Jump to content
Autentificarea cu Google și Facebook nu mai este disponibilă. ×

Recommended Posts

Posted

 if (strcmp(cmd, "/admins", true) == 0)
    {
      if(IsPlayerConnected(playerid))
      {
      SendClientMessage(playerid, COLOR_GREEN, "_____ Admini Online _____");
      for(new i = 0; i < MAX_PLAYERS; i++)
      {
        if(IsPlayerConnected(i))
        {
            if(PlayerInfo[pAdmin] == 1339)
            {
            GetPlayerName(i, sendername, sizeof(sendername));
            format(string, 256, "{DDA0DD}<Owner Server>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}Off-Duty{ffffff}", sendername,i);
            SendClientMessage(playerid, 0x01CD67FF, string);
            }
            if(PlayerInfo[pAdmin] == 1)
            {
            GetPlayerName(i, sendername, sizeof(sendername));
            format(string, 256, "{DDA0DD}<Trial Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}Off-Duty{ffffff}", sendername,i);
            SendClientMessage(playerid, 0x94FEC9FF, string);
            }
            if(PlayerInfo[pAdmin] == 2)
            {
            GetPlayerName(i, sendername, sizeof(sendername));
            format(string, 256, "{DDA0DD}<Regular Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}Off-Duty{ffffff}", sendername,i);
            SendClientMessage(playerid, 0x5CFEADFF, string);
            }
            if(PlayerInfo[pAdmin] == 3)
            {
            GetPlayerName(i, sendername, sizeof(sendername));
            format(string, 256, "{DDA0DD}<Super Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}Off-Duty{ffffff}", sendername,i);
            SendClientMessage(playerid, 0x01FC7EFF, string);
            }
            if(PlayerInfo[pAdmin] == 4)
            {
            GetPlayerName(i, sendername, sizeof(sendername));
            format(string, 256, "{DDA0DD}<Lead Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}Off-Duty{ffffff}", sendername,i);
            SendClientMessage(playerid, 0xC0FF3EAA, string);
             }
             if(PlayerInfo[pAdmin] == 1337)
            {
            GetPlayerName(i, sendername, sizeof(sendername));
            format(string, 256, "{DDA0DD}<Head Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}Off-Duty{ffffff}", sendername,i);
            SendClientMessage(playerid, 0x01CD67FF, string);
            }
            if(PlayerInfo[pAdmin] == 1338)
            {
            GetPlayerName(i, sendername, sizeof(sendername));
            format(string, 256, "{DDA0DD}<Co Owner>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}Off-Duty{ffffff}", sendername,i);
            SendClientMessage(playerid, 0x01CD67FF, string);
            }
        }
            }
        }
        return 1;
    }

Ma tot chinui de vreo 2 zile ... cand dau /aod sa imi apara On Duty si cand dau /aod din nou sa apara Off Duty .. am mai incercat eu sa fac toata comanda dar nu mergea ... ma poate ajuta cineva? 

  • 2 weeks later...
Posted

La comanda /aod ce variabila ai? Care îți salvează dacă ești aduty sau nu.

Respect acestei comunitati, dar mai presus respect membrilor ei !

Posted



//Sub define-uri scrie asta
new AOD[MAX_PLAYERS];

// Iar astea la OnPlayerCommandText(playerid, cmdtext[])
if(strcmp(cmd,"/aod",true) == 0)
{
	if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,0xFFFFFFFF,"Doar administratorii au acces la aceasta comanda.")
	{
		new name[MAX_PLAYER_NAME];
		GetPlayerName(playerid,name,sizeof(name));
		if(AOD[playerid] == 0)
		{
			AOD[playerid] = 1;
			new string[100];
			format(string,sizeof(string),"Administratorul %s este acum la datorie(Admin Duty).",name);
			SendClientMessageToAll(0x00BBFAFF,string);
			return 1;
		}
		else if(AOD[playerid] == 1)
		{
			AOD[playerid] = 0;
			new string[100];
			format(string,sizeof(string),"Administratorul %s nu mai este la datorie(Admin Duty).",name);
			SendClientMessageToAll(0x00BBFAFF,string);
			return 1;
		}
	}
	return 1;
}
if (strcmp(cmd, "/admins", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
		SendClientMessage(playerid, COLOR_GREEN, "_____ Admini Online _____");
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
			if(IsPlayerConnected(i))
			{
				new aodtext[20];
				if(AOD[i] == 1) { aodtext = "Da"; }
				else if(AOD[i] == 0) { aodtext = "Nu"; }
				if(PlayerInfo[i][pAdmin] == 1339)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					format(string, 256, "{DDA0DD}<Owner Server>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}%s{ffffff}", sendername,i,aodtext);
					SendClientMessage(playerid, 0x01CD67FF, string);
				}
				if(PlayerInfo[i][pAdmin] == 1)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					format(string, 256, "{DDA0DD}<Trial Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}%s{ffffff}", sendername,i,aodtext);
					SendClientMessage(playerid, 0x94FEC9FF, string);
				}
				if(PlayerInfo[i][pAdmin] == 2)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					format(string, 256, "{DDA0DD}<Regular Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}%s{ffffff}", sendername,i,aodtext);
					SendClientMessage(playerid, 0x5CFEADFF, string);
				}
				if(PlayerInfo[i][pAdmin] == 3)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					format(string, 256, "{DDA0DD}<Super Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}%s{ffffff}", sendername,i,aodtext);
					SendClientMessage(playerid, 0x01FC7EFF, string);
				}
				if(PlayerInfo[i][pAdmin] == 4)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					format(string, 256, "{DDA0DD}<Lead Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}%s{ffffff}", sendername,i,aodtext);
					SendClientMessage(playerid, 0xC0FF3EAA, string);
				 }
				 if(PlayerInfo[i][pAdmin] == 1337)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					format(string, 256, "{DDA0DD}<Head Admin>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}%s{ffffff}", sendername,i,aodtext);
					SendClientMessage(playerid, 0x01CD67FF, string);
				}
				if(PlayerInfo[i][pAdmin] == 1338)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					format(string, 256, "{DDA0DD}<Co Owner>{ffffff} %s {DDA0DD}Id:{ffffff}%d {FF0000}%s{ffffff}", sendername,i,aodtext);
					SendClientMessage(playerid, 0x01CD67FF, string);
				}
			}
		}
	}
    return 1;
}

Nu am probat-o , sper sa iti mearga

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

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.