Ir para conteúdo
  • Cadastre-se

(Resolvido)Ajuda Quest Nao Add Mais de um Item


Ir para solução Resolvido por LeoTK,

Posts Recomendados

Boa Tarde Galerinha Do Tk 

Vcs Pode Me dar Uma ajuda ?

 

Tenho um script de uma quest que nao add mais de  1 item ja tentei de varias formas para add mas nao vai 

o item nao é agrupavel

olha a script

-- TonyPlySon Scripts --

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

a = 563413 -- Storage

b = 8305 -- ID do Item (Exemplo ai é Crystal Coin)

c = 12 -- Quantidade do Item (No Caso ai é 100)

m1 = "Voce acabou de ganhar 12 Refinamentos" -- Menssagem se o player conseguir

m2 = "Voce ja fez essa quest" -- Menssage de error , Caso o player ja tenha feita ou nao tenha level

if getPlayerStorageValue(cid,a) == -1 then

doPlayerSendTextMessage(cid,25,m1)

doPlayerAddItem(cid, b, c)

setPlayerStorageValue(cid,a,1)
doBroadcastMessage("O jogador "..getCreatureName(cid).." Completou A Quest De Refinamentos E Ganhou 12 Refinamentos!!!",MESSAGE_STATUS_WARNING)

else

doPlayerSendTextMessage(cid,25,m2)

end

return TRUE

end

mesmo configurando pra ganhar 12 nao vai so add 1 item ao player.

+ Rep

Link para o post
Compartilhar em outros sites

@mullino 

Tenta assim

 

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

if getPlayerStorageValue(cid, 563413) < 1 then
doPlayerSendTextMessage(cid,22,"Voce acabou de ganhar 12 Refinamentos!")
doBroadcastMessage("O jogador "..getCreatureName(cid).." Completou A Quest De Refinamentos E Ganhou 12 Refinamentos!!!",MESSAGE_STATUS_WARNING)
local bag = doPlayerAddItem(cid, 2001, 1)

-- em 2160 é o item que vai ganhar
-- em 1 é a quantidade do item que vai ganhar
doAddContainerItem(bag, 8305, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)
setPlayerStorageValue(cid, 563413, 1)
else
doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ja fez essa quest!")
end

return TRUE
end

 

Compre seus Scripts Agora totalmente seguro e de forma rápida, aceitamos também encomendas.

discord.gg/phJZeHa2k4

 

Projeto ATS (Naruto)

Informações Abaixo

Facebook

Youtube
Discord

 

Tutoriais / Conteúdos

Clique Aqui

Link para o post
Compartilhar em outros sites
3 minutos atrás, Brunds disse:

@mullino 

Tenta assim

 


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

if getPlayerStorageValue(cid, 563413) < 1 then
doPlayerSendTextMessage(cid,22,"Voce acabou de ganhar 12 Refinamentos!")
doBroadcastMessage("O jogador "..getCreatureName(cid).." Completou A Quest De Refinamentos E Ganhou 12 Refinamentos!!!",MESSAGE_STATUS_WARNING)
local bag = doPlayerAddItem(cid, 2001, 1)

-- em 2160 é o item que vai ganhar
-- em 1 é a quantidade do item que vai ganhar
doAddContainerItem(bag, 8305, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)
setPlayerStorageValue(cid, 563413, 1)
else
doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ja fez essa quest!")
end

return TRUE
end

 

 

mas como configuro pra dar 12 refinamentos 

tenho que trocar aqui? 

doPlayerAddItem(cid, 2001, 1)

por 

doPlayerAddItem(cid, , 12)  ???

e aqui tbm?

oAddContainerItem(bag, 8305, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 2160, 1)

trocar por

essas outras posso remover de 2160,1 ou coloco ne todas ate da 12 ?

doAddContainerItem(bag, 8305, 12
Link para o post
Compartilhar em outros sites
  • Solução

@mullino 

 

eu coloquei vários para caso quiser usar mas pode tirar coloque os que for usar

 

Isso é o id do item e a quantidade no caso vai dar 1, 2160 que no caso é uma gold bar ou crystal coin

 

doAddContainerItem(bag, 2160, 1)

 

Isso é o id de uma backpack que vai dar ao jogador

doPlayerAddItem(cid, 2001, 1)

Compre seus Scripts Agora totalmente seguro e de forma rápida, aceitamos também encomendas.

discord.gg/phJZeHa2k4

 

Projeto ATS (Naruto)

Informações Abaixo

Facebook

Youtube
Discord

 

Tutoriais / Conteúdos

Clique Aqui

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo