BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Modificar script o palancas de poi

Modificar script o palancas de poi

#1 Modificar script o palancas de poi el Sáb Mayo 23, 2015 4:44 pm

cabu


Estudiante
hola necesito un script que haga que un piso te pida un objeto para pasar y te lo quite pero ya no de lo pida mas osea que solo te quite el objeto una vez pero después ya no como las palancas de poi o si saben el script de las palancas de poi también me sirven.

Encontré este script que te pide un item para pasar y te lo quita pero siempre que quieres volver a pasar te lo pide y yo solo quiero que te lo pida una vez


Doy +REP


este es el script que encontré

local reward = 9678 -- ITEMID DEL ITEM NECESARIO PARA PASAR

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
if (getPlayerItemCount(cid, reward) > 0) then
doPlayerRemoveItem(cid, reward, 1)
elseif(getPlayerItemCount(cid, reward) == 0) then
doPlayerSendCancel(cid,"Necesitas tener el Piece of royal satin para poder pasar.") -- MENSAJE QUE APARECERÁ SI PISA Y NO TIENE EL ÍTEM
doTeleportThing(cid,fromPosition)
end
return true
end

#2 Re: Modificar script o palancas de poi el Sáb Mayo 23, 2015 5:06 pm

Dantarrix


Miembro
Código:

local reward = 9678 -- ITEMID DEL ITEM NECESARIO PARA PASAR
local storage = 12345 -- ID DEL STORAGE QUE GUARDA EL HABER PASADO

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
if getPlayerStorageValue(cid, storage) ~= 1 then
if (getPlayerItemCount(cid, reward) > 0) then
doPlayerRemoveItem(cid, reward, 1)
setPlayerStorageValue(cid, storage, 1)
elseif(getPlayerItemCount(cid, reward) == 0) then
doPlayerSendCancel(cid,"Necesitas tener el Piece of royal satin para poder pasar.") -- MENSAJE QUE APARECERÁ SI PISA Y NO TIENE EL ÍTEM
doTeleportThing(cid,fromPosition)
end
end
return true
end

Ojalá te sirva.

#3 Re: Modificar script o palancas de poi el Sáb Mayo 23, 2015 5:31 pm

cabu


Estudiante
solo una preguntita que es eso del local storage? es que ahora paso y no pide el item y no me lo quita ni nada me explicas que tengo que poner hay porfavor

olvídalo ya funciono había copiado mal el archivo gracias te doy +rep

#4 Re: Modificar script o palancas de poi el Sáb Mayo 23, 2015 8:45 pm

ArcaniaOnline


Miembro
Te lo explico igual el local storage es un valor que se le añade a un player

POR EJ: 0 o -1 quiere decir vació
y 1,2,9,15251251 quiere decir que le añadiste ese valor

las quests que son con partes van asi

Código:
setPlayerStorageValue(cid,2115,1)
setPlayerStorageValue(cid,2115,2)
setPlayerStorageValue(cid,2115,3)

Así que si no tienes la parte 1 por lógica no podrás empezar la parte 2 a no ser que definas algo diferente y si se pueda x.x !

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 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado :: 1 Motor de búsqueda

Usuarios navegando en este foro: Ninguno
Motores de búsqueda : bing

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 .