Ir para conteúdo
  • 0

Quest que só dê pra escolher um baú


890098

Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0

Assim, dai vc so precisa mudar o ID dos items e os uniqueIDs (uids). Vc tem que registrar todos esses uids no actions.xml


local storage = 45666

function onUse(cid, item, fromPosition, itemEx, toPosition)
    if item.uid == 3341 then
        if getPlayerStorageValue(cid, storage) < 1 then
            doPlayerAddItem(cid, ID, 1)
            doPlayerSetStorageValue(cid, storage, 1)
            doPlayerSendTextMessage(cid, 25, "You have found a ITEM.")
        else 
            doPlayerSendCancel(cid, "The chest is empty.")
        end
        
    elseif item.uid == 3342 then
        if getPlayerStorageValue(cid, storage) < 1 then
            doPlayerAddItem(cid, ID, 1)
            doPlayerSetStorageValue(cid, storage, 1)
            doPlayerSendTextMessage(cid, 25, "You have found a ITEM.")
        else 
            doPlayerSendCancel(cid, "The chest is empty.")
        end
    elseif item.uid == 3343 then
        if getPlayerStorageValue(cid, storage) < 1 then
            doPlayerAddItem(cid, ID, 1)
            doPlayerSetStorageValue(cid, storage, 1)
            doPlayerSendTextMessage(cid, 25, "You have found a ITEM.")
        else
            doPlayerSendCancel(cid, "The chest is empty.")
        end
    end
    return true
end
Link para o comentário
Compartilhar em outros sites

  • 0

É oseguinte amigo:

Nas partes doPlayerAddItem(cid, ID, 1) você substitui 'ID' pelo id do item que o cara vai ganhar.

 

Os UniqueIDs (encontrados nas partes if item.uid == numero then) são os uids que você vai colocar nas chests pelo map editor e tambem sao os ids que você vai registrar no actions.xml, tipo assim:

 

<action uniqueid = "3341;3342;3343" script = "NOME DO ARQUIVO.lua" />

 

E nos doPlayerSendTextMessage(cid, 25, "You have found a ITEM.") você muda ITEM pro nome do item que você colocar.

Editado por amoeba13
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...