Am bagat sf seren pe sv. Pun un costum si nu merge dat jos..
Tin sa va spun ca am in filezilla doar un quest cu numele: costune_system.quest si inca 1 hair.quest
costume_system.quest:
Cod: Selectaţi tot
----------------------------------------------
-- Datei: costume_system.quest
-- Dateiversion: 1.0.0.0
-- Erstellt von: Paylasici
-- Aktualisiert von: Clad3815
----------------------------------------------
quest costume_system begin
state start begin
function get_real_hair_id(id)
return ({
[73502] = 5001,
})[id] or 0
end
when login begin
loop_timer('costume_system_check', 0.3)
if pc.getqf('costume_system_main_active') == 1 then
costume_system_update("part_main_old", pc.get_part(PART_MAIN))
pc.set_part(PART_MAIN, pc.getqf('costume_system_main_vnum'))
cmdchat("CostumeMain "..pc.getqf('costume_system_main_vnum').."")
end
if pc.getqf('costume_system_hair_active') == 1 then
costume_system_update("part_hair_old", pc.get_part(PART_HAIR))
pc.set_part(PART_MAIN, pc.getqf('costume_system_hair_vnum'))
cmdchat("CostumeHair "..pc.getqf('costume_system_hair_vnum').."")
end
if pc.getqf('costume_system') == 1 then
return
elseif pc.getqf('costume_system') ~= 1 then
costume_system_create()
pc.setqf('costume_system', 1)
end
end
when costume_system_check.timer begin
if pc.getqf('costume_system_main_active') == 1 and pc.get_part(PART_MAIN) ~= pc.getqf('costume_system_main_vnum') then
pc.set_part(PART_MAIN, pc.getqf('costume_system_main_vnum'))
end
if pc.getqf('costume_system_hair_active') == 1 and pc.get_part(PART_HAIR) ~= pc.getqf('costume_system_hair_vnum') then
pc.set_part(PART_HAIR, pc.getqf('costume_system_hair_vnum'))
end
end
when 41001.use or
41002.use or
41003.use or
41004.use or
41005.use or
41006.use or
41007.use or
41008.use or
41009.use or
41010.use or
41011.use or
41012.use or
41013.use or
41014.use or
41015.use or
41016.use or
41017.use or
41018.use or
41019.use or
41020.use or
41021.use or
41022.use or
41023.use or
41024.use or
41025.use or
41026.use or
41027.use or
41028.use or
41117.use or
41118.use or
41119.use or
41120.use or
41121.use or
41122.use or
41125.use or
41126.use or
41129.use or
41130.use or
41137.use or
41138.use or
41139.use or
41140.use or
41141.use or
41142.use or
41143.use or
41144.use or
45001.use or
45002.use or
45003.use or
45004.use or
45005.use or
45006.use or
45007.use or
45008.use or
45009.use or
45010.use or
45053.use or
45054.use or
45055.use or
45056.use or
45057.use or
45058.use or
41071.use or
41072.use begin
local vnum = item.get_vnum()
local hair_vnum = costume_system.get_real_hair_id(vnum)
if tonumber(vnum) > 41000 and tonumber(vnum) < 41144 then
if pc.get_part(PART_MAIN) == vnum and pc.getqf('costume_system_main_active') == 1 then
pc.set_part(PART_MAIN, (tonumber(costume_system_read("part_main_old"))))
pc.setqf('costume_system_main_active', 0)
pc.setqf('costume_system_main_vnum', 0)
cmdchat("CostumeMain "..vnum.."")
else
costume_system_update("part_main_old", pc.get_armor())
pc.set_part(PART_MAIN, vnum)
pc.setqf('costume_system_main_active', 1)
pc.setqf('costume_system_main_vnum', vnum)
cmdchat("CostumeMain "..vnum.."")
end
elseif tonumber(vnum) > 45000 and tonumber(vnum) < 41072 then
if pc.getqf('costume_system_hair_active') == 1 and pc.get_part(PART_HAIR) == hair_vnum then
pc.set_part(PART_HAIR, (tonumber(costume_system_read("part_hair_old"))))
chat((tonumber(costume_system_read("part_hair_old"))))
pc.setqf('costume_system_hair_active', 0)
pc.setqf('costume_system_hair_vnum', 0)
cmdchat("CostumeHair "..vnum.."")
elseif pc.get_part(PART_HAIR) ~= hair_vnum and pc.getqf('costume_system_hair_active') == 1 then
pc.set_part(PART_HAIR, hair_vnum)
pc.setqf('costume_system_hair_vnum', hair_vnum)
cmdchat("CostumeHair "..vnum.."")
else
costume_system_update("part_hair_old", pc.get_part(PART_HAIR))
pc.set_part(PART_HAIR, hair_vnum)
pc.setqf('costume_system_hair_active', 1)
pc.setqf('costume_system_hair_vnum', hair_vnum)
cmdchat("CostumeHair "..vnum.."")
end
end
end
end
endCod: Selectaţi tot
quest hair begin
state start begin
function My_hair_item(vnum,index)
hair_list={}
-- vnum /hair/ option / howmuch / duration
hair_list [74001] = {1001, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74002] = {1002, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74003] = {1003, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74004] = {1004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74005] = {1005, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74006] = {1006, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74007] = {1007, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74008] = {1008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74009] = {1009, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74010] = {1010, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74011] = {1011, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74012] = {1012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45075] = {5028, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45076] = {5029, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45077] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45078] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45079] = {5031, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45005] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45007] = {5004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45009] = {5005, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45011] = {5002, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45013] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45015] = {5004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45017] = {5005, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45053] = {5023, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45055] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45057] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45061] = {5027, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45065] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45067] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45069] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45073] = {5027, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74251] = {2001, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74252] = {2002, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74253] = {2003, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74254] = {2004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74255] = {2005, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74256] = {2006, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74257] = {2007, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74258] = {2008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74259] = {2009, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74260] = {2010, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74261] = {2011, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74262] = {2012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45080] = {5031, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45081] = {5028, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45082] = {5029, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45083] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45084] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45006] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45008] = {5004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45010] = {5005, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45012] = {5002, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45014] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45016] = {5004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45018] = {5005, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45019] = {5006, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45020] = {5007, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45021] = {5008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45022] = {5009, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45023] = {5010, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45024] = {5011, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45025] = {5012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45026] = {5013, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45027] = {5014, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45028] = {5015, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45029] = {5016, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45030] = {5017, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45031] = {5019, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45032] = {5019, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45033] = {5020, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45034] = {5021, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45035] = {5022, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45036] = {5023, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45037] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45038] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45039] = {5026, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45040] = {5027, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45041] = {5028, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45042] = {5029, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45043] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45044] = {5031, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45045] = {5032, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45046] = {5033, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45047] = {5034, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45048] = {5035, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45049] = {5036, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45050] = {5037, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45054] = {5023, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45056] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45058] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45060] = {5027, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45062] = {5023, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45066] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45068] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74501] = {3001, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74502] = {3002, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74503] = {3003, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74504] = {3004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74505] = {3005, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74506] = {3006, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74507] = {3007, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74508] = {3008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74509] = {3009, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74510] = {3010, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74511] = {3011, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74512] = {3012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74751] = {4001, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74752] = {4002, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74753] = {4003, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74754] = {4004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74755] = {4005, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74756] = {4006, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74757] = {4007, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74758] = {4008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [74759] = {4009, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [74760] = {4010, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [74761] = {4011, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [74762] = {4012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75001] = {1001, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75002] = {1002, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75003] = {1003, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75004] = {1004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75005] = {1005, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75006] = {1006, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75007] = {1007, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75008] = {1008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75009] = {1009, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75010] = {1010, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75011] = {1011, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75012] = {1012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45080] = {5031, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45081] = {5028, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45082] = {5029, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45083] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45084] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45006] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45008] = {5004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45010] = {5005, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45012] = {5002, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45014] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45016] = {5004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45018] = {5005, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45019] = {5006, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45020] = {5007, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45021] = {5008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45022] = {5009, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45023] = {5010, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45024] = {5011, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45025] = {5012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45026] = {5013, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45027] = {5014, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45028] = {5015, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45029] = {5016, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45030] = {5017, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45031] = {5019, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45032] = {5019, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45033] = {5020, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45034] = {5021, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45035] = {5022, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45036] = {5023, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45037] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45038] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45039] = {5026, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45040] = {5027, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45041] = {5028, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45042] = {5029, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45043] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45044] = {5031, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45045] = {5032, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45046] = {5033, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45047] = {5034, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45048] = {5035, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45049] = {5036, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45050] = {5037, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45054] = {5023, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45056] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45058] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45060] = {5027, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45062] = {5023, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45066] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45068] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75201] = {2001, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75202] = {2002, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75203] = {2003, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75204] = {2004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75205] = {2005, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75206] = {2006, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75207] = {2007, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75208] = {2008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75209] = {2009, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75210] = {2010, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75211] = {2011, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75212] = {2012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45075] = {5028, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45076] = {5029, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45077] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45078] = {5030, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45079] = {5031, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45005] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45007] = {5004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45009] = {5005, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45011] = {5002, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45013] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45015] = {5004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45017] = {5005, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45053] = {5023, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45055] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45057] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45061] = {5027, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45065] = {5003, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45067] = {5024, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45069] = {5025, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [45073] = {5027, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75401] = {3001, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75402] = {3002, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75403] = {3003, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75404] = {3004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75405] = {3005, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75406] = {3006, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75407] = {3007, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75408] = {3008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75409] = {3009, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75410] = {3010, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75411] = {3011, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75412] = {3012, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75601] = {4001, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75602] = {4002, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75603] = {4003, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75604] = {4004, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75605] = {4005, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75606] = {4006, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75607] = {4007, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75608] = {4008, apply.ATTBONUS_SHAMAN, 10, 2592000}
hair_list [75609] = {4009, apply.ATTBONUS_WARRIOR, 10, 2592000}
hair_list [75610] = {4010, apply.ATTBONUS_ASSASSIN, 10, 2592000}
hair_list [75611] = {4011, apply.ATTBONUS_SURA, 10, 2592000}
hair_list [75612] = {4012, apply.ATTBONUS_SHAMAN, 10, 2592000}
return hair_list[vnum][index]
end
function leave_log(item_vnum)
char_log(0, "CHANGE_HAIR", string.format("USE_ITEM(%d)",item_vnum)) -- Set Item log
--char_log(0, "CHANGE_HAIR", string.format("SET_HAIR(%d)",item_vnum)) --Set Item log
char_log(0, "CHANGE_HAIR", string.format("END_SEC(%d)",get_time()+ hair.My_hair_item(item_vnum,4)) ) -- Duration log
--char_log(0, "CHANGE_HAIR", string.format("AFFECT(%s), DURATION:%d)",hair.My_hair_item(item_vnum,2),get_time()+ hair.My_hair_item(item_vnum,4))) -- Effect set log
char_log(0, "CHANGE_HAIR", "CHANGE_HAIR_END") -- End log
end
when 74001.use or
74002.use or
74003.use or
74004.use or
74005.use or
74006.use or
74007.use or
74008.use or
74009.use or
74010.use or
74011.use or
74012.use or
75001.use or
75002.use or
75003.use or
75004.use or
75005.use or
75006.use or
75007.use or
75008.use or
75009.use or
45075.use or
45076.use or
45077.use or
45078.use or
45079.use or
45005.use or
45007.use or
45009.use or
45011.use or
45013.use or
45015.use or
45017.use or
45053.use or
45055.use or
45057.use or
45061.use or
45065.use or
45067.use or
45069.use or
45073.use or
75010.use or
75011.use or
45080.use or
45081.use or
45082.use or
45083.use or
45084.use or
45006.use or
45008.use or
45010.use or
45012.use or
45014.use or
45016.use or
45018.use or
45019.use or
45020.use or
45021.use or
45022.use or
45023.use or
45024.use or
45025.use or
45026.use or
45027.use or
45028.use or
45029.use or
45030.use or
45031.use or
45032.use or
45033.use or
45034.use or
45035.use or
45036.use or
45037.use or
45038.use or
45039.use or
45040.use or
45041.use or
45042.use or
45043.use or
45044.use or
45045.use or
45046.use or
45047.use or
45048.use or
45049.use or
45050.use or
45054.use or
45056.use or
45058.use or
45060.use or
45062.use or
45066.use or
45068.use or
75012.use with pc.get_job()==0 begin
pc.set_part(PART_HAIR, hair.My_hair_item(item.vnum,1))
affect.remove_hair()
affect.add_hair(hair.My_hair_item(item.vnum,2),hair.My_hair_item(item.vnum,3) , hair.My_hair_item(item.vnum,4))
pc.setqf("limit_time",get_time()+ hair.My_hair_item(item.vnum,4))
hair.leave_log(item.vnum)
item.remove()
end
when 74251.use or
74252.use or
74253.use or
74254.use or
74255.use or
74256.use or
74257.use or
74258.use or
74259.use or
74260.use or
74261.use or
74262.use or
75201.use or
75202.use or
75203.use or
75204.use or
75205.use or
75206.use or
75207.use or
75208.use or
75209.use or
75210.use or
75211.use or
45075.use or
45076.use or
45077.use or
45078.use or
45079.use or
45005.use or
45007.use or
45009.use or
45011.use or
45013.use or
45015.use or
45017.use or
45053.use or
45055.use or
45057.use or
45061.use or
45065.use or
45067.use or
45069.use or
45073.use or
75010.use or
75011.use or
45080.use or
45081.use or
45082.use or
45083.use or
45084.use or
45006.use or
45008.use or
45010.use or
45012.use or
45014.use or
45016.use or
45018.use or
45019.use or
45020.use or
45021.use or
45022.use or
45023.use or
45024.use or
45025.use or
45026.use or
45027.use or
45028.use or
45029.use or
45030.use or
45031.use or
45032.use or
45033.use or
45034.use or
45035.use or
45036.use or
45037.use or
45038.use or
45039.use or
45040.use or
45041.use or
45042.use or
45043.use or
45044.use or
45045.use or
45046.use or
45047.use or
45048.use or
45049.use or
45050.use or
45054.use or
45056.use or
45058.use or
45060.use or
45062.use or
45066.use or
45068.use or
75212.use with pc.get_job()==1 begin
pc.set_part(PART_HAIR, hair.My_hair_item(item.vnum,1))
affect.remove_hair()
affect.add_hair(hair.My_hair_item(item.vnum,2),hair.My_hair_item(item.vnum,3) , hair.My_hair_item(item.vnum,4))
pc.setqf("limit_time",get_time()+hair.My_hair_item(item.vnum,4))
hair.leave_log(item.vnum)
item.remove()
end
when 74501.use or
74502.use or
74503.use or
74504.use or
74505.use or
74506.use or
74507.use or
74508.use or
74509.use or
74510.use or
74511.use or
74512.use or
75401.use or
75402.use or
75403.use or
75404.use or
75405.use or
75406.use or
75407.use or
75408.use or
75409.use or
75410.use or
75411.use or
45075.use or
45076.use or
45077.use or
45078.use or
45079.use or
45005.use or
45007.use or
45009.use or
45011.use or
45013.use or
45015.use or
45017.use or
45053.use or
45055.use or
45057.use or
45061.use or
45065.use or
45067.use or
45069.use or
45073.use or
75010.use or
75011.use or
45080.use or
45081.use or
45082.use or
45083.use or
45084.use or
45006.use or
45008.use or
45010.use or
45012.use or
45014.use or
45016.use or
45018.use or
45019.use or
45020.use or
45021.use or
45022.use or
45023.use or
45024.use or
45025.use or
45026.use or
45027.use or
45028.use or
45029.use or
45030.use or
45031.use or
45032.use or
45033.use or
45034.use or
45035.use or
45036.use or
45037.use or
45038.use or
45039.use or
45040.use or
45041.use or
45042.use or
45043.use or
45044.use or
45045.use or
45046.use or
45047.use or
45048.use or
45049.use or
45050.use or
45054.use or
45056.use or
45058.use or
45060.use or
45062.use or
45066.use or
45068.use or
75412.use with pc.get_job()==2 begin
pc.set_part(PART_HAIR, hair.My_hair_item(item.vnum,1))
affect.remove_hair()
affect.add_hair(hair.My_hair_item(item.vnum,2),hair.My_hair_item(item.vnum,3) , hair.My_hair_item(item.vnum,4))
pc.setqf("limit_time",get_time()+hair.My_hair_item(item.vnum,4))
hair.leave_log(item.vnum)
item.remove()
end
when 74751.use or
74752.use or
74753.use or
74754.use or
74755.use or
74756.use or
74757.use or
74758.use or
74759.use or
74760.use or
74761.use or
74762.use or
75601.use or
75602.use or
75603.use or
75604.use or
75605.use or
75606.use or
75607.use or
75608.use or
75609.use or
75610.use or
75611.use or
45075.use or
45076.use or
45077.use or
45078.use or
45079.use or
45005.use or
45007.use or
45009.use or
45011.use or
45013.use or
45015.use or
45017.use or
45053.use or
45055.use or
45057.use or
45061.use or
45065.use or
45067.use or
45069.use or
45073.use or
75010.use or
75011.use or
45080.use or
45081.use or
45082.use or
45083.use or
45084.use or
45006.use or
45008.use or
45010.use or
45012.use or
45014.use or
45016.use or
45018.use or
45019.use or
45020.use or
45021.use or
45022.use or
45023.use or
45024.use or
45025.use or
45026.use or
45027.use or
45028.use or
45029.use or
45030.use or
45031.use or
45032.use or
45033.use or
45034.use or
45035.use or
45036.use or
45037.use or
45038.use or
45039.use or
45040.use or
45041.use or
45042.use or
45043.use or
45044.use or
45045.use or
45046.use or
45047.use or
45048.use or
45049.use or
45050.use or
45054.use or
45056.use or
45058.use or
45060.use or
45062.use or
45066.use or
45068.use or
75612.use with pc.get_job()==3 begin
pc.set_part(PART_HAIR, hair.My_hair_item(item.vnum,1))
affect.remove_hair()
affect.add_hair(hair.My_hair_item(item.vnum,2),hair.My_hair_item(item.vnum,3) , hair.My_hair_item(item.vnum,4))
pc.setqf("limit_time",get_time()+ hair.My_hair_item(item.vnum,4))
hair.leave_log(item.vnum)
item.remove()
end
end
end


