Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
  • 0

Como Cria Sistem Reset De Perssonagem? No ot 8.5?


705758
 Compartilhar

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

olha, eu nao entendo muito bem nao, pois isso é novidade no tibia, mais acho que ele nao é automatico nao, voce tem que editar o personagem que vae receber o reset manualmente, com sqlite ou na pasta de player, mais nao tenho certeza

 

t+ :D

Link para o comentário
Compartilhar em outros sites

  • 0

É Simples =D

 

Você quer criar um sistema de reset,

vou mostrar como fazer, é um simples scripts de talktation

 

vá na pasta Talktations do seu ot, e copie um arquivo qualquer e renomeie-o para reset

apague tudo que contem dentro do arquivo que vc copiou e cole isto

 

-- Script By Pauliin Carvalho

function onSay(cid, words, param)

local level = 350 --level pra ser resetado

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

local pid = getPlayerGUID(cid)

 

function addReset(cid)

resets = getResets(cid)

setPlayerStorageValue(cid,1020,resets+1)

return true

end

 

function getResets(cid)

resets = getPlayerStorageValue(cid,1020)

if resets < 0 then

resets = 0

end

return resets

end

 

if getPlayerLevel(cid) >= level then

addReset(cid)

doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))

doPlayerPopupFYI(cid,"you now was reset, you have "..getResets(cid).." reset.")

doRemoveCreature(cid)

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

 

else

doPlayerSendCancel(cid, "You need to have level "..level.." or more you may be reset.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

return TRUE

end

 

 

em vermelho é o level que o player precisará para resetar, e em azul é o lvl que o player voltará após o reset

 

depois vá em talktations.xml e adicione isto na parte de players

 

<talkaction words="!reset" script="reset.lua"/>

 

espero ter ajudado

 

Gostou? use minha Fan Bar paulinfangif.gif

;)

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.