Ir para conteúdo

[ Irregular ]Arrumar Esse Script


FehZito

Posts Recomendados

O erro e Assim Unexped symbol near '{'

 

bagid = 1988 ----id da bag inicial

 

items = {[1] {

{2498, 1},

{2656, 1},

{7730, 1},

{2195, 1},

{2522, 1},

{7424, 1},

{0, 0} },

[2] ={{itemid, quantidade}, --items druid

{2498, 1},

{2656, 1},

{7730, 1},

{2195, 1},

{2522, 1},

{7424, 1},

{0, 0} },

[3] ={{itemid, quantidade}, --items pala

{2498, 1},

{2492, 1},

{2470, 1},

{2195, 1},

{2522, 1},

{7438, 1},

{2352, 1} },

[4] ={itemid, quantidade}, --items kinght

{2498, 1},

{2492, 1},

{2470, 1},

{2195, 1},

{2522, 1},

{2400, 1},

{0, 0},

[1] ={{itemid, quantidade}, --items bag sorc

{7620, 1},

{7590, 1},

{8472, 1},

{8473, 1},

{2420, 1},

{2789, 100},

{1969, 1},

{2313, 100},

{2293, 100},

{2305, 100},

{2261, 100},

{2268, 100},

{2304, 100},

{2274, 100},

{2286, 100},

{2315, 1} },

[2] ={{itemid, quantidade}, --items bag druid

 

{7620, 1},

{7590, 1},

{8472, 1},

{8473, 1},

{2420, 1},

{2789, 100},

{1969, 1},

{2313, 100},

{2293, 100},

{2305, 100},

{2261, 100},

{2268, 100},

{2304, 100},

{2274, 100},

{2286, 100},

{2315, 1} },

[3] ={{itemid, quantidade}, --items bag pala

{7620, 1},

{7590, 1},

{8472, 1},

{8473, 1},

{2420, 1},

{2789, 100},

{1969, 1},

{2313, 100},

{2293, 100},

{2305, 100},

{2261, 100},

{2268, 100},

{2304, 100},

{2274, 100},

{2286, 100},

{2315, 1} },

[4] ={{itemid, quantidade}, --items bag kina

{7620, 1},

{7590, 1},

{8472, 1},

{8473, 1},

{2420, 1},

{2789, 100},

{1969, 1},}

{2313, 100},

{2293, 100},

{2305, 100},

{2261, 100},

{2268, 100},

{2304, 100},

{2274, 100},

{2286, 100},

{2315, 1} },} --items que vem na bag,pode adionar mais,desdeque n seja mais do que a bag suporta

function onLogin(cid)

 

 

if getCreatureName(cid) == "Account Manager" then

return true

end

z = getPlayerVocation(cid)

if z > 4 then

z = z - 4

end

 

x = 1

while x <= 6 do

j = getPlayerSlotItem(cid, x)

doRemoveItem(j.uid, 1)

x = x + 1

end

 

 

 

i = 1

while i <= #items do

doPlayerAddItem(cid, items[z][1], items[z][2])

i = i + 1

end

local bag = getPlayerItemById(cid, false, bagid).uid

k = 1

while k <= #bagitems do

doAddContainerItem(bag, bagitems[k][z][1], bagitems[k][z][2])

k = k + 1

end

 

return true

end

 

Tem como me ajudar a arrumar esse scrit?

Link para o comentário
Compartilhar em outros sites

Tenta usar esse script.

 

local firstItems = {}
firstItems[0] = -- aki o ID das vocations
{
2148,	 -- << id dos itens
2148,
2148,
}
firstItems[1] =
{
2148,
2148,
2148,
}
firstItems[2] =
{
2148,
2148,
2148,
}
firstItems[3] =
{
2173,
2525,
2399,
2124,
2457,
2647,
2643
}
firstItems[4] =
{
2173,
2525,
2428,
2124,
2457,
2647,
2643
}
firstItems[256] =
{
2313,
2277,
2300,
2304,
2308,
2275,
2305,
2309,
2269,
2284,
2287,
2315
}

function onLogin(cid)
if getPlayerStorageValue(cid, 30001) < 0 then
 local bag = doPlayerAddItem(cid, 2003, 1)
 local item = firstItems[getPlayerVocation(cid)]
 for a, b in ipairs(item) do
  doAddContainerItem(bag, b, 1)
 end
 setPlayerStorageValue(cid, 30001, 1)
end
return true
end

Link para o comentário
Compartilhar em outros sites

Eu pensei nisso so queria ter certeza =D

 

Unexpected symbol near '{'

Putz deu a mesma coisa

 

 

Posta aqui o script pra eu ver o que foi.

Link para o comentário
Compartilhar em outros sites

Leia as regras antes de postar...

Pedidos cujo o título não descrever o conteúdo, serão fechados e não atendidos!

Peço que use um título que explique o que quer, para ajudar a organização do fórum.

Reportado, por favor coloque o nome para descrever o conteúdo que necessita de ajuda.

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

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...