07.09.2016, 16:13
Hi Guys ,
I'm getting an error,
error 054: unmatched closing brace ("}")
This is my script:
I'm getting an error,
error 054: unmatched closing brace ("}")
This is my script:
Код:
#include <a_samp>
#include <zcmd>
#define TEAM_EURASIA 0
#define TEAM_ARABIA 1
#define TEAM_SOVIET 2
#define TEAM_AUSTRAILIA 3
#define TEAM_EURASIA_COLOUR 0x00FF1E
#define TEAM_ARABIA_COLOUR 0xD6D311
#define TEAM_SOVIET_COLOUR 0xD96B11
#define TEAM_AUSTRAILIA_COLOUR 0x9B0BBF
new gTeam[MAX_PLAYERS];
main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerTeamFromClass(playerid, classid);
return 1;
}
public OnPlayerConnect(playerid)
{
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
public OnPlayerSpawn(playerid)
{
SetPlayerToTeamColour(playerid);
return 1;
}
SetPlayerTeamFromClass(playerid, classid)
{
if(classid == 0)
{
gTeam[playerid] = TEAM_EURASIA;
}
if(classid == 1)
{
gTeam[playerid] = TEAM_ARABIA;
}
if(classid == 2)
{
gTeam[playerid] = TEAM_SOVIET;
}
if(classid == 3)
gTeam[playerid] = TEAM_AUSTRAILIA;
}
}
SetPlayerToTeamColour(playerid)
{
if(gTeam[playerid] == TEAM_EURASIA)
{
SetPlayerColor(playerid,TEAM_EURASIA_COLOUR); // Green
}
if(gTeam[playerid] == TEAM_ARABIA)
{
SetPlayerColor(playerid,TEAM_ARABIA_COLOUR);
}
if(gTeam[playerid] == TEAM_SOVIET)
{
SetPlayerColor(playerid,TEAM_SOVIET_COLOUR);
}
if(gTeam[playerid] == TEAM_AUSTRAILIA)
{
SetPlayerColor(playerid,TEAM_AUSTRAILIA_COLOUR);
}
}


