GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Lukimura le 08 Juin 2007, 19:20:01
-
je voudrais savoir c'est quoi le code quand quelqu'un tue un autre joueur pour que ca le kick:pour le point et ban pour autre armes??
c'est parfois utilisé pour le mode stunt. ;D
Merci beaucoup a+
-
Salut je sais pas comment faire pour les differentes armes mais par contre pour toutes tu fait sa :
public OnPlayerDeath(playerid, killerid, reason) {
if(killerid == INVALID_PLAYER_ID) {
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
} else {
if(gTeam[killerid] != gTeam[playerid]) {
//================================ VALID KILL ==================================
new pname[24];
new string[256];
SendDeathMessage(killerid,playerid,reason);
SendClientMessage(killerid, ROUGE, "Tu a été kicker pour meurtre");
format(string, 256, "%s a été kicker pour meurtre", pname);
SendClientMessageToAll(ROUGE,string);
Kick(killerid);
}else {
//================================ TEAM KILLER =================================
new pname[24];
new string[256];
format(string, 256, "%s a été kicker pour meurtre", pname);
SendClientMessage(killerid, ROUGE, "Tu a été kicker pour meurtre");
SendDeathMessage(killerid,playerid,reason);
Kick(killerid);
}
}
return 1;
}
PS: Pas eu le temps de tester sur pawno alors si sa beugue dis le ;)
The
-
Pour les armes, il faut utiliser le paramètre reason de OnPlayerDeath ;)
Bon codage :)
-
C'est ce que je pensais mais j'ai un peu la fleme de le faire alors le pitit Missieurs chercheras lui même :rules :-[
The