Jump to content

Recommended Posts

Olá tibianos

Estou postando um comando que a pessoa fala, por exemplo:

/level player, 50

E o level do player muda junto com a mana e a life!

 

 

#Primeiro va em seuot/data/talkactions/scripts

Copie um arquivo da pasta e nome-ie de "level".

#Agora abra a pasta, apague tudo e cole isso:

 

 

function onSay(cid, words, param)

if(param == "") then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Nome e nivel exigido.")

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, "Voce precisa adicionar um, entao o nivel para definir.")

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

 

 

 

Depois volte para a pasta talkactions e abra a pasta talkactions.xml

Ache a sessao Gods e cole isso:

 

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

 

Bom se voces gostaram de +Rep

Comente se voce achou algum bug.

 

Creditos: otfans.net

Edited by FlaashMan
Link to comment
Share on other sites

×
×
  • Create New...