Jump to content
Sign in to follow this  
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)

Edited by Mock

Share this post


Link to post
Mock    32
Mock

Comentario: agora sim :P

 

Aprovadoico_aprovado.png & Movidoicon_movido.giffechado22xnux7.gif

 

mock.png

Edited by Mock

Share this post


Link to 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?

Edited by god_dreamer

Share this post


Link to post
nikowhell    0
nikowhell

boa tiozinho ~:)

Share this post


Link to 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

Edited by bugredaetiopia

Share this post


Link to post
Morfeusinho    0
Morfeusinho

/addskill n faz issu?

Share this post


Link to post
god_dreamer    1
god_dreamer

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

Share this post


Link to post
xXHiroshiXx    0
xXHiroshiXx

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

Share this post


Link to 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.

Share this post


Link to post
Welkin Guide    0
Welkin Guide

Gostei.

Gostei mesmo.

:)

Share this post


Link to post
god_dreamer    1
god_dreamer

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

Share this post


Link to 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.

Share this post


Link to 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?

Share this post


Link to post
Gradiente    0
Gradiente

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

ushauhsuash

 

 

:fuu:

Share this post


Link to 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

Share this post


Link to post
Bruce Wayne    1
Bruce Wayne

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

Share this post


Link to post
god_dreamer    1
god_dreamer

vlw por terem curtido :D

Share this post


Link to post
donjuan    0
donjuan

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

Share this post


Link to post
mateus1023    0
mateus1023

Aprovado

 

Gostei muito, recomendo.

Share this post


Link to post
Pandá s2    0
Pandá s2

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

 

ficou bem mais simples ja vai pro level certo!

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×