Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Fala galera blz (y)? To aqui agr pra pedir um script (action) que ao da use no bau ganha um set. Tentei editar um que era de pegar 100k e tentei editar pra set e não deu. Quero pedir um aqui. Se vcs puderem passar agradeço :D

Atenciosamente, Anuudek.

                                                               banner.gif

Postado

Tenho esse script que peguei do meu amigo ViitinG espero que ajude

local coin = 2328
local lever = {
 
[9401] = {10,7735},
[9402] = {10,7735},
[9406] = {10,12606},
[9406] = {10,12603},
[9407] = {10,8858}
}
function onUse(cid,item,fromPosition,itemEx,toPosition)
                  if doPlayerRemoveItem(cid,coin,lever[item.actionid][1]) == FALSE then
                  return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Você Precisa De "..lever[item.actionid][1].." " ..getItemNameById(coin))
                  end
                                doPlayerAddItem(cid,lever[item.actionid][2])
                                doPlayerSendTextMessage(cid,22,"Você Acaba De Adquirir Um(a) " .. getItemNameById(lever[item.actionid][2]))
                                doSendMagicEffect(getCreaturePosition(cid), math.random(28,30))
                                doTransformItem(item.uid, item.itemid == 1740 and 1740 or 1740)
                return true
end

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Postado
  • Autor

Cara não é esse, é que estou fazendo baús para itens iniciais, dai o bau fica no templo para os novatos pegarem o set

Atenciosamente, Anuudek.

                                                               banner.gif

Postado

Tente este:

 

function onUse(cid, item, frompos, item2, topos)
if item.uid == 60001 then
if getPlayerStorageValue(cid,60001) == -1 then
doPlayerSendTextMessage(cid,25,"Voce ganhou um kit de iniciante!")
 
local bag = doPlayerAddItem(cid,12764,1) -- Mude para o ID da BP
doAddContainerItem(bag,12634,1) -- ID dos itens dentro da bp
doAddContainerItem(bag,12664,1)
doAddContainerItem(bag,12683,1)
doAddContainerItem(bag,12697,1)
doAddContainerItem(bag,12698,1)
doAddContainerItem(bag,12716,1)
doAddContainerItem(bag,12757,1)
doAddContainerItem(bag,2672,100)
doAddContainerItem(bag,12775,100)
doAddContainerItem(bag,12776,100)
 
setPlayerStorageValue(cid,60001,1)
else
doPlayerSendTextMessage(cid,25,"Voce já recebeu seu kit.")
end
return true
end
end

Editado por bhelliip (veja o histórico de edições)

Postado

Cara não deu certo pq na hora de vc usa o RME você não colocou o numero que vem no script no baú,ai o baú ia atender a action que falava pra dar o item ai sim ia dar certo(malz pela explicação mal feita) exemplo:

 

function onUse(cid, item, frompos, item2, topos)

if item.uid == 1636 then
queststatus = getPlayerStorageValue(cid,1636)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Voce pegou uma Magma Stone!") -- a mensagen que ira aparecer quando vc pegar o item
item_uid = doPlayerAddItem(cid,12245,1) -- item_uid = doPlayerAddItem(cid,12245~id do item~,1~Quantidade~)
 
setPlayerStorageValue(cid,1636,1)
 
else
doPlayerSendTextMessage(cid,22,"Esta Vazio . Vc Ja Fes A Quest.") -- ira aprecer quando vc ja tiver pego e tentar dnv
end
else
return 0
end
return 1
end

 

Aquele número em vermelho é oque você vai colocar no unique id do baú(se quiser dou a tag que você irá colocar no actions.xml beleza?)Bem,eu não tenho certeza que é isso mas aqui esta a legenda das cores:

Verde:A ID do item que irá ganhar na quest
Amarelo:A quantidade
Vermelho:O codigo da UNIQUE ID que você irá colocar no baú no RME

 

Enfim,se não der certo mande MP pra mim que eu afundo o caso e te ajudo,e se eu falei nada a ver tambêm diga no MP e,se eu ajudei RP++ Por favor pois sou iniciante

 

Créditos a Gabrielzxzx pelo script do baú e a tag,tutorial dele:

 

http://www.tibiaking.com/forum/topic/13388-como-criar-quest/
 

Até a proxima!

Editado por Updatorxd (veja o histórico de edições)

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo