Hello I have problem with a script and i really need it to get working. Could any1 take a look and help me please?
Script:
Bug:
Script:
function onUse(cid, item, frompos, item2, topos)
local addons = {
[9992] = {pokemon= "Electabuzz" , looktype = 1482}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12925] = {pokemon= "Alakazam" , looktype = 1471}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12926] = {pokemon= "Alakazam" , looktype = 1472}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12924] = {pokemon= "Alakazam" , looktype = 1473}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12927] = {pokemon= "Alakazam" , looktype = 1474}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12853] = {pokemon= "Blastoise" , looktype = 1478}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12852] = {pokemon= "Blastoise" , looktype = 1479}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12854] = {pokemon= "Blastoise" , looktype = 1480}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12668] = {pokemon= "Charizard" , looktype = 1483}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12601] = {pokemon= "Dragonite" , looktype = 1486}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12606] = {pokemon= "Dragonite" , looktype = 1487}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12914] = {pokemon= "Golem" , looktype = 1492}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12639] = {pokemon= "Jynx" , looktype = 1494}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12640] = {pokemon= "Jynx" , looktype = 1495}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12921] = {pokemon= "Machamp" , looktype = 1497}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12634] = {pokemon= "Magmar" , looktype = 1498}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12633] = {pokemon= "Magmar" , looktype = 1499}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12892] = {pokemon= "Nidoking" , looktype = 1506}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12889] = {pokemon= "Nidoqueen" , looktype = 1507}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12880] = {pokemon= "Pidgeot" , looktype = 1509}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12933] = {pokemon= "Arcanine" , looktype = 1476}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12883] = {pokemon= "Raichu" , looktype = 1510}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12930] = {pokemon= "Poliwrath" , looktype = 1511}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12884] = {pokemon= "Raichu" , looktype = 1513}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12656] = {pokemon= "Rhydon" , looktype = 1515}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12886] = {pokemon= "Sandslash" , looktype = 1516}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12623] = {pokemon= "Gyarados" , looktype = 1536}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
[12608] = {pokemon= "Snorlax" , looktype = 1537}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
}
if #getCreatureSummons(cid) > 0 then
doPlayerSendCancel(cid, "Please back your pokemon.")
return false
end
local numero = addons[item.itemid].looktype
local pb = getPlayerSlotItem(cid, 8).uid
local pk = addons[item.itemid].pokemon
if getItemAttribute(pb,"poke") ~= pk then
doPlayerSendCancel(cid, "Sorry, you can't use this addon on this poke.")
return false
end
if getItemAttribute(pb,"addon") < 1 then
doRemoveItem(item.uid, 1)
doPlayerSendTextMessage(cid, 27, "Congratulations! Now your pokemon will use the addon.")
doSetItemAttribute(pb,"addon",numero)
return true
end
return true
end
Bug:
[02/02/2014 01:46:02] Description:
[02/02/2014 01:46:02] data/actions/scripts/addom.lua:48: attempt to compare nil with number
[02/02/2014 01:46:02] stack traceback:
[02/02/2014 01:46:02] data/actions/scripts/addom.lua:48: in function <data/actions/scripts/addom.lua:32>