bah je pense que a ton OnPlayerDeath tu a oublier le public, mais je doit définir comment les "symbole" ?
public OnPlayerDeath(killerid, playerid, reason)
{
if(gTeam[killerid] == TEAM_ATTACK && gTeam[victimid] == TEAM_DEFENCE) // Si la team ATTACK a tuer qqn + si la victime est de la team defence...
{
FragTeam_Attack ++;// Alors on monte la variable de +1 pour les FragTeam_Attack
SendClientMessageToAll(COLOR_RED, "La team Attaquant a tué un Défenseur.");
new reste;
reste = 25 - FragTeam_Attack;
format(string sizeof (string),"il reste %d frag pour Les Alien", reste);
SendClientMessage(COLOR_RED,string);
}
else if(gTeam[killerid] == TEAM_DEFENCE && gTeam[victimid] == TEAM_ATTACK)// pareil que touit à l'heure mais inversé
{
FragTeam_Defence ++;
SendClientMessageToAll(COLOR_RED, "La team Défense a tué un Attaquant.");
new reste;
reste = 25 - FragTeam_Attack;
format(string sizeof (string),"il reste %d frag pour Les Predator", reste);
SendClientMessage(COLOR_RED,string);
}
SendDeathMessage(killerid, playerid, reason);
SetPlayerColor(playerid,COLOR_GREY);
GameTextForPlayer(playerid,"Tes morts", 500 ,1);
}
return 1;
}
et les erreur ,
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(558) : warning 217: loose indentation
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(573) : error 025: function heading differs from prototype
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(575) : error 017: undefined symbol "victimid"
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(577) : error 017: undefined symbol "FragTeam_Attack"
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(577) : warning 215: expression has no effect
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(580) : error 017: undefined symbol "FragTeam_Attack"
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(581) : error 017: undefined symbol "string"
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(581) : error 035: argument type mismatch (argument 1)
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(581) : error 017: undefined symbol "string"
C:\Program Files\RockstarGame\GTA San Andreas\gamemodes\Area51V2.pwn(581) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
8 Errors.