Can someone Help ME
#1

Hello Samp Scripters.

i am looking for someone to help me with my adminduty cmds when i go on amdinduty it give me health and armour so no one can kill me but i aint woryied about that as i want it but
after finnishing on admin duty i want to go back playing but i want it to set me back to the team i am in and the Class i chosen so i am looking someone to help me if they would.


Код:
CMD:aduty(playerid, params[]) return SendClientMessage(playerid, red,"Changed to /adminduty");
CMD:aoffduty(playerid, params[]) return SendClientMessage(playerid, red,"Changed to /adminduty");

CMD:adminduty(playerid,params[])
{
   if(PlayerInfo[playerid][Level] >= 1)
   {
       if(AntiSK[playerid] == 0)
		 {
         if(PlayerInfo[playerid][OnDuty] == 0) {
         PlayerInfo[playerid][OnDuty] = 1;
	     new str[128], AdminName[28];
         GetPlayerName(playerid, AdminName, sizeof(AdminName));
         format(str, sizeof(str), "Administrator %s is now on Admin duty!", AdminName);
         SendClientMessageToAll(0xF600F6FF, str);
         SetPlayerSkin(playerid,217);
         SetPlayerTeam(playerid,6);
         SetVehicleHealth(VID[playerid], 9999999999.0);
         Duty[playerid] = Create3DTextLabel("On Duty Admin\n!!Do Not Attack!!", 0xF600F6FF, 30.0, 40.0, 50.0, 40.0, 0);
         Attach3DTextLabelToPlayer(Duty[playerid], playerid, 0.0, 0.0, 0.5);
   	     SetPlayerColor(playerid, 0xF600F6FF);
         SetPlayerHealth(playerid, 100000000000);
         SetPlayerArmour(playerid, 100000000000);
		 ResetPlayerWeapons(playerid);
         GivePlayerWeapon(playerid, 31,500);
         Update3DTextLabelText(RankLabel[playerid], 0xFFFFFFFF, " ");
         Update3DTextLabelText(DM[playerid], 0xFFFFFFFF, " ");
         gTeam[playerid] = TEAM_MERC;
         gClass[playerid] = CLASS;
         }
         else if(PlayerInfo[playerid][OnDuty] == 1) {
         PlayerInfo[playerid][OnDuty] = 0;
         new str[128], AdminName[28];
         GetPlayerName(playerid, AdminName, sizeof(AdminName));
         format(str, sizeof(str), "Administrator %s is now off Admin duty!", AdminName);
         SendClientMessageToAll(0xFD01FDAA, str);
         SetPlayerHealth(playerid, 0);
         Update3DTextLabelText(RankLabel[playerid], 0xFFFFFFFF, " ");
         Update3DTextLabelText(Duty[playerid], 0xFFFFFFFF, " ");
		 ForceClassSelection(playerid);
		 SetPlayerSkin(playerid,265);
		 SetPlayerHealth(playerid, 100);
	     SetPlayerArmour(playerid, 100);
         new rand = random(sizeof(PlayerColors));
         SetPlayerColor(playerid, PlayerColors[rand]);
            }
           } else SendClientMessage(playerid,red,"You can't go when under Antisk");
   } else return 0;
   return 1;
}
Classes

Код:
if(gClass[playerid] == Assault)
	{
		ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 24, 100); //Deagle
		GivePlayerWeapon(playerid, 27, 200); //Shotgun
		GivePlayerWeapon(playerid, 31, 200); //M4
	}
	else if(gClass[playerid] == SNIPER)
	{
        ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 34, 200); //Sniper
		GivePlayerWeapon(playerid, 23, 200); //Silenced.
		GivePlayerWeapon(playerid, 4, 1); //Knife.
		GivePlayerWeapon(playerid, 29, 100); //Knife.
		//SniperColor(playerid);
	}
	else if(gClass[playerid] == PILOT)
	{
        ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 31, 200); //M4
		GivePlayerWeapon(playerid, 25, 100); //Shotgun
		GivePlayerWeapon(playerid, 24, 50); //Deagle
	}
	else if(gClass[playerid] == ENGINEER)
	{
        ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 6, 2); //M4
		GivePlayerWeapon(playerid, 25, 100); //Shotgun
		GivePlayerWeapon(playerid, 24, 50); //Deagle
		GivePlayerWeapon(playerid, 16, 5); //Grenades
		GivePlayerWeapon(playerid, 35, 2); //Grenades
	}
	else if(gClass[playerid] == JET)
	{
        ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 28, 500); //M4
		GivePlayerWeapon(playerid, 8, 2);
		GivePlayerWeapon(playerid, 23, 100); //Deagle
		GivePlayerWeapon(playerid, 16, 2); //Grenades
    }
    else if(gClass[playerid] == SP)
	{
        ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 27, 100);
		GivePlayerWeapon(playerid, 16, 1);
		GivePlayerWeapon(playerid, 24, 100);
		GivePlayerWeapon(playerid, 34, 100);
		GivePlayerWeapon(playerid, 31, 100);
	}
    else if(gClass[playerid] == SCOUT)
	{
        ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 29, 100);
		GivePlayerWeapon(playerid, 26, 100);
		GivePlayerWeapon(playerid, 24, 200);
	}
	else if(gClass[playerid] == AG)
	{
        ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 29, 100);
		GivePlayerWeapon(playerid, 4, 2);
		GivePlayerWeapon(playerid, 23, 200);
	}
	else if(gClass[playerid] == DONOR)
	{
        ResetPlayerWeapons(playerid);
		GivePlayerWeapon(playerid, 26, 200);
		GivePlayerWeapon(playerid, 24, 100);
		GivePlayerWeapon(playerid, 9, 2);
		GivePlayerWeapon(playerid, 34, 200);
		GivePlayerWeapon(playerid, 31, 200);
		GivePlayerWeapon(playerid, 35, 2);
		GivePlayerWeapon(playerid, 16, 5);
		GivePlayerWeapon(playerid, 1, 1);
	}
Teams
Код:
#define TEAM_GERMANY 0
#define TEAM_BRAZIL 1
#define TEAM_RUSSIA 2
#define TEAM_USA 3
#define TEAM_IRAN 4
Reply


Messages In This Thread
Can someone Help ME - by ChunkyGaming26 - 29.08.2015, 23:46
Re: Can someone Help ME - by JordanZaundd - 30.08.2015, 00:33
Re: Can someone Help ME - by MBilal - 30.08.2015, 00:57

Forum Jump:


Users browsing this thread: 1 Guest(s)