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.

[ALL] Reset por Script!!!

3 participantes

Ir para baixo

[ALL] Reset por Script!!! Empty [ALL] Reset por Script!!!

Mensagem por Gu1lh3rm3 Ter 07 Dez 2010, 07:41

Reset por Scrip - Att. Gu1lh3rm3

..::Descrição::..
• Esse sistema funciona da seguinte forma, você vai editar do geito que desejar, ai você vai em MapEditor, depois em Attributes e seleciona o botão Scripted
e Seleciona a Case do seu sistema de Reset!, ai Quando você passar por onde você marcou ele no mapa você reseta!

..::Requerimentos::..
• Programação - 0/5
• Engine - Claro

..::Tutorial::..

1º - Abra seu Main.txt e proucure por:
Código:
Sub ScriptedTile(index, Script)
Select Case Script
depois que você achou isso, proucure dentro dessa sub pelo:
Código:
End Select
End Sub
2º - agora em cima do End Select você ira adicionar o sistema!!!
Código:
Case C
    If GetPlayerLevel(index) => C Then
      Call SetPlayerExp(index, C)
      Call SetPlayerLevel(index, C)
      Call PlayerMsg(index, "Você resetou com sucesso!", C)
      Call SetPlayerPOINTS(index, GetPlayerPoints(index) + C)
      Call PlayerWarp(index, map, x, y)
      Call SavePlayer(index)
      Call SendPOINTS(Index)
      Call SendStats(Index)
    End If
3º - onde esta os C você tera que editar, mesmo assim vamos editar o sistema!!!
Case C - Numero da Case
If GetPlayerLevel(index) => C Then - Level Necessario para Resetar
Call SetPlayerExp(index, C) - aqui você coloca o Valor Inicial da sua Exp.
Call SetPlayerLevel(index, C) - aqui você coloca o Valor Inicial que deseja.
Call PlayerMsg(index, "Você resetou com sucesso!", C) - Mensagem, Cor).
Call SetPlayerPOINTS(index, GetPlayerPoints(index) + C) - Pontos que Ganha quando reseta.
Call PlayerWarp(index, map, x, y) - local que vai quando reseta.
Call SavePlayer(index)
Call SendPOINTS(Index)
Call SendStats(Index)
End If
Acho que terminamos !!!

..::Creditos::..
• Gu1lh3rm3 (Por Fazer o Simples Tutorial)
• MMORPGBR (Onde eu Postei o Tutorial)
Gu1lh3rm3
Gu1lh3rm3
Membro de Honra
Membro de Honra

Mensagens : 1232

http://www.extremedbz.eu5.org

Ir para o topo Ir para baixo

[ALL] Reset por Script!!! Empty Re: [ALL] Reset por Script!!!

Mensagem por SkyZero Ter 07 Dez 2010, 08:14

Complementando , para funcionar você Devera ponhar no Mapa 1 ScriptTile
No mapa editor em atributos tem essa opção , é uma boa maneira de Resetar sem fazer nenhum código somente indo em um lugar pedido e pronto ;D
SkyZero
SkyZero
Membro Veterano
Membro Veterano

Mensagens : 890

Ir para o topo Ir para baixo

[ALL] Reset por Script!!! Empty Re: [ALL] Reset por Script!!!

Mensagem por Gu1lh3rm3 Ter 07 Dez 2010, 08:57

mais eh assim que eu falei ali em cima ... tem que ir no Scripted e colocar no mapa ... eu só fiz isso a pedido de um player ^^
Gu1lh3rm3
Gu1lh3rm3
Membro de Honra
Membro de Honra

Mensagens : 1232

http://www.extremedbz.eu5.org

Ir para o topo Ir para baixo

[ALL] Reset por Script!!! Empty Re: [ALL] Reset por Script!!!

Mensagem por Lucas Roberto Ter 07 Dez 2010, 09:26

Complementando , para funcionar você Devera ponhar no Mapa 1 ScriptTile
No mapa editor em atributos tem essa opção , é uma boa maneira de Resetar sem fazer nenhum código somente indo em um lugar pedido e pronto ;D

Mais mais pra isso tem o resete altomatico para cotar esse de ficar usando Comandos

Guilherme Otimo Tutu
+1 de Cred
Lucas Roberto
Lucas Roberto
Membro Veterano
Membro Veterano

Mensagens : 1794

http://universogamesmmo.forumeiros.com/forum

Ir para o topo Ir para baixo

[ALL] Reset por Script!!! Empty Re: [ALL] Reset por Script!!!

Mensagem por Gu1lh3rm3 Ter 07 Dez 2010, 09:36

valew mano Wink
Gu1lh3rm3
Gu1lh3rm3
Membro de Honra
Membro de Honra

Mensagens : 1232

http://www.extremedbz.eu5.org

Ir para o topo Ir para baixo

[ALL] Reset por Script!!! Empty Re: [ALL] Reset por Script!!!

Mensagem por SkyZero Ter 07 Dez 2010, 11:27

Mais mais pra isso tem o resete altomatico para cotar esse de ficar usando Comandos

Guilherme Otimo Tutu
+1 de Cred
Eu Prefiro desse jeito é menos possivel de dar um loop no servidor ocasiando um erro , cause de um erro ali ja sabe aonde procurar .

;D
SkyZero
SkyZero
Membro Veterano
Membro Veterano

Mensagens : 890

Ir para o topo Ir para baixo

[ALL] Reset por Script!!! Empty Re: [ALL] Reset por Script!!!

Mensagem por Gu1lh3rm3 Qua 08 Dez 2010, 06:49

pois é ... e tambem o jogo nao vai viver AFK Smile, eles presisa se mover para reseta.
Gu1lh3rm3
Gu1lh3rm3
Membro de Honra
Membro de Honra

Mensagens : 1232

http://www.extremedbz.eu5.org

Ir para o topo Ir para baixo

[ALL] Reset por Script!!! Empty Re: [ALL] Reset por Script!!!

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