Ir para conteúdo
Entre para seguir isso  
god_dreamer

Set Player Level

Recommended Posts

god_dreamer    1
god_dreamer

Autor ="Yurito"

Versao ="8.3+"

Servidor Testado ="TFS 0.3.4 (cryng dansom)"

Creditos ="Yurito"

Nome = "SetPlayerLevel"

Eu tenhu o script de uma TalkAction que da o level que eu quiser para os player, eu uso no meu OT.

eu digito: /level NomeDoPlayer, 2000 ( deixei ele level 2 mil ).

 

*: Comando

*: Nome do Jogador

*: Depois da "virgula(,)" colocar o level que o player ficará.

Vou liberar pra vcs =]

 

Adicione esta Tag em data/talkactions/talkactions.xml

    <talkaction log="yes" words="/level" access="5" event="script" value="setplayerlevel.lua"/>

Vá em data/talkactions/scripts e crie um arquivo chamado setplayerlevel.lua

 

Cole isso dentro do arquivo:

 

function onSay(cid, words, param)
   if(param == "") then
       doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Name and level required.")
       return TRUE
   end

   local t = string.explode(param, ",")
   local player = getPlayerByNameWildcard(t[1])
   local amount = tonumber(t[2])
   if(not t[2]) then
           doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need to add a ,then the level to set.")
   end

if (doPlayerAddExp(player, getExperienceForLevel(amount)-(getPlayerExperience(player)))) == LUA_ERROR then
           doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Error")
   end
   doCreatureAddMana(player, getCreatureMaxMana(player)-getCreatureMana(player))
   doCreatureAddHealth(player, getCreatureMaxHealth(player)-getCreatureHealth(player))
       return TRUE
end

Bem é isso ai espero ter ajudado (Y)

Editado por Mock

Compartilhar este post


Link para o post
Mock    32
Mock

Comentario: agora sim :P

 

Aprovadoico_aprovado.png & Movidoicon_movido.giffechado22xnux7.gif

 

mock.png

Editado por Mock

Compartilhar este post


Link para o post
god_dreamer    1
god_dreamer

Ae, Vlw MOCK ^^ sou seu fan.

 

Ou, meu topico nao esta na seção downloads/actions.

 

Voce moveu corretamente?

Editado por god_dreamer

Compartilhar este post


Link para o post
nikowhell    0
nikowhell

boa tiozinho ~:)

Compartilhar este post


Link para o post
bugredaetiopia    0
bugredaetiopia

ba ta com um bug qndo vc tenta fazer downgrade do level nao volta a mana, life etc

 

mas vlew por compartilhar

 

edit:

opa desculpa esta voltando sim mas esta tratando level 1 com 185 de life e 35 de mana

deveria ser 145 de life e 0 de mana ai os calculos dariam certos

Editado por bugredaetiopia

Compartilhar este post


Link para o post
Morfeusinho    0
Morfeusinho

/addskill n faz issu?

Compartilhar este post


Link para o post
god_dreamer    1
god_dreamer

o ADD Skill, nao ajusta o HP e a Mana, apenas coloca o level...

Compartilhar este post


Link para o post
xXHiroshiXx    0
xXHiroshiXx

Muito Rox Vo Usar Isso No Meu Ot Agora Msm Vlw...

Compartilhar este post


Link para o post
Unstopable    0
Unstopable

Ae cara vlw muito obrigado, tava precisando desse script ai.

 

Se puder poste também o setplayer magic level ou o setplayer skill.

Compartilhar este post


Link para o post
Welkin Guide    0
Welkin Guide

Gostei.

Gostei mesmo.

:)

Compartilhar este post


Link para o post
god_dreamer    1
god_dreamer

Vou ver se faço o SetPlayerMagicLevel, mas tou meio sem tempo...

Compartilhar este post


Link para o post
KutyKutyx3    1
KutyKutyx3
o ADD Skill, nao ajusta o HP e a Mana, apenas coloca o level...

 

 

Estranho, no meu OT ele ajusta o HP e a mana siim :P

 

Mas este script é útil caso você precisa colocar um level alto em um player.

 

Abraços.

Compartilhar este post


Link para o post
Salamandra5    0
Salamandra5

No meu server, tinha um bug

ki o player pally tava nascendo com lvl 1 e health e mana de lvl 8

dai quando eles upavam a health e mana aumentava

 

se ele estiver lvl 10 com life bugada, e eu usar /level Player, 11

ele vai continuar com bug ou vai arrumar a life e mana?

Compartilhar este post


Link para o post
Gradiente    0
Gradiente

è bom para gods que editam char em war ta lvl 300 morre edita dnv .-.

ushauhsuash

 

 

:fuu:

Compartilhar este post


Link para o post
Le588    0
Le588

Haha, muitooooooooooo bom o script!

 

Quando eu queria dar level 2000 pra um player, usava 2000 vezes o /addskill NomeDoPlayer, SUHASUHAUSHAHUSH

 

Mas no meu server (TFS 0.3.1) o /addskill da hp e mana sim! :o

Compartilhar este post


Link para o post
Bruce Wayne    1
Bruce Wayne

na real o addskill faz, só q faz de 1 em 1 lvl, isso é mais pratico, :)

Compartilhar este post


Link para o post
god_dreamer    1
god_dreamer

vlw por terem curtido :D

Compartilhar este post


Link para o post
donjuan    0
donjuan

Otimo, dá ao God/Gm mais poder ainda =D

Compartilhar este post


Link para o post
mateus1023    0
mateus1023

Aprovado

 

Gostei muito, recomendo.

Compartilhar este post


Link para o post
Pandá s2    0
Pandá s2

é ne agora nao prescisa fica prescionando /addskill panda,level!!!

 

ficou bem mais simples ja vai pro level certo!

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×