Ir para conteúdo
  • 0

[Dúvida]Addon Box Não Abre.


DamoonSalvatore

Pergunta

Meu Addon Box Está Com Algum Erro Gostaria De Pedir Que Alguém Ache o Erro E Me Mande Aqui Mesmo A Script Correta . Desde Já Agradeço.

 

  • Addon Box 1 :

 

 

 

local card_id = {12599, 12873, 12874, 12875, 12877, 12889, 12890, 12891, 12894, 12896, 12903, 12904, 12907, 12909, 12910, 12912, 12914, 12917, 12918, 12919, 12920, 12923, 12924, 12925, 12927, 12928, 12929, 12933, 12934, 12935, 12936, 12937, 12938, 12941, 12943, 12944} -- joga os id dos card aqui

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

local level = 10 -- level

if item.itemid == 13000 then -- id da box

if getPlayerLevel(cid) >= level then

local w = math.random (1,#card_id)

doPlayerAddItem(cid, card_id[w])

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You opened the Addon Box Type: strong. And came ["..getItemNameById(card_id[w]).."]")

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid,"You must be at least level "..level.."")

end return true end end

 

 

  • Addon Box 2 :

 

 

 

local card_id = {12599, 12731, 12743, 12870, 12871, 12876, 12878, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12892, 12893, 12895, 12897, 12898, 12899, 12900, 12901, 12902, 12905, 12906, 12911, 12913, 12915, 12916, 12921, 12922, 12926, 12930, 12931, 12932, 12939, 12940, 12942, 12979} -- joga os id dos card aqui

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

local level = 10 -- level

if item.itemid == 12999 then -- id da box

if getPlayerLevel(cid) >= level then

local w = math.random (1,#card_id)

doPlayerAddItem(cid, card_id[w])

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You opened the Addon Box Type: weak. And came ["..getItemNameById(card_id[w]).."]")

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid,"You must be at least level "..level.."")

end return true end end

 

 

 

OBS : As Duas Boxs Não Estão Abrindo.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Troca o primeiro por:

 

 

local config = {

level = 10,

card_id = {12599, 12873, 12874, 12875, 12877, 12889, 12890, 12891, 12894, 12896, 12903, 12904, 12907, 12909, 12910, 12912, 12914, 12917, 12918, 12919, 12920, 12923, 12924, 12925, 12927, 12928, 12929, 12933, 12934, 12935, 12936, 12937, 12938, 12941, 12943, 12944}

}

 

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

if getPlayerLevel(cid) >= config.level then

local w = math.random (1,#config.card_id)

doPlayerAddItem(cid, config.card_id[w])

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You opened the Addon Box Type: strong. And came ["..getItemNameById(config.card_id[w]).."]")

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid,"You must be at least level "..config.level.."")

end

return true

end

 

 

E o segundo por:

 

 

 

local config = {

level = 10,

card_id = {12599, 12731, 12743, 12870, 12871, 12876, 12878, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12892, 12893, 12895, 12897, 12898, 12899, 12900, 12901, 12902, 12905, 12906, 12911, 12913, 12915, 12916, 12921, 12922, 12926, 12930, 12931, 12932, 12939, 12940, 12942, 12979} -- joga os id dos card aqui

}

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

if getPlayerLevel(cid) >= config.level then

local w = math.random (1,#config.card_id)

doPlayerAddItem(cid, config.card_id[w])

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You opened the Addon Box Type: weak. And came ["..getItemNameById(card_id[w]).."]")

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid,"You must be at least level "..config.level.."")

end

return true

end

 

 

 

Boa sorte.

Editado por Roksas
Link para o comentário
Compartilhar em outros sites

  • 0

Troca o primeiro por:

 

 

local config = {

level = 10,

card_id = {12599, 12873, 12874, 12875, 12877, 12889, 12890, 12891, 12894, 12896, 12903, 12904, 12907, 12909, 12910, 12912, 12914, 12917, 12918, 12919, 12920, 12923, 12924, 12925, 12927, 12928, 12929, 12933, 12934, 12935, 12936, 12937, 12938, 12941, 12943, 12944}

}

 

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

if getPlayerLevel(cid) >= config.level then

local w = math.random (1,#config.card_id)

doPlayerAddItem(cid, config.card_id[w])

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You opened the Addon Box Type: strong. And came ["..getItemNameById(config.card_id[w]).."]")

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid,"You must be at least level "..level.."")

end

return true

end

 

 

E o segundo por:

 

 

 

local config = {

level = 10,

card_id = {12599, 12731, 12743, 12870, 12871, 12876, 12878, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12892, 12893, 12895, 12897, 12898, 12899, 12900, 12901, 12902, 12905, 12906, 12911, 12913, 12915, 12916, 12921, 12922, 12926, 12930, 12931, 12932, 12939, 12940, 12942, 12979} -- joga os id dos card aqui

}

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

if getPlayerLevel(cid) >= config.level then

local w = math.random (1,#config.card_id)

doPlayerAddItem(cid, config.card_id[w])

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You opened the Addon Box Type: weak. And came ["..getItemNameById(card_id[w]).."]")

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid,"You must be at least level "..level.."")

end

return true

end

 

 

 

Boa sorte.

 

 

Amigo, arrumei uns codigos aqui... teste ai

 

Box Card 1

 

Box Card 2

 

Testarei Os Dois , Primeiramente o Do Roks , Qual Funfar Rep+ Ai '-' Obrigado Pela Ajuda

 

REP + Ai Funfo Roks , Dúvida Sanada Reportado Para Fechamento !

Link para o comentário
Compartilhar em outros sites

  • 0

Amigo, perdão errei uma coisa na mensagem que recebe ao abrir a box. Já arrumei no meu post acima, só substituir, bjs.

 

Tópico movido.

Editado por Roksas
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...