I have Maded a script for it but i don't know ob it will function?
Cas somebody look at it and say me wehre i have bugs etc.
Its a Script for Elfoutfit for days!
Actions/Outfit.lua
globalevents/removeoutfit.lua
globalevents/removeelfoutfit.lua
Thanks!
Cas somebody look at it and say me wehre i have bugs etc.
Its a Script for Elfoutfit for days!
Actions/Outfit.lua
Code:
function onUse(cid, item, frompos, item2, topos)
local t = {
{name = 'Elf'},
}
for k, v in ipairs(t) do
if not canPlayerWearOutfitId(cid, k, 3) then
doPlayerAddOutfitId(cid, k, 3)
setPlayerStorageValue(cid, 917283, (getPlayerStorageValue(cid,917283) + 5))
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'You can now wear ' .. v.name .. ' addons.')
doRemoveItem(item.uid, 1)
break
end
end
end
globalevents/removeoutfit.lua
Code:
function onThink(cid, item, fromPosition, toPosition)
for _, name in ipairs(getOnlinePlayers()) do
local player = getPlayerByName(name)
if getPlayerStorageValue(player,917283) > 1 then
setPlayerStorageValue(player,917283,getPlayerStorageValue(player) - 1)
end
end
end
Code:
function onThink(cid, item, fromPosition, toPosition)
for _, name in ipairs(getOnlinePlayers()) do
local player = getPlayerByName(name)
if getPlayerStorageValue(player,917283) == 1 then
setPlayerStorageValue(player,917283,0)
end
end
end
Thanks!