perwal
New Member
Hiho i use script on addon TFS 0.3.6
Console new error:

I add in talkacions file it:
And i create file in scripts folder addons.lua it is:
Where is wrong line? Thanks and rep
Console new error:

I add in talkacions file it:
Code:
<!-- Players -->
<talkaction words="!addon" event="script" value="addons.lua"/>
<talkaction words="!frags" event="script" value="frags.lua"/>
And i create file in scripts folder addons.lua it is:
Code:
function onSay(cid, words, param, channel)
local cfg = {
["citizen"] = {
outfit = {
male = 128,
female = 136,
addon = 3,
storage = 11001
},
items = {
{5890,50},{2195,2}
}
},
["hunter"] = {
outfit = {
male = 129,
female = 137,
addon = 3,
storage = 11002
},
items = {
{5948,100},{5877,100},{5875,1},{4850,1}
}
},
["mage"] = {
outfit = {
male = 130,
female = 138,
addon = 3,
storage = 11003
},
items = {
{5903,1},{8922,1},{8910,1},{5890,1}
}
},
["knight"] = {
outfit = {
male = 131,
female = 139,
addon = 3,
storage = 11004
},
items = {
{5880,50},{5893,50},{5930,50}
}
},
["nobleman"] = {
outfit = {
male = 132,
female = 140,
addon = 3,
storage = 11005
},
items = {
{2160,150}
}
},
["summoner"] = {
outfit = {
male = 133,
female = 141,
addon = 3,
storage = 11006
},
items = {
{5527,30},{5905,20},{7314,50},{5879,100}
}
},
["warrior"] = {
outfit = {
male = 134,
female = 142,
addon = 3,
storage = 11007
},
items = {
{5919,1},{5880,100},{5890,100}
}
},
["barbarian"] = {
outfit = {
male = 147,
female = 143,
addon = 3,
storage = 11008
},
items = {
{5880,100},{5879,100},{5893,50}
}
},
["druid"] = {
outfit = {
male = 148,
female = 144,
addon = 3,
storage = 11009
},
items = {
{5896,50},{5906,100},{5897,50},{,}
}
},
["wizard"] = {
outfit = {
male = 149,
female = 145,
addon = 3,
storage = 11010
},
items = {
{2488,1},{2536,1},{2492,1},{5877,30},{2160,30}
}
},
["oriental"] = {
outfit = {
male = 150,
female = 146,
addon = 3,
storage = 11011
},
items = {
{2160,100},{2663,40},{2418,1},{7730,20}
}
},
["pirate"] = {
outfit = {
male = 151,
female = 155,
addon = 3,
storage = 11012
},
items = {
{5462,1},{5810,20},{2160,250}
}
},
["assassin"] = {
outfit = {
male = 152,
female = 156,
addon = 3,
storage = 11013
},
items = {
{2146,200},{5879,100},{2392,20}
}
},
["beggar"] = {
outfit = {
male = 153,
female = 157,
addon = 3,
storage = 11014
},
items = {
{7632,100}
}
},
["shaman"] = {
outfit = {
male = 154,
female = 158,
addon = 3,
storage = 11015
},
items = {
{2160,100000}
}
},
["norseman"] = {
outfit = {
male = 251,
female = 252,
addon = 3,
storage = 11016
},
items = {
{2160,100000}
}
},
["nightmare"] = {
outfit = {
male = 268,
female = 269,
addon = 3,
storage = 11017
},
items = {
{2160,100000}
}
},
["jester"] = {
outfit = {
male = 273,
female = 270,
addon = 3,
storage = 11018
},
items = {
{2160,100000}
}
},
["brotherhood"] = {
outfit = {
male = 278,
female = 279,
addon = 3,
storage = 11019
},
items = {
{2160,100000}
}
},
["demon hunter"] = {
outfit = {
male = 289,
female = 288,
addon = 3,
storage = 11020
},
items = {
{2160,100000}
}
},
["yalaharian"] = {
outfit = {
male = 325,
female = 324,
addon = 3,
storage = 11021
},
items = {
{2160,100000}
}
},
["warmaster"] = {
outfit = {
male = 335,
female = 336,
addon = 3,
storage = 11022
},
items = {
{2160,100000}
}
}
}
local v, removeItems = cfg[param], 0, 0
if(param == "") then
doPlayerSendCancel(cid, "Command requires param.")
return true
end
if (not isPremium(cid)) then
doPlayerSendCancel(cid, "You must have a premium account.")
return true
end
if(getPlayerStorageValue(cid, v.outfit.storage) == -1) then
for i = 1, #v.items do
if(getPlayerItemCount(cid, v.items[i][1]) >= v.items[i][2]) then
removeItems = removeItems+1
end
end
if(removeItems == #v.items) then
if(getPlayerSex(cid) == 1) then
doPlayerAddOutfit(cid, v.outfit.male, v.outfit.addon)
elseif(getPlayerSex(cid) == 0) then
doPlayerAddOutfit(cid, v.outfit.female, v.outfit.addon)
end
for i = 1, #v.items do
doPlayerRemoveItem(cid, v.items[i][1], v.items[i][2])
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Enjoy your new outfit!")
doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_YELLOW)
setPlayerStorageValue(cid, v.outfit.storage, 1)
else
for i = 1, #v.items do
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You need " .. v.items[i][2] .. "x " .. getItemNameById(v.items[i][1]) .. " for the whole outfit.")
end
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You have already obtained this outfit.")
end
return true
end
Where is wrong line? Thanks and rep