public OnPlayerText(playerid, text[]) { new string[256]; if(text[0] == '!') { for(new i = 0; i <= MAX_PLAYERS; i++ ) { if(gTeam[playerid] == gTeam[i]) format(string, sizeof(string), "(Team) %s", text[1]); SendPlayerMessageToPlayer(i, playerid, string); } return 0; } return 1; }
public OnPlayerText(playerid, text[])
{
new string[256];
new playername[MAX_PLAYER_NAME];
if(text[0] == '!' && text[1] != 0)
{
GetPlayerName( playerid, playerame, MAX_PLAYER_NAME );
format( string, 128, "(Team) %s: %s", playername, text[1] );
for(new i = 0; i < MAX_PLAYERS; i++ )
{
if( IsPlayerConnected(i) && gTeam[playerid] == gTeam[i] )
SendClientMessage( i, COLOR/*change me*/, string );
}
return 0;
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate) // This function checks if the state of a player is changing. { if(newstate == PLAYER_STATE_DRIVER) { new numero = GetPlayerVehicleID(playerid); if(numero == BallasVeh) { if(gTeam[playerid] == TEAM_BALLA) { SendClientMessage(playerid,0xFF0000AA, "You can't steal your own gang car!"); RemovePlayerFromVehicle(playerid); } else if(gTeam[playerid] == TEAM_GROVE) { new grovename[MAX_PLAYER_NAME]; new string[256]; new str[256]; GetPlayerName(playerid, grovename, sizeof(grovename)); SetPlayerCheckpoint(playerid, 2412.2483,-1854.1670,1.1559, 6.5); SendClientMessage(playerid, 0x33AA33AA, "You have stolen Ballas' gang vehicle! Get it to the checkpoint!"); if (gTeam[playerid] == TEAM_GROVE) { format(string, sizeof(string), "(TEAM) *** Your teammate ( %s ) is stealing Ballas' gang vehicle! Go help him! ***", grovename); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } if (gTeam[playerid] == TEAM_BALLA) { format(str, sizeof(str), "(TEAM) *** %s is stealing your gang vehicle! Stop him before he enters the checkpoint! ***", grovename); SendClientMessage(playerid, COLOR_LIGHTBLUE, str); } } } else if(numero == GroveVeh) { if(gTeam[playerid] == TEAM_GROVE) { SendClientMessage(playerid,0xFF0000AA, "You can't steal your own gang car!"); RemovePlayerFromVehicle(playerid); } else if(gTeam[playerid] == TEAM_BALLA) { new ballasname[MAX_PLAYER_NAME]; new string[256]; new str[256]; GetPlayerName(playerid, ballasname, sizeof(ballasname)); SendClientMessage(playerid, 0x33AA33AA, "You have stolen the Grove's gang vehicle! Get it to the checkpoint!"); SetPlayerCheckpoint(playerid, 2412.2483,-1854.1670,1.1559, 6.5); if (gTeam[playerid] == TEAM_BALLA) { format(string, sizeof(string), "(TEAM) *** Your teammate ( %s ) is stealing Grove's gang vehicle! Go help him! ***", ballasname); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } if (gTeam[playerid] == TEAM_GROVE) { format(str, sizeof(str), "(TEAM) *** %s is stealing your gang vehicle! Stop him before he enters the checkpoint! ***", ballasname); SendClientMessage(playerid, COLOR_LIGHTBLUE, str); } } } } else if(newstate == PLAYER_STATE_ONFOOT) { DisablePlayerCheckpoint(playerid); SetVehicleParamsForPlayer(GroveVeh,playerid,0,0); SetVehicleParamsForPlayer(BallasVeh,playerid,0,0); } return 1; }
public OnPlayerStateChange(playerid, newstate, oldstate) // This function checks if the state of a player is changing. { if(newstate == PLAYER_STATE_DRIVER) { new numero = GetPlayerVehicleID(playerid); if(numero == BallasVeh) { if(gTeam[playerid] == TEAM_BALLA) { SendClientMessage(playerid,0xFF0000AA, "You can't steal your own gang car!"); RemovePlayerFromVehicle(playerid); } else if(gTeam[playerid] == TEAM_GROVE) { new grovename[MAX_PLAYER_NAME]; new string[256]; new str[256]; for(new i = 0; i < MAX_PLAYERS; i++) GetPlayerName(playerid, grovename, sizeof(grovename)); SetPlayerCheckpoint(playerid, 2412.2483,-1854.1670,1.1559, 6.5); SendClientMessage(playerid, 0x33AA33AA, "You have stolen Ballas' gang vehicle! Get it to the checkpoint!"); if (gTeam[playerid] == TEAM_GROVE) { format(string, sizeof(string), "(TEAM) *** Your teammate ( %s ) is stealing Ballas' gang vehicle! Go help him! ***", grovename); SendClientMessage(i, COLOR_LIGHTBLUE, string); } if (gTeam[playerid] == TEAM_BALLA) { format(str, sizeof(str), "(TEAM) *** %s is stealing your gang vehicle! Stop him before he enters the checkpoint! ***", grovename); SendClientMessage(i, COLOR_LIGHTBLUE, str); } } } else if(numero == GroveVeh) { if(gTeam[playerid] == TEAM_GROVE) { SendClientMessage(playerid,0xFF0000AA, "You can't steal your own gang car!"); RemovePlayerFromVehicle(playerid); } else if(gTeam[playerid] == TEAM_BALLA) { new ballasname[MAX_PLAYER_NAME]; new string[256]; new str[256]; for(new i = 0; i < MAX_PLAYERS; i++) GetPlayerName(playerid, ballasname, sizeof(ballasname)); SendClientMessage(playerid, 0x33AA33AA, "You have stolen the Grove's gang vehicle! Get it to the checkpoint!"); SetPlayerCheckpoint(playerid, 2412.2483,-1854.1670,1.1559, 6.5); if (gTeam[playerid] == TEAM_BALLA) { format(string, sizeof(string), "(TEAM) *** Your teammate ( %s ) is stealing Grove's gang vehicle! Go help him! ***", ballasname); SendClientMessage(i, COLOR_LIGHTBLUE, string); } if (gTeam[playerid] == TEAM_GROVE) { format(str, sizeof(str), "(TEAM) *** %s is stealing your gang vehicle! Stop him before he enters the checkpoint! ***", ballasname); SendClientMessage(i, COLOR_LIGHTBLUE, str); } } } } else if(newstate == PLAYER_STATE_ONFOOT) { DisablePlayerCheckpoint(playerid); SetVehicleParamsForPlayer(GroveVeh,playerid,0,0); SetVehicleParamsForPlayer(BallasVeh,playerid,0,0); } return 1; }
C:\Users\Matthias\Desktop\SA-MP Stuff\Servers\Los Santos TDM - Without IRC\gamemodes\LosSantos.pwn(669) : error 017: undefined symbol "i" C:\Users\Matthias\Desktop\SA-MP Stuff\Servers\Los Santos TDM - Without IRC\gamemodes\LosSantos.pwn(674) : error 017: undefined symbol "i" C:\Users\Matthias\Desktop\SA-MP Stuff\Servers\Los Santos TDM - Without IRC\gamemodes\LosSantos.pwn(697) : error 017: undefined symbol "i" C:\Users\Matthias\Desktop\SA-MP Stuff\Servers\Los Santos TDM - Without IRC\gamemodes\LosSantos.pwn(702) : error 017: undefined symbol "i" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
Originally Posted by IntrozeN
public OnPlayerText(playerid, text[])
{ new string[256]; if(text[0] == '!') { for(new i = 0; i <= MAX_PLAYERS; i++ ) { if(gTeam[playerid] == gTeam[i]) format(string, sizeof(string), "(Team) %s", text[1]); SendPlayerMessageToPlayer(i, playerid, string); } return 0; } return 0; } |
public OnPlayerStateChange(playerid, newstate, oldstate) // This function checks if the state of a player is changing.
{
if(newstate == PLAYER_STATE_DRIVER)
{
new numero = GetPlayerVehicleID(playerid);
if(numero == BallasVeh)
{
if(gTeam[playerid] == TEAM_BALLA)
{
SendClientMessage(playerid,0xFF0000AA, "You can't steal your own gang car!");
RemovePlayerFromVehicle(playerid);
}
else if(gTeam[playerid] == TEAM_GROVE)
{
new grovename[MAX_PLAYER_NAME];
new string[256];
new str[256];
GetPlayerName(playerid, grovename, sizeof(grovename));
SetPlayerCheckpoint(playerid, 2412.2483,-1854.1670,1.1559, 6.5);
SendClientMessage(playerid, 0x33AA33AA, "You have stolen Ballas' gang vehicle! Get it to the checkpoint!");
format(string, sizeof(string), "(TEAM) *** Your teammate ( %s ) is stealing Ballas' gang vehicle! Go help him! ***", grovename);
format(str, sizeof(str), "(TEAM) *** %s is stealing your gang vehicle! Stop him before he enters the checkpoint! ***", grovename);
for(new i = 0; i < MAX_PLAYERS; i++){
if (gTeam[i] == TEAM_GROVE)
SendClientMessage(i, COLOR_LIGHTBLUE, string);
else if (gTeam[i] == TEAM_BALLA)
SendClientMessage(i, COLOR_LIGHTBLUE, str);
}
}
}
else if(numero == GroveVeh)
{
if(gTeam[playerid] == TEAM_GROVE)
{
SendClientMessage(playerid,0xFF0000AA, "You can't steal your own gang car!");
RemovePlayerFromVehicle(playerid);
}
else if(gTeam[playerid] == TEAM_BALLA)
{
new ballasname[MAX_PLAYER_NAME];
new string[256];
new str[256];
GetPlayerName(playerid, ballasname, sizeof(ballasname));
SendClientMessage(playerid, 0x33AA33AA, "You have stolen the Grove's gang vehicle! Get it to the checkpoint!");
SetPlayerCheckpoint(playerid, 2412.2483,-1854.1670,1.1559, 6.5);
format(string, sizeof(string), "(TEAM) *** Your teammate ( %s ) is stealing Grove's gang vehicle! Go help him! ***", ballasname);
format(str, sizeof(str), "(TEAM) *** %s is stealing your gang vehicle! Stop him before he enters the checkpoint! ***", ballasname);
for(new i = 0; i < MAX_PLAYERS; i++){
if (gTeam[i] == TEAM_BALLA)
SendClientMessage(i, COLOR_LIGHTBLUE, string);
else if (gTeam[i] == TEAM_GROVE)
SendClientMessage(i, COLOR_LIGHTBLUE, str);
}
}
}
}
else if(newstate == PLAYER_STATE_ONFOOT)
{
DisablePlayerCheckpoint(playerid);
SetVehicleParamsForPlayer(GroveVeh,playerid,0,0);
SetVehicleParamsForPlayer(BallasVeh,playerid,0,0);
}
return 1;
}