Ir para conteúdo

Pedido De Script


PsyMcKenzie

Posts Recomendados

Tipo eu queria q algem me ajudasse nesse script akee

tipo ele ta deixando o player se evoluir mais de uma vez.

 

eu queria q qndo o player falasse !evoluir no lvl 50k ele voltasse lvl 10k com uma nova vocação.

qm puder ajudar dou rep+

vlw ae :D

 

 

 

 

 

 

 

function onSay(cid, words, param)

local level = 15 --level pra ser resetado

local RemainingLvl = 50 --lvl que ele ficara depois do reset

local pid = getPlayerGUID(cid)

local pos2 = getPlayerPosition(cid)

 

function addReset(cid)

resets = getResets(cid)

if resets < 1 then

setPlayerStorageValue(cid,1020,resets+1)

else

doPlayerSendCancel(cid, "Desculpe, Você Só Pode Evoluir Uma Vez.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

return true

end

 

function getResets(cid)

resets = getPlayerStorageValue(cid,1020)

if resets < 1 then

resets = 1

end

return resets

end

 

if getPlayerLevel(cid) >= level then

addReset(cid)

doTeleportThing(cid, {x == 160, y == 54, z == 7})

doSendMagicEffect(pos2, CONST_ME_TELEPORT)

doPlayerPopupFYI(cid,"Voce renasceu, voce ja evoluiu "..getResets(cid).." vez.")

doRemoveCreature(cid)

db.executeQuery("UPDATE `players` SET `level` = "..RemainingLvl..", `experience` = 0 WHERE `id` = "..pid)

 

else

doPlayerSendCancel(cid, "voce precisa ser level "..level.." ou mais para Evoluir.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

return TRUE

end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...