Todo Sobre Tibia - Tutorial: Hacer Cofre de Quests (con un action)
  Inicio
  Clientes De Tibia
  como aser un server 8.0 desde 0
  Comandos de GM
  Libro de visitantes
  Tibia 7.6
  Tibia 7.8
  Tibia 7.92
  Tibia 8.00
  Contacto
  Guias Y tutorias
  => Tutorial: Hacer Cofre de Quests (con un action)
  => Guia para usar el Item Editor
  => // Guia: Hacer pagina de AAC con EasyPHP
  => Como publicar su OTserv en otservlist.org (mejores fotos) 100% by me
  Todos Los Mapas Editorial
  Tibia Visitas
  Tu cuenta

Os voy a explicar como hacer un Cofre que de un item para hacer vuestras propias quests :wink:


- Sistema de Quest basada en el simple codigo uniqueId
- Para hacer la quest crea un cofre en tu mapa, dale boton derecho, propiedades y ponle el mismo uniqueId que el de la Quest


PASO 1:
Ve a data/actions/scripts/
Guarda estos codigos como cofre.lua o como querais

Código:
function onUse(cid, item, frompos, item2, topos)

if item.uid == 9999 then
queststatus = getPlayerStorageValue(cid,9999)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Mensaje que sale al recibir el objeto.")
coins_uid = doPlayerAddItem(cid,2393,1)
setPlayerStorageValue(cid,9999,1)
end

else
doPlayerSendTextMessage(cid,22,"It's empty.")
end

return 0
end



PASO 2:
Si ya tienes ese uniqueId puesto o quieres poner otro tendrias que cambiar:

Código:
if item.uid == 9999 then

9999 es el identificador de si has hecho o no la quest.

Código:
queststatus = getPlayerStorageValue(cid,9999)

Pongan el mismo numero.

Código:
coins_uid = doPlayerAddItem(cid,2393,1)

Aqui pongan el Id del item que quieres que te de el cofre. En este ejemplo sera una Giant Sword

Código:
setPlayerStorageValue(cid,9999,1)

El mismo que en los otros dos anteriores.

PASO 3:

Luego en data/actions/actions.xml
pon esto y guarda

Código:
<action uniqueid="9999" script="cofre.lua" />

Pongan el uniqueId que han puesto en su script.

Ahora al hacer click con el boton derecho te dara el item que has puesto en el script solo 1 vez :wink:



Eso seria todo! :wink: Hagan sus quest para que su server sea Unico 001_tongue

Hoy An Entrado 9 visitantesBienbenidos a esta pagina cool
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis