AREA ERRADA
- Fórum
- OTServ
- Tutoriais
- Tutoriais de Scripting
- Como Colocar Sistama De Reset
3
1.6k
info
Grupo: Campones
Registrado: 04/04/11
Posts: 8
Reputação: -2

10 de abril de 2011 às 21:32
info
Grupo: Campones
Registrado: 14/04/11
Posts: 2
Reputação: 0

14 de abril de 2011 às 11:28
Pede para mover... está na área errada. Aqui é lugar somente para downloads de otserv

info
Grupo: Campones
Registrado: 09/04/11
Posts: 14
Reputação: +8
Char no Tibia: Hisoka
Para voce colocar sistema de reset voce tem que ir em data/taltaction/scrip e coloque la isso:
function onSay(cid, words, param)
local level = 1000
local RemainingLvl = 8
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,"Parabens Voce resetou agora, voce tem "..getResets(cid).." reset.")
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..RemainingLvl..", `experience` = 0 WHERE `id` = "..pid)
else
doPlayerSendCancel(cid, "voce precisa ter level "..level.." ou mais para resetar.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return TRUE
end
Onde ta em AZUL voce coloca o lv que precisará para resetar
E o que está em VERMELHO o lv que voltará dpois do reset
e dpois vai em taltaction e coloque isso
<talkaction words="!resetar" script="reset.lua" />
fico legal
Editado Abril 9 por jhosef07