C:\DOCUME~1\Pawel\Pulpit\DMSERV~1\GAMEMO~1\lvdm2.pwn(1871) : error 017: undefined symbol "Team"
C:\DOCUME~1\Pawel\Pulpit\DMSERV~1\GAMEMO~1\lvdm2.pwn(1871) : warning 215: expression has no effect
C:\DOCUME~1\Pawel\Pulpit\DMSERV~1\GAMEMO~1\lvdm2.pwn(1871) : error 001: expected token: ";", but found "]"
C:\DOCUME~1\Pawel\Pulpit\DMSERV~1\GAMEMO~1\lvdm2.pwn(1871) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Pawel\Pulpit\DMSERV~1\GAMEMO~1\lvdm2.pwn(1871) : fatal error 107: too many error messages on one line
public OnPlayerDeath(playerid, killerid, reason)
{
if(ONWG[playerid]==1)
{
if(Team[killerid] == army) // 1871
{
if(Team[playerid] == terr)
{
yellowscore++;
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
}
else if(Team[playerid] == army)
{
GameTextForPlayer(killerid, "Friendly Fire Will Not Be Tolerated", 3000, 4);
GivePlayerMoney(killerid, -5000);
SetPlayerHealth(killerid, 0.0);
SetPlayerScore(killerid, GetPlayerScore(killerid) - 1);
}
}
if(Team[killerid] == terr)
{
if(Team[playerid] == army)
{
bluescore++;
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
}
else if(Team[playerid] == terr)
{
GameTextForPlayer(killerid, "Friendly Fire Will Not Be Tolerated", 3000, 4);
GivePlayerMoney(killerid, -100);
SetPlayerHealth(killerid, 0.0);
SetPlayerScore(killerid, GetPlayerScore(killerid) - 1);
}
}
}
...
if(Team[killerid] == army) // 1871
new Team[MAX_PLAYERS];
C:\DOCUME~1\Pawel\Pulpit\DMSERV~1\GAMEMO~1\lvdm2.pwn(988) : error 006: must be assigned to an array
Team[playerid] = police;
Originally Posted by pawelf94
now i get this
pawn Код:
pawn Код:
|
new Team[MAX_PLAYERS];
new hick[MAX_PLAYERS];
new police[MAX_PLAYERS];
new hickscore;
new policescore;
new Text:Score;
#define police (0)
#define hick (1)
new Team[ MAX_PLAYERS ];
if( Team[ playerid ] == police ) //if team is equal to police (0)
{
//do something
}
else if( Team[ playerid ] == hick ) //if team is equal to hick (1)
{
//do something else
}
KillTimer(playerid, ScoreUpdate);