Ir para conteúdo

Posts Recomendados

Testado? Sim

Funcionando? No meu pc sim o.O

Versão? 8.6+ ( Talvez funcione em otservers abaixo disso, não testei )

Criador? Gears

 

Faaala pessoal, hj venho com um script nda de mais, somente um pequeno action que dobra a magic rate do player, fazendo ele upar 2x, ou quantas x mais você quiser *-*, vamos lá?

 

1°o, o script, esse script, você cola na pasta do ot / data / actions / scripts .

 

http://pastebin.com/jFt4c9DJ

 

 

 

agora, vamos REGISTRAR, esse script, ou seja, informar ao server, como ele irá ser executado :)

 

vá na pasta do ot / data / actions / actions.xml

 

abra lá o arquivo e adicione essa linha.

 

<action itemid="2671" script="aushu.lua">

 

 

No caso, seria por id, e se eu quiser por bau?

 

essa é a tag.

<action uniqueid="3556" script="aushu.lua">

O unique id você poe pelo rme.

 

 

#Explicações e Respostas

 

Como eu mudo a storage que o player vai ganhar?

setPlayerStorageValue(cid, 1872)

Onde está 1872 você muda para a storage que você quer.

 

Como eu boto para poder fazer para ganhar quantas veses eu quiser?

Você teria que tirar a verificação da storage, e o script ficaria assim..

 

http://pastebin.com/UBQZ99pS

 

 

Como eu altero a msg que o player vai receber?

msgs = "Parabens, voce obteve double exp!."

Nessa linha ai, você altera a msg.

 

 

 

Como faço para qualquer pessoa, mesmo sendo free usar esse script?

Teria que tirar a verificação se a pessoa é premium ou não, ficando assim...

 

http://pastebin.com/YeM4Yb3i

 

Como eu altero para quanto vai ser o valor da exp do cara?


local rates = 2

Nessa linha ai o valor é 2 ( DOIS ), lá em baixo essa variável é 'chamada' e é duplicada por 60, ficando 120, logo a exp de ml do cara seria 120, você pode mudar lá em cima no 2, para 3*60 que ficaria 180 a exp de ml do cara, ou poderia manter o 2 e duplicar por um valor maior, como 80, ficando 160 a exp do cara, e assim por diante...

 

Ps: lá em baixo onde a variável é chamada, eu me referia á essa linha...

 doPlayerSetMagicRate(cid, rates*60)

 

Créditos =

Roksas ( Me ajudou em algumas coisas )

Xtibia ( Me ajudou em algumas coisas tmb )

Demonbholder ( Me ensinou umas paradas aew que não sabia )

 

Qualquer duvida, erro meu, ou erro no script, posta aew, flww

Ps: não sei identar direito, então não me chinguem icon_mustache.gif

Link para o comentário
https://xtibia.com/forum/topic/209005-exp-magic-2x/
Compartilhar em outros sites

×
×
  • Criar Novo...