Jump to content

[TUTORIAL SA:MP] Comanda [/helpers]


Recommended Posts

Posted

Salut, va arat cum sa faceti comanda [/helpers] de gen.hduty.PNG.70839601daaf03d303c2d804548ae1b4.PNG=>HDUTY OFFhdutyy.PNG.765b2c950825c40dcf392fdbb704b082.PNG=>HDUTY ON.

 

 

Comanda este.

 

CMD:helpers(playerid, params[])
{
	if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
    if(IsPlayerConnected(playerid))
    {
        new count = 0;
        new sendername[MAX_PLAYER_NAME], string[196];
		SendClientMessage(playerid, COLOR_TEAL, "----Helpers--------------------------------------------------------------");
		SendClientMessage(playerid, COLOR_TEAL, "----RPG.FAIRSIDE------------------------------------------------------");
 		foreach(Player, i)
		{
			if(IsPlayerConnected(i))
			{
				if(PlayerInfo[i][pHelper] == 1)
			    {
                    GetPlayerName(i, sendername, sizeof(sendername));
					if(HelperDuty[i] == 0)
					{
						format(string, sizeof(string), "(%d) %s - Helper Level 1 - {E62E00}OFF-DUTY", i, sendername);
						SendClientMessage(playerid, COLOR_WHITE, string);
						count++;
					}
					else
					{
					   	format(string, sizeof(string), "(%d) %s - Helper Level 1 - {33CC33}ON-DUTY", i, sendername);
						SendClientMessage(playerid, COLOR_WHITE, string);
						count++;
					}
				}
				if(PlayerInfo[i][pHelper] == 2)
			    {
                    GetPlayerName(i, sendername, sizeof(sendername));
					if(HelperDuty[i] == 0)
					{
						format(string, sizeof(string), "(%d) %s - Helper Level 2 - {E62E00}OFF-DUTY", i, sendername);
						SendClientMessage(playerid, COLOR_WHITE, string);
						count++;
					}
					else
					{
					   	format(string, sizeof(string), "(%d) %s - Helper Level 2 - {33CC33}ON-DUTY", i, sendername);
						SendClientMessage(playerid, COLOR_WHITE, string);
						count++;
					}
				}
				if(PlayerInfo[i][pHelper] == 3)
			    {
                    GetPlayerName(i, sendername, sizeof(sendername));
					if(HelperDuty[i] == 0)
					{
						format(string, sizeof(string), "(%d) %s - Helper Level 3 - {E62E00}OFF-DUTY", i, sendername);
						SendClientMessage(playerid, COLOR_WHITE, string);
						count++;
					}
					else
					{
					   	format(string, sizeof(string), "(%d) %s - Helper Level 3 - {33CC33}ON-DUTY", i, sendername);
						SendClientMessage(playerid, COLOR_WHITE, string);
						count++;
     				}
				}
			}
 		}
        if(count == 0)
  		{
			SendClientMessage(playerid,COLOR_IN2,"* No admins online on the server.");
			SendClientMessage(playerid,COLOR_TEAL,"----------------------------------------------------------------------------");
			SendClientMessage(playerid,COLOR_WHITE,"Daca ai vreo problema, foloseste /report.");
			SendClientMessage(playerid,COLOR_TEAL,"----------------------------------------------------------------------------");
		}
		else if(count == 1)
  		{
			SendClientMessage(playerid,COLOR_IN2,"* Now are 1 admin online.");
			SendClientMessage(playerid,COLOR_TEAL,"----------------------------------------------------------------------------");
			SendClientMessage(playerid,COLOR_WHITE,"Daca ai vreo problema, foloseste /report.");
			SendClientMessage(playerid,COLOR_TEAL,"----------------------------------------------------------------------------");
		}
		else if (count >= 2)
		{
			format(string, sizeof(string), "* There are now %d admins online.", count);
		    SCM(playerid, COLOR_IN2, string);
		    SendClientMessage(playerid, COLOR_TEAL, "----------------------------------------------------------------------------");
		    SendClientMessage(playerid, COLOR_WHITE, "Daca ai vreo problema, foloseste /report.");
		    SendClientMessage(playerid, COLOR_TEAL, "----------------------------------------------------------------------------");
		}
	}
	return 1;
}

Sper ca v-am fost de folos!

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
×
×
  • Create New...