Ir para conteúdo
Entre para seguir isso  
MoitaXD

Explicando como add itens na bag na quest!

Recommended Posts

MoitaXD    0
MoitaXD

Opa galera eu vejo mta genta ainda com essa duvida "boba"

fiz esse tuto pra resolve seus problemas =P

 

Vamos ao codde(retirado do evolutions)

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

 

if item.uid == 2300 then

queststatus = getPlayerStorageValue(cid,2300)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You found a Bag.")

container = doPlayerAddItem(cid, 1987, 1)

container2 = doContainerAddItem(container, 1988, 1)

doContainerAddItem(container2, 2120, 1)

doContainerAddItem(container2, 2554, 1)

doContainerAddItem(container, 2457, 1)

doContainerAddItem(container, 2463, 1)

doContainerAddItem(container, 2647, 1)

doContainerAddItem(container, 2643,1)

doContainerAddItem(container, 2525, 1)

doContainerAddItem(container, 2409, 1)

setPlayerStorageValue(cid,2300,1)

else

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

end

 

if item.uid == 2300 then Aqui você coloca a unique id do bau como uma quest normal ;D

 

container = doPlayerAddItem(cid, 1987, 1)

Aqui criamos uma variavel q se chama container, e vai fazer com q se adicione o item 1987(que é uma bag) no player...

 

container2 = doContainerAddItem(container, 1988, 1)

Criamos outra variavel chamada container2... mais usamos uma outra função! A função de ADICIONAR DENTRO DO ITEM(NO CASO UMA BAG OU BP!), então vai adicionar dentro da variavel container(que é uma bag), o item 1988(que é um bp)......

 

doContainerAddItem(container2, 2120, 1)

E ai como jah sabemos a função ADICIONAR DENTRO DE...... como tem o container2, quer dizer que vai adicionar dentro da backpack o item 2120...

 

doContainerAddItem(container, 2457, 1)

E aqui já que tem entre parenteses, o container, quer dizer q vai adicionar dentro da bag o item 2457

 

 

----

Pronto, eu acho que tá bem explicado, mais se vcs tiverem duvidas, vou olhar sempre esse topic ^^ podem postar suas duvidas que vou fazer de tudo pra responde!

 

Bom vlw!

Postem tb sobre o q acharam do tutorial ^^ 100% by me

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dragonheart    0
Dragonheart

pode ser feito deste modo, mas eh mais complicado... seria mais facil ir em propriedades no bau, add uma bag, e dentro da bag por os itens...

nao sabe fazer isso? siga o tutorial na minha assinatura, de como por itens dentro de corpos, soh q nesse caso sera baus de quest xD

Compartilhar este post


Link para o post
Compartilhar em outros sites
Bozonildo    0
Bozonildo

Originally posted by Dragonheart

pode ser feito deste modo, mas eh mais complicado... seria mais facil ir em propriedades no bau, add uma bag, e dentro da bag por os itens...  

nao sabe fazer isso? siga o tutorial na minha assinatura, de como por itens dentro de corpos, soh q nesse caso sera baus de quest xD

pelo jeito vc eskeceu que tirou esse tuto da ass, ou vai colocar, sobre a action, pq ninguém ensina isso com bps??? Só vejo isso com bags, mas tá lgl até a action.

Compartilhar este post


Link para o post
Compartilhar em outros sites
MoitaXD    0
MoitaXD

@dragonheart

O action é no caso pra quest ^^

 

@bozonildo

eh so troca a id da bag pela d bp =P

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dragonheart    0
Dragonheart

@MoitaXD

eu me referi a quest msm...

num to kerendo encrenca naum tah ;D

Compartilhar este post


Link para o post
Compartilhar em outros sites
Pedroddcunha    3
Pedroddcunha

Ae

Muito bom

Não sabia ainda

Valeu ai

 

Fui

Compartilhar este post


Link para o post
Compartilhar em outros sites
Edu    0
Edu

Acho que já tinha visto um tópico assim,

mas explicado de outra maneira!

mas de boa^^

tá bom teu tuto! ;D

Compartilhar este post


Link para o post
Compartilhar em outros sites
DrEaMs    0
DrEaMs

ta rox seu tuto.. parabens.. :P

 

@dragonheart

 

Eu acho que se fizer assim, toda vez q reseta o ot o kra vai poder pegar de novo.. :P

e se um kra fizer, o outro que chegar naum vai poder fazer....

 

Flws te +

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dragonheart    0
Dragonheart

@alanacfa

ahh eh issu msm... virifikei aki e deu nuq vc faloo...

eskeçam uq eu disse la em sima ;D

Compartilhar este post


Link para o post
Compartilhar em outros sites
Johnnie    2
Johnnie

Ae mt bom sempre quis saber como fazer isso...

parabens...

si num tiver outro tuto igual este por mim ta aprovado...

T+

Compartilhar este post


Link para o post
Compartilhar em outros sites
MoitaXD    0
MoitaXD

@Johnnie

Bom pod te com o msmo assunto ^^

mais = naum tem

ahuah

eh 100% by me ^^

--

 

vlw pelos comments galera

qlqué coisa to resolvendo duvidas

Compartilhar este post


Link para o post
Compartilhar em outros sites
Convidado MarioToledo   
Convidado MarioToledo

Legal.... na verdade, é só usar um pouco de lógica, porque se estiver com o item backpack equipado, então item entrar na bp, senão, ir para mão, senão ir pro chão

Compartilhar este post


Link para o post
Compartilhar em outros sites
MoitaXD    0
MoitaXD

hã... axo q isso já o tibia faz por vc ^^

o action naum eh pra isso

o action é pra vir com itens dentro d uma bag ou bp =D

Compartilhar este post


Link para o post
Compartilhar em outros sites
(Sic)Army    0
(Sic)Army

Para quem nao sabe ^^

Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dopado    0
Dopado

bag = doPlayerAddItem(cid, 1987, 1)

doAddContainerItem(bag, 2124, 1)

doAddContainerItem(bag, 2168, 1)

doAddContainerItem(bag, 2145, 3)

doAddContainerItem(bag, 2146, 4)

setPlayerStorageValue(cid,1004,1)

 

seria isso nao doContainerAdd~~

Compartilhar este post


Link para o post
Compartilhar em outros sites
Razor    1
Razor

Realmente como o otro tutorial acontece oque voces falaram de sempre q entrar denovo da pra fazer a quest denovo.

Portanto seu tutorial esta aprovado!

Parabens!

OTS$ serao creditados na sua conta!

 

esK~

Compartilhar este post


Link para o post
Compartilhar em outros sites
Convidado Lupita   
Convidado Lupita

Muito interessante este tutorial ajuda a deixar as quests com o estilo do Tibia RL, pois la há muitas quests deste modo.

Deixará o RPG mais parecido com o original e deixando o mesmo mais excitante.

 

Muito Obrigado.

 

//Lupita

Compartilhar este post


Link para o post
Compartilhar em outros sites
Convidado Lupita   
Convidado Lupita

Muito interessante este tutorial ajuda a deixar as quests com o estilo do Tibia RL, pois la há muitas quests deste modo.

Deixará o RPG mais parecido com o original e deixando o mesmo mais excitante.

 

Muito Obrigado.

 

//Lupita

Compartilhar este post


Link para o post
Compartilhar em outros sites
Convidado Claudioo   
Convidado Claudioo

Tava procurando exatamente por isso :D

Mas aqui nao funcionou, eu uso o Evolutions 0.7.5, e qundo eu abro o chest ta vazio. =/ Esses são os codes que estao, dentro da Scripts e no arquivo Actions.xml.

Se alguem puder me dizer o que eu fiz de errado... :roll:

 


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



if item.uid == 1005 then

queststatus = getPlayerStorageValue(cid,1005)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You found a Bag.")

container = doPlayerAddItem(cid, 1987, 1)

container2 = doContainerAddItem(container, 1988, 1)

doContainerAddItem(container2, 2120, 1)

doContainerAddItem(container2, 2554, 1)

doContainerAddItem(container, 2457, 1)

doContainerAddItem(container, 2463, 1)

doContainerAddItem(container, 2647, 1)

doContainerAddItem(container, 2643,1)

doContainerAddItem(container, 2525, 1)

doContainerAddItem(container, 2409, 1)

setPlayerStorageValue(cid,1005,1)

else

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

end

-- Simple quests

<action itemid="1005" script="vamp.lua" />

<action itemid="1740" script="quest.lua" />

<action itemid="1748" script="quest.lua" />

<action itemid="1749" script="quest.lua" />

<action itemid="1770" script="quest.lua" />

Compartilhar este post


Link para o post
Compartilhar em outros sites
Convidado Claudioo   
Convidado Claudioo

Tava procurando exatamente por isso :D

Mas aqui nao funcionou, eu uso o Evolutions 0.7.5, e qundo eu abro o chest ta vazio. =/ Esses são os codes que estao, dentro da Scripts e no arquivo Actions.xml.

Se alguem puder me dizer o que eu fiz de errado... :roll:

 


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



if item.uid == 1005 then

queststatus = getPlayerStorageValue(cid,1005)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You found a Bag.")

container = doPlayerAddItem(cid, 1987, 1)

container2 = doContainerAddItem(container, 1988, 1)

doContainerAddItem(container2, 2120, 1)

doContainerAddItem(container2, 2554, 1)

doContainerAddItem(container, 2457, 1)

doContainerAddItem(container, 2463, 1)

doContainerAddItem(container, 2647, 1)

doContainerAddItem(container, 2643,1)

doContainerAddItem(container, 2525, 1)

doContainerAddItem(container, 2409, 1)

setPlayerStorageValue(cid,1005,1)

else

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

end

-- Simple quests

<action itemid="1005" script="vamp.lua" />

<action itemid="1740" script="quest.lua" />

<action itemid="1748" script="quest.lua" />

<action itemid="1749" script="quest.lua" />

<action itemid="1770" script="quest.lua" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×