Steve Rogers 3 Posted April 8, 2013 Olha, como eu vi que esperando não iria conseguir os costumes que me faltavam, procurei e achei, PORÉM, não sei adicionar no Sistema de costumes. Alguém pode me ajudar?? Prometo que depois eu coloco o que eu descobri. Share this post Link to post Share on other sites
0 SINVAL o.O 728 Posted April 8, 2013 Tens my skype? si não add ta na minha assinatura que lhe ajudo c. Share this post Link to post Share on other sites
0 Steve Rogers 3 Posted April 8, 2013 Amanhã eu vou criar um skype e eu falo com vc pode ser Sinval?? Share this post Link to post Share on other sites
0 SINVAL o.O 728 Posted April 8, 2013 Qual aki vai então &--#62;&--#62; tipo vc aruma as novas placas do custume pega as query & mob proto de existentes e faz igual, quest costume_system begin state start begin function get_real_hair_id(id) return ({ [45001] = 5001, [45002] = 5001, [45003] = 5002, [45004] = 5002, [45005] = 5003, [45006] = 5003, [45007] = 5004, [45008] = 5004, [45009] = 5005, [45010] = 5005, [45011] = 5005, [45012] = 5005, [45013] = 5005, [45014] = 5005, [45015] = 5005, [45016] = 5005, [45017] = 5005, [45018] = 5005 })[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 41029.use or 41030.use or 41031.use or 41032.use or 41033.use or 41034.use or 41035.use or 41036.use or 41037.use or 41038.use or 41039.use or 41040.use or 41041.use or 41042.use or 41043.use or 41044.use or 41045.use or 41046.use or 41047.use or 41048.use or 41049.use or 41050.use or 41051.use or 41052.use or 41053.use or 41054.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 45011.use or 45012.use or 45013.use or 45014.use or 45015.use or 45016.use or 45017.use or 45018.use begin local vnum = item.get_vnum() local hair_vnum = costume_system.get_real_hair_id(vnum) if tonumber(vnum) &--#62; 41000 and tonumber(vnum) &--#60; 41054 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) &--#62; 45000 and tonumber(vnum) &--#60; 45018 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 endend Si for add novos cabelos pega aki : [45001] = 5001, [45002] = 5001, [45003] = 5002, [45004] = 5002, [45005] = 5003, [45006] = 5003, [45007] = 5004, [45008] = 5004, [45009] = 5005, [45010] = 5005, [45011] = 5005, [45012] = 5005, [45013] = 5005, [45014] = 5005, [45015] = 5005, [45016] = 5005, [45017] = 5005, [45018] = 5005 tipo si seu novo cabelo for id : 100000, vai na ultima linha que ta aki em sima e faz assim : [/font][/color][/center][center][color=#ff8c00][font=comic sans ms,cursive] [45001] = 5001, [45002] = 5001, [45003] = 5002, [45004] = 5002, [45005] = 5003, [45006] = 5003, [45007] = 5004, [45008] = 5004, [45009] = 5005, [45010] = 5005, [45011] = 5005, [45012] = 5005, [45013] = 5005, [45014] = 5005, [45015] = 5005, [45016] = 5005, [45017] = 5005, [45018] = 5005,[10000] = 5005 Si for novas placas vai aaki 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 41029.use or 41030.use or 41031.use or 41032.use or 41033.use or 41034.use or 41035.use or 41036.use or 41037.use or 41038.use or 41039.use or 41040.use or 41041.use or 41042.use or 41043.use or 41044.use or 41045.use or 41046.use or 41047.use or 41048.use or 41049.use or 41050.use or 41051.use or 41052.use or 41053.use or 41054.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 45011.use or 45012.use or 45013.use or 45014.use or 45015.use or 45016.use or 45017.use or 45018.use begin Exemplo placa do id 10000 : 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 41029.use or 41030.use or 41031.use or 41032.use or 41033.use or 41034.use or 41035.use or 41036.use or 41037.use or 41038.use or 41039.use or 41040.use or 41041.use or 41042.use or 41043.use or 41044.use or 41045.use or 41046.use or 41047.use or 41048.use or 41049.use or 41050.use or 41051.use or 41052.use or 41053.use or 41054.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 45011.use or 45012.use or 45013.use or 45014.use or 45015.use or 45016.use or 45017.use or 45018.use or[/font][/color][/center][center][color=#ff8c00][font=comic sans ms,cursive] 10000.use beginmais geralmete são ids seguidos nestas linhas :[/center][center]if tonumber(vnum) > 41000 and tonumber(vnum) < 41054 then[/center][center]elseif tonumber(vnum) > 45000 and tonumber(vnum) < 45018 then[/center] [/code]ta os id de 41000 há 41054, que vc tem que por todos aki tipo si tem de 1 a 140 se poem : [/font][/color][/center][center]if tonumber(vnum) > 1 and tonumber(vnum) < 140 then[/center][center][color=#ff8c00][font=comic sans ms,cursive] Ai tem a outra linha : [/font][/color]elseif tonumber(vnum) > 45000 and tonumber(vnum) < 45018 then[color=#ff8c00][font=comic sans ms,cursive] Essa ultima é a dos cabelos que vc modificou no inicio... Feito tudo coretamente não tem erro foi testado por min 100% C. 1 Steve Rogers reacted to this Share this post Link to post Share on other sites
0 Steve Rogers 3 Posted May 5, 2013 Vlw cara... vou tentar aqui. Share this post Link to post Share on other sites
Olha, como eu vi que esperando não iria conseguir os costumes que me faltavam, procurei e achei, PORÉM, não sei adicionar no Sistema de costumes. Alguém pode me ajudar?? Prometo que depois eu coloco o que eu descobri.
Share this post
Link to post
Share on other sites