GO
pedido

Abrir bau ao ganha storague

Por GodalonexD, 08 de set. de 2013 em Scripts

resolvido
script
8
1.3k
GodalonexDG
08 de setembro de 2013 às 12:23

Olá eu gostaria de um script tipo action que coloque no bau mais so pega o item do bau se tiver a storang.

 

Quero fazer um boss e ao matar ele ganha a storang dai ganha permissão para abrir o bau.

 

é Possivel? REP+ '-'

Session StartS
08 de setembro de 2013 às 12:35

if getPlayerStorageValue(cid, 1212121) > 1 then

 

abre o bau..,

 

else

doPlayerSendTextMessage(cid,27,"Voce nao tem a storage" )

end

GodalonexDG
08 de setembro de 2013 às 12:39

ta mais como que vou coloca isso em um bau? não tinha que ter action?

Session StartS
08 de setembro de 2013 às 12:51
function onUse(cid, item, frompos, item2, topos)

if item.uid == 22231 then

matoumob = getPlayerStorageValue(cid,1212121)

if matoumob == 1 then

doPlayerSendTextMessage(cid,22,"You have found your reward.")

doPlayerAddItem(cid,2160,10)

setPlayerStorageValue(cid,1212121,2)

else

doPlayerSendTextMessage(cid,22,"It is empty.")

end

end

end

GodalonexDG
08 de setembro de 2013 às 15:02

Entao eu coloco Qualquer uma action no bau?

KilluaK
08 de setembro de 2013 às 15:53

Cleber desse jeito ai o cara vai poder pegar o premio quantas vezes quiser

 

Tenta esse, do data/action/script cria quesmob.lua e coloca


function onUse(cid, item, fromPosition, itemEx, toPosition)
    if getPlayerStorageValue(cid, 22222) < 1 then -- Onde ta 22222 vc coloca o storage que ganha quando mata o monstro
        return doPlayerSendCancel(cid, "Vc precisa ter matado o BOSS para fazer essa quest!")
    end
    
    if getPlayerStorageValue(cid, 11111) < 1 then -- Esse aqui e o storage da quest, como todas
        doPlayerAddItem(cid, 123, 1) -- no lugar de 123 vc coloca o id do seu item
        doPlayerSendTextMessage(cid, 25, "Voce ganhou um item!")
        setPlayerStorageValue(cid, 11111, 1)
    else
        doPlayerSendCancel(cid, "Voce ja pegou seu item!")
    end
    return true
end

e no actions xml

 

<action uniqueid="1432" script="questmob.lua"/>

 

e bota uniqueId 1432 no bau

Editado Setembro 8 por amoeba13

GodalonexDG
08 de setembro de 2013 às 16:27

Agora sim em?

 

obrigado rep+ pros dois valeu a intenção.

 

qualquer coisa edito aqui se nao funfa

Editado Setembro 8 por TitanicoxD

BeekiB
09 de setembro de 2013 às 18:08

Tópico movido para a seção de dúvidas e pedidos resolvidos.