Ataro
Member
Hey, this is an small tutorial how to add addons on equip item.
Brown backpack = Citizen backpack:
data/movements/scripts/citizenbackpack.lua
data\movements\movements.xml at the end add:
Brutus Bloodbeard's Hat = Citizen Hat Addon
citizenhat.lua
movements.xml:
Brown backpack = Citizen backpack:
data/movements/scripts/citizenbackpack.lua
Lua:
function onEquip(cid, item, slot)
if getPlayerSex(cid) == 1 then
doPlayerAddOutfit(cid, 128, 1)
elseif getPlayerSex(cid) == 2 then
doPlayerAddOutfit(cid,136, 1)
end
end
function onDeEquip(cid, item, slot)
if getPlayerSex(cid) == 1 then
doPlayerRemoveOutfit(cid,128, 1)
elseif getPlayerSex(cid) == 2 then
doPlayerRemoveOutfit(cid,136, 1)
end
end
data\movements\movements.xml at the end add:
XML:
<movevent event="Equip" itemid="1988" function="onEquipItem" slot="backpack" script="citizenbackpack.lua"/>
<movevent event="DeEquip" itemid="1988" function="onDeEquipItem" slot="backpack" script="citizenbackpack.lua"/>
Brutus Bloodbeard's Hat = Citizen Hat Addon
citizenhat.lua
Lua:
function onEquip(cid, item, slot)
if getPlayerSex(cid) == 1 then
doPlayerAddOutfit(cid, 128, 2)
elseif getPlayerSex(cid) == 2 then
doPlayerAddOutfit(cid,136, 2)
end
end
function onDeEquip(cid, item, slot)
if getPlayerSex(cid) == 1 then
doPlayerRemoveOutfit(cid,128, 2)
elseif getPlayerSex(cid) == 2 then
doPlayerRemoveOutfit(cid,136, 2)
end
end
movements.xml:
XML:
<movevent event="Equip" itemid="6099" function="onEquipItem" slot="backpack" script="citizenhat.lua"/>
<movevent event="DeEquip" itemid="6099" function="onDeEquipItem" slot="backpack" script="citizenhat.lua"/>
Last edited: