STRING
#1

here i have
Код:
format(string, sizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.");(PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
when i try to compile it gives me that errors
Код:
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 017: undefined symbol "string"
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 017: undefined symbol "string"
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 029: invalid expression, assumed zero
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
while String is already defined and i really don't know whats wrong.
Reply
#2

pawn Код:
new string[124];
format(string, sizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.");(PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
Reply
#3

Quote:
Originally Posted by DobbysGamertag
Посмотреть сообщение
pawn Код:
new string[124];
format(string, sizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.");(PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
i did it before , it gave me that errors
Код:
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 003: declaration of a local variable must appear in a compound block
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 017: undefined symbol "string"
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : warning 215: expression has no effect
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 001: expected token: ";", but found "]"
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Reply
#4

here is the errors
Код:
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 003: declaration of a local variable must appear in a compound block
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 017: undefined symbol "string"
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : warning 215: expression has no effect
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 001: expected token: ";", but found "]"
C:\Users\Mazen\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
and the script lines are here :
Код:
				if(PlayerInfo[playerid][pAdminDuty] == 1)
				new string[124];
				format(string, sizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.");(PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
 		    	ABroadCast(COLOR_WHITE, string, 1);
 		    	SendClientMessage(playerid, COLOR_YELLOW, "You're now on-duty as admin and have access to all your commands, see /ah.");

				SetPlayerName(playerid, PlayerInfo[playerid][pAdminName]);
 			}
		}
		else SendClientMessage(playerid, COLOR_WHITE, "You need an admin name to go on-duty. Contact a Level 5+ Admin to have your admin name set.");
	}
	else SendClientMessage(playerid, COLOR_GRAD1, "You're not authorized to use that command!");
	return 1;
}
Reply
#5

pawn Код:
format(string, sizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.",PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
Reply
#6

Quote:
Originally Posted by Jefff
Посмотреть сообщение
pawn Код:
format(string, sizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.",PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
still :/ i used other laptop and still not working

Код:
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 017: undefined symbol "string"
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 017: undefined symbol "string"
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : error 029: invalid expression, assumed zero
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(39038) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Reply
#7

Above the line 39038 put new string[120];
Reply
#8

Try this:

pawn Код:
if(PlayerInfo[playerid][pAdminDuty] == 1)
                new qstring[124];
                format(qstring, sizeof(qstring), "%s (ID %d - %s) is now on-duty as a Level %d Admin.");(PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
                ABroadCast(COLOR_WHITE, qstring, 1);
                SendClientMessage(playerid, COLOR_YELLOW, "You're now on-duty as admin and have access to all your commands, see /ah.");
                SetPlayerName(playerid, PlayerInfo[playerid][pAdminName]);
            }
        }
        else return SendClientMessage(playerid, COLOR_WHITE, "You need an admin name to go on-duty. Contact a Level 5+ Admin to have your admin name set.");
    }
    else return SendClientMessage(playerid, COLOR_GRAD1, "You're not authorized to use that command!");
}
Could be a problem further somewhere around that whole part of the script. If that still won't work, give us the whole command / function that you're using for this, not just the back end of it.
Reply
#9

Quote:
Originally Posted by DanishHaq
Посмотреть сообщение
Try this:

pawn Код:
if(PlayerInfo[playerid][pAdminDuty] == 1)
                new qstring[124];
                format(qstring, sizeof(qstring), "%s (ID %d - %s) is now on-duty as a Level %d Admin.");(PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
                ABroadCast(COLOR_WHITE, qstring, 1);
                SendClientMessage(playerid, COLOR_YELLOW, "You're now on-duty as admin and have access to all your commands, see /ah.");
                SetPlayerName(playerid, PlayerInfo[playerid][pAdminName]);
            }
        }
        else return SendClientMessage(playerid, COLOR_WHITE, "You need an admin name to go on-duty. Contact a Level 5+ Admin to have your admin name set.");
    }
    else return SendClientMessage(playerid, COLOR_GRAD1, "You're not authorized to use that command!");
}
Could be a problem further somewhere around that whole part of the script. If that still won't work, give us the whole command / function that you're using for this, not just the back end of it.
still :/

Код:
CMD:aduty(playerid, params[]) {
	if(PlayerInfo[playerid][pAdmin] >= 2) {
		if(strlen(PlayerInfo[playerid][pAdminName]) > 2 && strlen(PlayerInfo[playerid][pAdminName]) < 20) {
		    new string[128];
 			if(AdminDuty[playerid] != 0) {
				if(!doesAccountExist(PlayerInfo[playerid][pAdminName])) {
					if(Spectating[playerid] > 0 && PlayerInfo[playerid][pAdmin] >= 2) {
						GettingSpectated[Spectate[playerid]] = 999;
						Spectating[playerid] = 0;
						Spectate[playerid] = 999;
						SetPVarInt(playerid, "SpecOff", 1);
						TogglePlayerSpectating(playerid, false);
						SetCameraBehindPlayer(playerid);
					}

  					new pState = GetPlayerState(playerid);

					if(pState == PLAYER_STATE_WASTED) {
					    SendClientMessage(playerid, COLOR_GRAD2, "You can't do this while wasted.");
					    return 1;
					}

					DeletePVar(playerid, "MedicBill");
					DeletePVar(playerid, "HospitalTimer");
					DeletePVar(playerid, "Hospital");
	    			DeletePVar(playerid, "Injured");
    				DeletePVar(playerid, "EMSAttempt");
					DeletePVar(playerid, "MedicCall");

					TogglePlayerControllable(playerid, 1);
					ClearAnimations(playerid);
					PlayerCuffed[playerid] = 0;
                    PlayerCuffedTime[playerid] = 0;
					DeletePVar(playerid, "PlayerCuffed");
					HouseOffer[playerid] = 999;
					House[playerid] = 0;
					HousePrice[playerid] = 0;
					SexOffer[playerid] = 999;
					SexPrice[playerid] = 0;
					InviteOffer[playerid]=999;
					InviteFaction[playerid]=0;
					InviteFamily[playerid]=255;
					PotOffer[playerid] = 999;
					CrackOffer[playerid] = 999;
					PotPrice[playerid]=0;
					CrackPrice[playerid]=0;
					PotGram[playerid]=0;
					CrackGram[playerid]=0;
					JailPrice[playerid]=0;
					DefendOffer[playerid] = 999;
					DefendPrice[playerid] = 0;
					GuardOffer[playerid] = 999;
 					GuardPrice[playerid]=0;
 					GunOffer[playerid] = 999;
  					GunId[playerid] = 0;
   					GunMats[playerid] = 0;
					MatsOffer[playerid] = 999;
					MatsPrice[playerid] = 0;
					MatsAmount[playerid] = 0;
					CraftOffer[playerid] = 999;
					CraftId[playerid]=0;
					CraftMats[playerid]=0;
					VehicleOffer[playerid] = 999;
					VehiclePrice[playerid] = 0;
					VehicleId[playerid] = -1;
					RepairCar[playerid]=0;
					OnDuty[playerid]=0;
					TicketOffer[playerid] = 999;
					TicketMoney[playerid] = 0;
					arr_Towing[playerid] = INVALID_VEHICLE_ID;
					GotHit[playerid]=0;
					GoChase[playerid]=999;
					GetChased[playerid]=999;
					DivorceOffer[playerid] = 999;
					MarryWitness[playerid] = 999;
					MarryWitnessOffer[playerid] = 999;
					MarriageCeremoney[playerid] = 0;
					ProposeOffer[playerid] = 999;
					ProposedTo[playerid] = 999;
					GotProposedBy[playerid] = 999;

					DeletePVar(playerid, "LAPCReceived");
					PhoneOnline[playerid] = 0;

					DeletePVar(playerid, "AdminUndercover");

					new username[MAX_PLAYER_NAME];
					GetPVarString(playerid, "TempNameName", username, sizeof(username));
					SetPVarInt(playerid, "TempName", 0);
 					SetPlayerName(playerid, username);

  	 				AdminDuty[playerid] = 0;
  	 				format(string, sizeof(string), "%s (ID %d - %s) is now off-duty as a Level %d Admin.", PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
  	 				ABroadCast(COLOR_WHITE, string, 1);

    				if(PlayerInfo[playerid][pAdmin] == 1)
					{
						SendClientMessage(playerid, COLOR_YELLOW, "You're now off-duty as admin, but still have access to your Level 1 Admin commands.");
					}
					if(PlayerInfo[playerid][pAdmin] > 1 && PlayerInfo[playerid][pAdmin] < 6)
					{
					    SendClientMessage(playerid, COLOR_YELLOW, "You're now off-duty as admin, and only have access to /admins /check /jail /ban /sban /kick /skick /showflags /reports /nrn");
					}
					if(PlayerInfo[playerid][pAdmin] == 6)
					{
					    SendClientMessage(playerid, COLOR_YELLOW, "You're now off-duty as admin, but still have access to all of your commands since you're a Level 6 Admin.");
					}
					SendClientMessage(playerid, COLOR_REALRED, "Please remember to turn off any hacks you may have (press F12 to disable ******).");

					//SetPVarInt(playerid, "F12Timer", SetTimerEx("F12Warning", 1000, true, "d", playerid));

					OnPlayerLogin(playerid, AdminRelogPassword[playerid]);
					SetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
					SetPlayerArmourEx(playerid, PlayerInfo[playerid][pArmor]);
				}
				else
				{
					SendClientMessage(playerid, COLOR_WHITE, "This name is already registered.");
				}
 			}
 			else
 			{
 				PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
				PlayerInfo[playerid][pVW] = GetPlayerVirtualWorld(playerid);
				GetPlayerIp(playerid, PlayerInfo[playerid][pIP], 32);
				GetPlayerPos(playerid, PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z]);
				GetPlayerFacingAngle(playerid, PlayerInfo[playerid][pPos_r]);
 			    OnPlayerStatsUpdate(playerid);

 			    PhoneOnline[playerid] = 1;

				for(new i = 0; i < MAX_REPORTS; i++)
				{
	    			if(Reports[i][ReportFrom] == playerid)
	    			{
	        			Reports[i][ReportFrom] = 999;
						Reports[i][BeingUsed] = 0;
						Reports[i][TimeToExpire] = 0;
					}
				}

				if(GotHit[playerid] > 0)
				{
					if(GetChased[playerid] < 999)
					{
						if(IsPlayerConnected(GetChased[playerid]))
						{
							SendClientMessage(GetChased[playerid], COLOR_YELLOW, "Your hit has left the server.");
							GoChase[GetChased[playerid]] = 999;
						}
					}
				}
 				if(GoChase[playerid] < 999)
 				{
      				GetChased[GoChase[playerid]] = 999;
      				GotHit[GoChase[playerid]] = 999;
 				}

				SetPVarInt(playerid, "TempName", 1);
				new username[MAX_PLAYER_NAME];
				GetPlayerName(playerid, username, sizeof(username));
				SetPVarString(playerid, "TempNameName", username);

 		    	AdminDuty[playerid] = 1;
 		    	format(string, sizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.",PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
 		    	ABroadCast(COLOR_WHITE, string, 1);
 		    	SendClientMessage(playerid, COLOR_YELLOW, "You're now on-duty as admin and have access to all your commands, see /ah.");

				SetPlayerName(playerid, PlayerInfo[playerid][pAdminName]);
 			}
		}
		else SendClientMessage(playerid, COLOR_WHITE, "You need an admin name to go on-duty. Contact a Level 5+ Admin to have your admin name set.");
	}
	else SendClientMessage(playerid, COLOR_GRAD1, "You're not authorized to use that command!");
	return 1;
}
errors:
Код:
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : error 017: undefined symbol "AdminDuty"
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : warning 215: expression has no effect
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : error 001: expected token: ";", but found "]"
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : error 029: invalid expression, assumed zero
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664     Copyright 1997-2006, ITB CompuPhase


4 Errors.
Reply
#10

Quote:
Originally Posted by NewbieHelper
Посмотреть сообщение
still :/

Код:
CMD:aduty(playerid, params[]) {
	if(PlayerInfo[playerid][pAdmin] >= 2) {
		if(strlen(PlayerInfo[playerid][pAdminName]) > 2 && strlen(PlayerInfo[playerid][pAdminName]) < 20) {
		    new string[128];
 			if(AdminDuty[playerid] != 0) {
				if(!doesAccountExist(PlayerInfo[playerid][pAdminName])) {
					if(Spectating[playerid] > 0 && PlayerInfo[playerid][pAdmin] >= 2) {
						GettingSpectated[Spectate[playerid]] = 999;
						Spectating[playerid] = 0;
						Spectate[playerid] = 999;
						SetPVarInt(playerid, "SpecOff", 1);
						TogglePlayerSpectating(playerid, false);
						SetCameraBehindPlayer(playerid);
					}

  					new pState = GetPlayerState(playerid);

					if(pState == PLAYER_STATE_WASTED) {
					    SendClientMessage(playerid, COLOR_GRAD2, "You can't do this while wasted.");
					    return 1;
					}

					DeletePVar(playerid, "MedicBill");
					DeletePVar(playerid, "HospitalTimer");
					DeletePVar(playerid, "Hospital");
	    			DeletePVar(playerid, "Injured");
    				DeletePVar(playerid, "EMSAttempt");
					DeletePVar(playerid, "MedicCall");

					TogglePlayerControllable(playerid, 1);
					ClearAnimations(playerid);
					PlayerCuffed[playerid] = 0;
                    PlayerCuffedTime[playerid] = 0;
					DeletePVar(playerid, "PlayerCuffed");
					HouseOffer[playerid] = 999;
					House[playerid] = 0;
					HousePrice[playerid] = 0;
					SexOffer[playerid] = 999;
					SexPrice[playerid] = 0;
					InviteOffer[playerid]=999;
					InviteFaction[playerid]=0;
					InviteFamily[playerid]=255;
					PotOffer[playerid] = 999;
					CrackOffer[playerid] = 999;
					PotPrice[playerid]=0;
					CrackPrice[playerid]=0;
					PotGram[playerid]=0;
					CrackGram[playerid]=0;
					JailPrice[playerid]=0;
					DefendOffer[playerid] = 999;
					DefendPrice[playerid] = 0;
					GuardOffer[playerid] = 999;
 					GuardPrice[playerid]=0;
 					GunOffer[playerid] = 999;
  					GunId[playerid] = 0;
   					GunMats[playerid] = 0;
					MatsOffer[playerid] = 999;
					MatsPrice[playerid] = 0;
					MatsAmount[playerid] = 0;
					CraftOffer[playerid] = 999;
					CraftId[playerid]=0;
					CraftMats[playerid]=0;
					VehicleOffer[playerid] = 999;
					VehiclePrice[playerid] = 0;
					VehicleId[playerid] = -1;
					RepairCar[playerid]=0;
					OnDuty[playerid]=0;
					TicketOffer[playerid] = 999;
					TicketMoney[playerid] = 0;
					arr_Towing[playerid] = INVALID_VEHICLE_ID;
					GotHit[playerid]=0;
					GoChase[playerid]=999;
					GetChased[playerid]=999;
					DivorceOffer[playerid] = 999;
					MarryWitness[playerid] = 999;
					MarryWitnessOffer[playerid] = 999;
					MarriageCeremoney[playerid] = 0;
					ProposeOffer[playerid] = 999;
					ProposedTo[playerid] = 999;
					GotProposedBy[playerid] = 999;

					DeletePVar(playerid, "LAPCReceived");
					PhoneOnline[playerid] = 0;

					DeletePVar(playerid, "AdminUndercover");

					new username[MAX_PLAYER_NAME];
					GetPVarString(playerid, "TempNameName", username, sizeof(username));
					SetPVarInt(playerid, "TempName", 0);
 					SetPlayerName(playerid, username);

  	 				AdminDuty[playerid] = 0;
  	 				format(string, sizeof(string), "%s (ID %d - %s) is now off-duty as a Level %d Admin.", PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
  	 				ABroadCast(COLOR_WHITE, string, 1);

    				if(PlayerInfo[playerid][pAdmin] == 1)
					{
						SendClientMessage(playerid, COLOR_YELLOW, "You're now off-duty as admin, but still have access to your Level 1 Admin commands.");
					}
					if(PlayerInfo[playerid][pAdmin] > 1 && PlayerInfo[playerid][pAdmin] < 6)
					{
					    SendClientMessage(playerid, COLOR_YELLOW, "You're now off-duty as admin, and only have access to /admins /check /jail /ban /sban /kick /skick /showflags /reports /nrn");
					}
					if(PlayerInfo[playerid][pAdmin] == 6)
					{
					    SendClientMessage(playerid, COLOR_YELLOW, "You're now off-duty as admin, but still have access to all of your commands since you're a Level 6 Admin.");
					}
					SendClientMessage(playerid, COLOR_REALRED, "Please remember to turn off any hacks you may have (press F12 to disable ******).");

					//SetPVarInt(playerid, "F12Timer", SetTimerEx("F12Warning", 1000, true, "d", playerid));

					OnPlayerLogin(playerid, AdminRelogPassword[playerid]);
					SetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
					SetPlayerArmourEx(playerid, PlayerInfo[playerid][pArmor]);
				}
				else
				{
					SendClientMessage(playerid, COLOR_WHITE, "This name is already registered.");
				}
 			}
 			else
 			{
 				PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
				PlayerInfo[playerid][pVW] = GetPlayerVirtualWorld(playerid);
				GetPlayerIp(playerid, PlayerInfo[playerid][pIP], 32);
				GetPlayerPos(playerid, PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z]);
				GetPlayerFacingAngle(playerid, PlayerInfo[playerid][pPos_r]);
 			    OnPlayerStatsUpdate(playerid);

 			    PhoneOnline[playerid] = 1;

				for(new i = 0; i < MAX_REPORTS; i++)
				{
	    			if(Reports[i][ReportFrom] == playerid)
	    			{
	        			Reports[i][ReportFrom] = 999;
						Reports[i][BeingUsed] = 0;
						Reports[i][TimeToExpire] = 0;
					}
				}

				if(GotHit[playerid] > 0)
				{
					if(GetChased[playerid] < 999)
					{
						if(IsPlayerConnected(GetChased[playerid]))
						{
							SendClientMessage(GetChased[playerid], COLOR_YELLOW, "Your hit has left the server.");
							GoChase[GetChased[playerid]] = 999;
						}
					}
				}
 				if(GoChase[playerid] < 999)
 				{
      				GetChased[GoChase[playerid]] = 999;
      				GotHit[GoChase[playerid]] = 999;
 				}

				SetPVarInt(playerid, "TempName", 1);
				new username[MAX_PLAYER_NAME];
				GetPlayerName(playerid, username, sizeof(username));
				SetPVarString(playerid, "TempNameName", username);

 		    	AdminDuty[playerid] = 1;
 		    	format(string, sizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.",PlayerInfo[playerid][pAdminName], playerid, GetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
 		    	ABroadCast(COLOR_WHITE, string, 1);
 		    	SendClientMessage(playerid, COLOR_YELLOW, "You're now on-duty as admin and have access to all your commands, see /ah.");

				SetPlayerName(playerid, PlayerInfo[playerid][pAdminName]);
 			}
		}
		else SendClientMessage(playerid, COLOR_WHITE, "You need an admin name to go on-duty. Contact a Level 5+ Admin to have your admin name set.");
	}
	else SendClientMessage(playerid, COLOR_GRAD1, "You're not authorized to use that command!");
	return 1;
}
errors:
Код:
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : error 017: undefined symbol "AdminDuty"
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : warning 215: expression has no effect
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : error 001: expected token: ";", but found "]"
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : error 029: invalid expression, assumed zero
F:\Users\Boys\Desktop\DLRP v1.1.193 - BETA TEST\gamemodes\DLRP.pwn(38878) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664     Copyright 1997-2006, ITB CompuPhase


4 Errors.
pawn Код:
new AdminDuty[MAX_PLAYERS];
put this enywhere
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)