19.12.2009, 03:04
Ok this is what I really want to do. I wouldnt know how to make it so you can change your clothes within this following menu at the bottom.
I have this Menu here where
"Go on duty"
"Go off duty"
I want to make it where there is a
"Change clothes"
And then you can change the skins and stuff how would I add that in ? I want the skin id's to be 280,281,282,283,284 ( Cop Skins ) This is for a cop menu
Please help
I have this Menu here where
"Go on duty"
"Go off duty"
I want to make it where there is a
"Change clothes"
And then you can change the skins and stuff how would I add that in ? I want the skin id's to be 280,281,282,283,284 ( Cop Skins ) This is for a cop menu
Код:
public OnPlayerSelectedMenuRow(playerid, row) { new Menu:current; current = GetPlayerMenu(playerid); if(current == dutymenu) { switch(row) { case 0:{ if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { new currank[64]; new string[128]; if(PlayerInfo[playerid][pRank] == 1) { currank = "Cadet"; } else if(PlayerInfo[playerid][pRank] == 2) { currank = "Officer"; } else if(PlayerInfo[playerid][pRank] == 3) { currank = "Senior Officer"; } else if(PlayerInfo[playerid][pRank] == 4) { currank = "Sergeant"; } else if(PlayerInfo[playerid][pRank] == 5) { currank = "Lieutenant"; } else if(PlayerInfo[playerid][pRank] == 6) { currank = "Captain"; } else if(PlayerInfo[playerid][pRank] == 7) { currank = "Deputy Chief"; } else if(PlayerInfo[playerid][pRank] == 8) { currank = "Chief"; } else { currank = "Cadet"; } format(string, sizeof(string), "Welcome To Duty %s", currank); SendClientMessage(playerid,COLOR_GREEN1337, string); } else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { new currank[64]; new string[128]; if(PlayerInfo[playerid][pRank] == 1) { currank = "Trainee"; } else if(PlayerInfo[playerid][pRank] == 2) { currank = "Support"; } else if(PlayerInfo[playerid][pRank] == 3) { currank = "Operative"; } else if(PlayerInfo[playerid][pRank] == 4) { currank = "Associate"; } else if(PlayerInfo[playerid][pRank] == 5) { currank = "Command"; } else if(PlayerInfo[playerid][pRank] == 6) { currank = "Cheif"; } else if(PlayerInfo[playerid][pRank] == 7) { currank = "Cheif"; } else if(PlayerInfo[playerid][pRank] == 8) { currank = "Chief"; } else { currank = "Trainee"; } format(string, sizeof(string), "Welcome To Duty %s / Officer", currank); SendClientMessage(playerid,COLOR_GREEN1337, string); } SafeGivePlayerWeapon(playerid, 24, 70); SafeGivePlayerWeapon(playerid, 3, 0); SetPlayerArmour(playerid, 100); SetPlayerHealth(playerid, 100); SetCameraBehindPlayer(playerid); TogglePlayerControllable(playerid,1); HideMenuForPlayer(dutymenu, playerid); OnDuty[playerid] = 1; if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 1) SetPlayerColor(playerid, COLOR_COPFREECOP); } if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 2) SetPlayerColor(playerid, COLOR_COPCADET); } if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 3) SetPlayerColor(playerid, COLOR_COP); } if(PlayerInfo[playerid][pMember] ==1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 4) SetPlayerColor(playerid, COLOR_COP); SafeGivePlayerWeapon(playerid, 29, 150); } if(PlayerInfo[playerid][pMember] ==1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 5) SetPlayerColor(playerid, COLOR_COP); SafeGivePlayerWeapon(playerid, 29, 150); } if(PlayerInfo[playerid][pMember] ==1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 6) SetPlayerColor(playerid, COLOR_COP); SafeGivePlayerWeapon(playerid, 29, 150); } if(PlayerInfo[playerid][pMember] ==1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 7) SetPlayerColor(playerid, COLOR_COP); SafeGivePlayerWeapon(playerid, 29, 150); } if(PlayerInfo[playerid][pMember] ==1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 8) SetPlayerColor(playerid, COLOR_COP); SafeGivePlayerWeapon(playerid, 29, 150); } return 1; } case 1:{ if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { SendClientMessage(playerid, COLOR_ALLDEPT, "Please stay a lawful citizen"); } SafeResetPlayerWeapons(playerid); SetPlayerArmour(playerid, 0); SafeGivePlayerWeapon(playerid, 41, 500); SetPlayerColor(playerid, COLOR_WHITE); TogglePlayerControllable(playerid,1); SetCameraBehindPlayer(playerid); HideMenuForPlayer(dutymenu, playerid); OnDuty[playerid] = 0; return 1; } } }