24.03.2011, 00:44
This is what one of my friends made and its giving me 4 errors can someone help me out with the command on making one or fixing it up for the Script VortexRP.
And then this is what i get when i compile it
pawn Код:
command(showbadge, playerid, params[])
{
new giveplayerid;
new PlayerName[MAX_PLAYER_NAME];
if(Groups[Player[playerid][Group]][CommandTypes] != 1 || Groups[Player[playerid][Group]][CommandTypes] != 5) return SendClientMessage(playerid, WHITE, "You are not part of the BCPD or BCFD.");
if(sscanf(params, "u", giveplayerid)) return SendClientMessage(playerid, WHITE, "Server: /showbadge [playerid]");
new str[128];
new str2[128];
new str3[128];
format(str, 128, "Name: %s", PlayerName);
format(str2, 128, "Faction: %s", Groups[Player[playerid][Group]]);
SendClientMessage(giveplayerid, WHITE, "--------------------------------");
SendClientMessage(giveplayerid, WHITE, str);
SendClientMessage(giveplayerid, WHITE, str2);
if(Groups[Player[playerid][Group]][CommandTypes] == 1 && Groups[Player[playerid][GroupRank]] == 1) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Cadet");
if(Groups[Player[playerid][Group]][CommandTypes] == 1 && Groups[Player[playerid][GroupRank]] == 2) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Police Officer");
if(Groups[Player[playerid][Group]][CommandTypes] == 1 && Groups[Player[playerid][GroupRank]] == 3) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Sergeant");
if(Groups[Player[playerid][Group]][CommandTypes] == 1 && Groups[Player[playerid][GroupRank]] == 4) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Lieutenant");
if(Groups[Player[playerid][Group]][CommandTypes] == 1 && Groups[Player[playerid][GroupRank]] == 5) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Deputy Chief");
if(Groups[Player[playerid][Group]][CommandTypes] == 1 && Groups[Player[playerid][GroupRank]] == 6) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Police Chief");
if(Groups[Player[playerid][Group]][CommandTypes] == 5 && Groups[Player[playerid][GroupRank]] == 1) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Fire Trainee");
if(Groups[Player[playerid][Group]][CommandTypes] == 5 && Groups[Player[playerid][GroupRank]] == 2) return SendClientMessage(giveplayerid, WHITE "Faction Rank: FireFighter/Medic");
if(Groups[Player[playerid][Group]][CommandTypes] == 5 && Groups[Player[playerid][GroupRank]] == 3) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Lieutenant")
if(Groups[Player[playerid][Group]][CommandTypes] == 5 && Groups[Player[playerid][GroupRank]] == 4) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Captain");
if(Groups[Player[playerid][Group]][CommandTypes] == 5 && Groups[Player[playerid][GroupRank]] == 5) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Deputy Chief");
if(Groups[Player[playerid][Group]][CommandTypes] == 5 && Groups[Player[playerid][GroupRank]] == 6) return SendClientMessage(giveplayerid, WHITE "Faction Rank: Fire Chief");
SendClientMessage(giveplayerid, WHITE, "--------------------------------");
return 1;
}
pawn Код:
C:\Users\Admin\Desktop\VortexRP\VortexRoleplay.pwn(15569) : error 033: array must be indexed (variable "Groups")
C:\Users\Admin\Desktop\VortexRP\VortexRoleplay.pwn(15569) : error 001: expected token: ",", but found "-string-"
C:\Users\Admin\Desktop\VortexRP\VortexRoleplay.pwn(15569) : warning 215: expression has no effect
C:\Users\Admin\Desktop\VortexRP\VortexRoleplay.pwn(15569) : error 001: expected token: ";", but found ")"
C:\Users\Admin\Desktop\VortexRP\VortexRoleplay.pwn(15569) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.