Ir para conteúdo
  • Cadastre-se

pedido [Quest] Clicar em BAU ganha set


Posts Recomendados

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

Link para o post
Compartilhar em outros sites

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. "

 

 

 

Link para o post
Compartilhar em outros sites

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

Link para o post
Compartilhar em outros sites

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)
Link para o post
Compartilhar em outros sites

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)
Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por LasseXeterno
      Então, estou tentando adicionar uma nova "race" no meu Ot de base Cyan, tentei seguir 3 tutoriais aqui do tibiaking, um sobre race, porém nos códigos do meu servidor não tem o constant.h e nem o monster.cpp. E o outro tutorial, eu fiz tudo que ele pediu e quando entrei no game para testar, funcionava os golpes e as imunidades, porém não aparecia o número do dano e nem a cor.  Usei esse tutorial como base: 
      Pois ele é derivado. E o outro tutorial que usei foi: 
      Porém nesse, não consegui achar a const.h, e quando fui nos arquivos do creaturescript e adicionei uma cor nova a "COLOR_FAIRY", quando abro o jogo, os pokemons que seriam teoricamente "fada", o que eu usei de teste foi a Clefable. A Clefable tomava IK e dava IK no seu atk do tipo fada. 
      Além de que, o meu erro principal é esse: Warning - Monsters::loadMonster] Unknown race type fairy. (data/monster/pokes/geracao 1/Clefable.xml)
       Pois como eu já disse, não consigo achar onde adicionar uma nova race.

    • Por yuriowns
      Salve rapazes, tranquilo? Preciso de ajuda pra colocar para os npc's que vendem pots verificarem quantos itens possuem no tile em que o player está e se tiver com +80 itens no sqm, o npc avisa e não vende nada até o player ir em um sqm com menos de 80 itens no chão.
       
    • Por A.Mokk
      .Qual servidor ou website você utiliza como base? 
      TFS 0.4
      Qual o motivo deste tópico? 
      Bom pessoal, a algumas semanas atras eu joguei um servidor que havia sistema de imbuimento sendo 8.60, no servidor se utilizava a spellwand para encantar as armas, os comandos eram dado no canal Imbuiment... Gostaria de saber se alguém teria como disponibilizar algum sistema de imbuimento, já procurei pra caramba aqui no fórum mas tudo que encontro é pra versões acima da que eu uso.
       
    • Por Mateus Robeerto
      Não sei se aqui é a área ou algum local para solicitar a alteração do email antigo... Não lembro mais a senha dele, nem a resposta secreta para acessar. Peço a algum administrador ou moderador para, por favor, alterar o email para o novo.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo