[Talkaction] Editar level por comando
5/12/2015, 22:26
Eae galerinha, hoje vim trazer um sistema muito útil para OTServ, ele edita o level de qualquer jogador.
Ex: /level GOD Vitor,100
GOD Vitor: Nome do player que você deseja editar o level.
100: Level que você quer que o player tenha
Lembrando que é editar o level e não adicionar, se o player for level 150, e você editar o level dele para 100, o level dele vai descer para 100.
Vá na pasta do seu servidor/data/tallkactions, copie um arquivo em lua e adicione isto dentro dele
Em talkactions.xml, adicione esta linha
Créditos:
Tibiaking
Ex: /level GOD Vitor,100
GOD Vitor: Nome do player que você deseja editar o level.
100: Level que você quer que o player tenha
Lembrando que é editar o level e não adicionar, se o player for level 150, e você editar o level dele para 100, o level dele vai descer para 100.
Vá na pasta do seu servidor/data/tallkactions, copie um arquivo em lua e adicione isto dentro dele
- Spoiler:
- function onSay(cid, words, param, channel)
local str = string.explode(param, ",")
local player = getPlayerByNameWildcard(str[1])
local amount = tonumber(str[2]) or 1
if not(player) then
return doPlayerSendTextMessage(cid, 27, "Player not found.")
elseif not(amount) then
return doPlayerSendTextMessage(cid, 27, words .. " player name, value.")
end
doPlayerAddExp(player, getExperienceForLevel(amount) - getPlayerExperience(player))
doCreatureAddMana(player, getCreatureMaxMana(player) - getCreatureMana(player))
doCreatureAddHealth(player, getCreatureMaxHealth(player) - getCreatureHealth(player))
return true
end
Em talkactions.xml, adicione esta linha
- Spoiler:
- <talkaction log="yes" words="/level" access="5" event="script" value="setplayerlevel.lua"/>
Créditos:
Tibiaking
Permissões neste sub-fórum
Não podes responder a tópicos
|
|