Convidado Convidado
| Assunto: Quest com nome no item Sáb 27 Abr 2013, 23:15 | |
| Bom galera, fiz uma action aqui pra quests, bem legal. Quando o player clicar no baú, ele irá ganhar o item e o item virá com seu nome! Chega de papo e vamos lá. Vá em data/actions crie um arquivo com o nome de questname.lua e adicione: - Código:
-
-- Script por PsyMcKenzie --
function onUse(cid, item, frompos, item2, topos)
if item.uid == 1234 then queststatus = getPlayerStorageValue(cid,19967) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"Você ganhou um Shield") local item = doPlayerAddItem(cid,8909,1) doItemSetAttribute(item, "description", "Feito especialmente para " .. getCreatureName(cid)) setPlayerStorageValue(cid,19967,1) else doPlayerSendTextMessage(cid,22,"Está vazio.") end else return true end return true end Agora em actions.xml adicione: Quote - Código:
-
<action uniqueid="1234" script="questname.lua" /> Em verde é o nome do item que o player irá ganhar. Em vermelho é a descrição que virá no item. Em azul é a mensagem que o player irá receber ao ganhar o item. Em vinho é o uniqueid do baú. ( coloque através do map editor ) É isso ai galera, espero que gostem e que sirva de ajuda pra alguém. Abraços!! |
|