MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[Pedido] Atualizar os Mapas do Game a cada 30 Minutos.

3 participantes

Ir para baixo

[Pedido] Atualizar os Mapas do Game a cada 30 Minutos. Empty [Pedido] Atualizar os Mapas do Game a cada 30 Minutos.

Mensagem por *Star* Qua 15 maio 2013, 08:36

Ola Galerinha, Hoje venho fazer um pedido de um Sistema, Sistema de Atualizar os Mapas (Todos) do Game a cada 30 Minutos, Presciso para Elysium!!!!
Ajudou-me ? + Cred ;D
*Star*
*Star*
Membro Sênior
Membro Sênior

Mensagens : 285

Ir para o topo Ir para baixo

[Pedido] Atualizar os Mapas do Game a cada 30 Minutos. Empty Re: [Pedido] Atualizar os Mapas do Game a cada 30 Minutos.

Mensagem por Zyzz Qua 15 maio 2013, 11:19

Tipo aquele /atualizar do EEB ?, por que se for, esse /atualizar, apenas atualiza no seu cliente, por que as vezes os MOB's estão em coordenadas diferentes do que realmente estão no servidor.
Zyzz
Zyzz
Membro Junior
Membro Junior

Mensagens : 65

Ir para o topo Ir para baixo

[Pedido] Atualizar os Mapas do Game a cada 30 Minutos. Empty Re: [Pedido] Atualizar os Mapas do Game a cada 30 Minutos.

Mensagem por *Star* Qua 15 maio 2013, 17:40

não é esse.. e Atualizar o Mapa automaticamente em 30 em 30 Minutos..
*Star*
*Star*
Membro Sênior
Membro Sênior

Mensagens : 285

Ir para o topo Ir para baixo

[Pedido] Atualizar os Mapas do Game a cada 30 Minutos. Empty Re: [Pedido] Atualizar os Mapas do Game a cada 30 Minutos.

Mensagem por boasfesta Qua 22 maio 2013, 14:25

Crie um timer na frmServer do código do servidor, deixe com 60000 de interval e dentro dele o código:

Código:
Static Min
Min = Min + 1
if Min = 30 then 'Quantidade de minutos
Dim i as long
For i = 1 to Max_players
If IsPlaying(i) then
Call PlayerWarp(i, Getplayermap(i), Getplayerx(i), Getplayery(i), True)
end if
next i
Call globalmsg("Todos os jogadores em seus respectivos mapas foram atualizados!", Yellow)
Min = 0
End if

Isso fará com que todos os jogadores executem um /atualizar a cada 30 minutos, caso seja tipo um "Respawn" igual no painel de adm, o código é esse:

Código:
Static Min
Min = Min + 1
if Min = 30 then 'Quantidade de minutos
Dim i as long, map as long
For map = 1 to max_maps
' Limpar tudo
            For i = 1 To MAX_MAP_ITEMS
                Call SpawnItemSlot(i, 0, 0, 0, map, MapItem(map, i).x, MapItem(map, i).Y)
                Call ClearMapItem(i, map)
            Next

            ' Respawn
            Call SpawnMapItems(map)

            ' Respawn NPCS
            Call SpawnMapNpcs(map)

            ' Resetar grid
            Call ResetMapGrid(map)
            Call GlobalMsg("Mapas respawnados.", Blue)
Next map
Min = 0
End if

Lembrando que não testei esse código portanto podem haver erros!
Qualquer problema só comentar, e se não for um desses dois que voce queira especifique melhor
boasfesta
boasfesta
Membro Sênior
Membro Sênior

Mensagens : 292

Ir para o topo Ir para baixo

[Pedido] Atualizar os Mapas do Game a cada 30 Minutos. Empty Re: [Pedido] Atualizar os Mapas do Game a cada 30 Minutos.

Mensagem por *Star* Qua 22 maio 2013, 19:17

Valew irei testa.. se funfa .. Muito Obrigado... + Cred.
*Star*
*Star*
Membro Sênior
Membro Sênior

Mensagens : 285

Ir para o topo Ir para baixo

[Pedido] Atualizar os Mapas do Game a cada 30 Minutos. Empty Re: [Pedido] Atualizar os Mapas do Game a cada 30 Minutos.

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