antiblock
diamwall
  • Chatbox

    Did you check out our Discord? https://discord.gg/FFdvMjk9xA
    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
Steve Rogers

[Ajuda] Como Adicionar Novas Armaduras No Costume System

Question

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

4 answers to this question

  • 0

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
antiblock
https://i.imgur.com/aJ17bf7.gif
  • 0

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

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 begin
mais 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.

Share this post


Link to post
Share on other sites
  • 0

Vlw cara... vou tentar aqui.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this