Help with VortexRP
#1

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.

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;
}
And then this is what i get when i compile it

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.
Reply
#2

Код:
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;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)