BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

ayuda con reset system

ayuda con reset system

#1 ayuda con reset system el Lun Dic 02, 2013 3:35 am

Glous159


Aprendiz
bueno yo utilizo este reset system
Código:
function onSay(cid, words, param)
config = {
level=500, -- level que necesitan para hacer el reset.
RemainingLvl=1, -- level que tendran despues del reset.
exper=0, -- experience that will be reset after.
pid=getPlayerGUID(cid),
skull="yes", -- players with white skull can reset? ("yes" or "no").
redskull="yes", -- players with red skull can reset? ("yes" or "no").
prot="yes", -- players need to be in protection zone to reset? ("yes" or "no").
bat="yes" --Players must be no fight to reset ("yes" or "no").
}

function getResets(cid)
reset = getPlayerStorageValue(cid,1020)
if reset < 0 then
reset = 0
end
return reset
end

if(config.skull == "no") and (getCreatureSkullType(cid) == 3) then
doPlayerSendTextMessage(cid,22,"only players without white skull can reset.")
return TRUE
end

if(config.redskull == "no") and (getCreatureSkullType(cid) == 4) then
doPlayerSendTextMessage(cid,22,"only player without red skull can reset.")
return TRUE
end

if(config.prot == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then
doPlayerSendTextMessage(cid,22,"you need stay in PZ to reset.")
return TRUE
end

if(config.bat == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then
doPlayerSendTextMessage(cid,22,"players without battle can reset.")
return TRUE
end

if getPlayerLevel(cid) >= config.level then
setPlayerStorageValue(cid,1020,getResets(cid)+1)
doPlayerSetNameDescription(cid, " Have a "..getResets(cid)+(1).." reset\'s.")
doPlayerPopupFYI(cid,"you now was reset, you have "..getResets(cid)+(1).." reset\'s.")
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper.." WHERE `id` = "..config.pid)
else
doPlayerSendCancel(cid, "You need to have level "..config.level.." or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end

return TRUE
end 
Pero mi pedido es el siguiente, que puedo agregarle para que tenga un limite de reset ?

#2 Re: ayuda con reset system el Lun Dic 02, 2013 8:48 am

God Wilkin


Miembro
bueno tratare de editarlo pero no te gustaria que fuera el reset por vocaciones osea la primera reset sea una vocation y la segunta otra asi por el estilo seria mas sencillo me haces saber si querras ese system o que te edite el tuyo

#3 Re: ayuda con reset system el Lun Dic 02, 2013 9:48 am

german123


Novato
pero una pregunto puedo hacer reset y se le baja la vida la mana y e lmagic level o no ?

#4 Re: ayuda con reset system el Lun Dic 02, 2013 9:53 am

SirLancelt6


Aprendiz
en un reset lo unico que baja es el nivel ... el magic level se mantiene... la mana y la Hp se va acumulando
 esa es la gracia...

#5 Re: ayuda con reset system el Lun Dic 02, 2013 10:04 am

german123


Novato
por que mira aja si se hace resert  1 lvl 500 y keda con toda esa vida no muere -.-

#6 Re: ayuda con reset system el Lun Dic 02, 2013 7:18 pm

Glous159


Aprendiz
Bueno ya cada uno a su crierio como lo va a editar, yo solamente quiero ponerle un limite de 3 reset, porfavor.

#7 Re: ayuda con reset system el Lun Dic 02, 2013 7:19 pm

Glous159


Aprendiz
God Wilkin ™ escribió:bueno tratare de editarlo pero no te gustaria que fuera el reset por vocaciones osea la primera reset sea una vocation y la segunta otra asi por el estilo seria mas sencillo me haces saber si querras ese system o que te edite el tuyo
porfa ayudame solamente ponle un limite de 3 reset, te agradecería mucho

#8 Re: ayuda con reset system Hoy a las 5:51 pm

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .