[AJUDA] Sobre sistema de Guild War Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[AJUDA] Sobre sistema de Guild War

3 participantes

Ir para baixo

[AJUDA] Sobre sistema de Guild War Empty [AJUDA] Sobre sistema de Guild War

Mensagem por joaoluiz0123 Ter Jan 21, 2020 11:56 am

Bom dia a todos os membros não sei se estou postando no lugar correto caso não esteja desculpe. Preciso de ajuda com um Sistema:
ESSE AQUI:
Esse sistema ele só da um warp na sprite e aparece uma mensagem global, preciso de ajuda para fazer que quando as guilds lutam o ganhador apareça o nome da guild em global msg e que podem entrar em guild war tal hora do dia, poderiam me ajudar? Question Question Question Question Question

joaoluiz0123
Novato
Novato

Mensagens : 2
Créditos : 0

Ir para o topo Ir para baixo

[AJUDA] Sobre sistema de Guild War Empty Re: [AJUDA] Sobre sistema de Guild War

Mensagem por Phïneas Qua Jan 22, 2020 9:47 am

Também estou interessado...

Phïneas
Novato
Novato

Mensagens : 5
Créditos : 1

Ir para o topo Ir para baixo

[AJUDA] Sobre sistema de Guild War Empty Re: [AJUDA] Sobre sistema de Guild War

Mensagem por WillMaiaBR Sáb maio 16, 2020 9:20 pm

Fiz um simples aqui, sem complicar muito, você pode alterar da forma que desejar:

Abra o código fonte do servidor,
aperte CTRL+F para buscar tmrChatLogs_Timer()
-remova a primeira linha   Static ChatSecs As Long


Nessa Sub já tem um temporizador,Ele tem um contador regressivo do 3600 até o ZERO, eu pedi pra você  apagar ChatSecs dessa sub privada agora vamos criar uma pública.


aperte CTRL+F para buscar Public CurrentLoad As Long

Abaixo do Public CurrentLoad As Long
Adicione isso:

Public ChatSecs As Long


A ideia é criar um evento que se inicie assim que o tempo estiver igual ou menor que 1000 com um comando chamado goevento, assim que digitar esse comando, o player vai para o evento, mas somente se o ChatSecs estiver igual ou menor que 1000.


Vamos lá, aperte CTRL+F para buscar e Pesquise por  Case "saymsg"

abaixo do NEXT

adicione:
 
If ChatSecs <= 1000 And Msg = "goevento" Then
Call GlobalMsg(GetPlayerName(Index) " Digitou GOEVENTO e entrou para o evento!!!", 14)
Call PlayerWarp(Index, 10, 10, 10) 'Mapa, X, Y
End If


O sistema está pronto, agora você só precisa avisar a todos os players que o evento está rolando correto?
-aperte CTRL+F para buscar tmrChatLogs_Timer()
-abaixo de ChatSecs = ChatSecs - 1


ADICIONE:


'avisar que o evento vai começar em 5 segundos
If ChatSecs = 1005 And ChatSecs = 1000 Then
    Call GlobalMsg("Evento começa em " ChatSecs - 1000 "!", BrightBlue)
End If
'avisar que o evento começou
If ChatSecs = 995 And ChatSecs = 990 Then
   Call GlobalMsg("Digite GoEvento para participar.", BrightBlue)
End If

_________________
[AJUDA] Sobre sistema de Guild War Logo_xstrond
WillMaiaBR
WillMaiaBR
Iniciante
Iniciante

Mensagens : 71
Créditos : 8

Ficha do personagem
Nível: 1
Experiência:
[AJUDA] Sobre sistema de Guild War Left_bar_bleue0/0[AJUDA] Sobre sistema de Guild War Empty_bar_bleue  (0/0)
Vida:
[AJUDA] Sobre sistema de Guild War Left_bar_bleue30/30[AJUDA] Sobre sistema de Guild War Empty_bar_bleue  (30/30)

https://www.facebook.com/willmaiabr

Ir para o topo Ir para baixo

[AJUDA] Sobre sistema de Guild War Empty Re: [AJUDA] Sobre sistema de Guild War

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos