[Tutorial] Como fazer uma Quest
2 participantes
Página 1 de 1
[Tutorial] Como fazer uma Quest
Vá na pasta DATA/ACTION/SCRIPTS
copie algum script.lua e renomeia pro nome que vc quiser
e cole isso dentro:
Onde está 6017 é o UniqueID(ID único que não pode ser igual a outro) Este número você coloca na CHEST no MAPEDITOR.
Onde está 2160 é o ID do item que a pessoa vai receber. (O 1 do lado é a quantidade que a pessoa vai receber)
You have found a crystal coin. é a mensagem que a pessoa vai receber na tela e no chat.
depois vá em DATA/ACTIONS e abra Actions.xml
e adicione essa linha:
Nome vai ser o nome que você colocou la na pasta dos scripts(lá no começo do tutorial)
e pronto! (:
Créditos ao XTibia pelo tutorial
e Revisado por mim (erros e destaques).
copie algum script.lua e renomeia pro nome que vc quiser
e cole isso dentro:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 6017 then
if getPlayerStorageValue(cid,6017) == -1 then
doPlayerSendTextMessage(cid,25,"You have found a crystal coin.")
doPlayerAddItem(cid,2160,1)
setPlayerStorageValue(cid,6017,1)
else
doPlayerSendTextMessage(cid,25,"The is empty.")
end
end
return TRUE
end
Onde está 6017 é o UniqueID(ID único que não pode ser igual a outro) Este número você coloca na CHEST no MAPEDITOR.
Onde está 2160 é o ID do item que a pessoa vai receber. (O 1 do lado é a quantidade que a pessoa vai receber)
You have found a crystal coin. é a mensagem que a pessoa vai receber na tela e no chat.
depois vá em DATA/ACTIONS e abra Actions.xml
e adicione essa linha:
6017 vai ser o numero que você colocou no script 3x e no chest com o map editor<action uniqueid="6017" event="script" value="Nome.lua" />
Nome vai ser o nome que você colocou la na pasta dos scripts(lá no começo do tutorial)
e pronto! (:
Créditos ao XTibia pelo tutorial
e Revisado por mim (erros e destaques).
RE:[Tutorial] Como fazer uma Quest
Admin escreveu:Vá na pasta DATA/ACTION/SCRIPTS
copie algum script.lua e renomeia pro nome que vc quiser
e cole isso dentro:function onUse(cid, item, frompos, item2, topos)
if item.uid == 6017 then
if getPlayerStorageValue(cid,6017) == -1 then
doPlayerSendTextMessage(cid,25,"You have found a crystal coin.")
doPlayerAddItem(cid,2160,1)
setPlayerStorageValue(cid,6017,1)
else
doPlayerSendTextMessage(cid,25,"The is empty.")
end
end
return TRUE
end
Onde está 6017 é o UniqueID(ID único que não pode ser igual a outro) Este número você coloca na CHEST no MAPEDITOR.
Onde está 2160 é o ID do item que a pessoa vai receber. (O 1 do lado é a quantidade que a pessoa vai receber)
You have found a crystal coin. é a mensagem que a pessoa vai receber na tela e no chat.
depois vá em DATA/ACTIONS e abra Actions.xml
e adicione essa linha:6017 vai ser o numero que você colocou no script 3x e no chest com o map editor<action uniqueid="6017" event="script" value="Nome.lua" />
Nome vai ser o nome que você colocou la na pasta dos scripts(lá no começo do tutorial)
e pronto! (:
Créditos ao XTibia pelo tutorial
e Revisado por mim (erros e destaques).
Valeu cara, MUITO bom mesmo, isso me ajudou um monte, vou poder continuar meu mapa com umas quests bem legais!
Mais além eu posto o mapa aqui, quando já estiver melhor!
- FaKeZiIN®- Newbie
- Mensagens : 8
EXP : 30
Reputação : 0
Data de inscrição : 14/12/2011
Status
Alerta:
(100/100)
Tópicos semelhantes
» [PEDIDO] Como fazer quest!
» [PEDIDO] Como fazer mensagens automaticas no ot?
» Alguem Pode me passar o comando ou explicar como faz para eu promover um chuunin para Alguma organizaçap
» [PEDIDO] Como fazer mensagens automaticas no ot?
» Alguem Pode me passar o comando ou explicar como faz para eu promover um chuunin para Alguma organizaçap
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|