Salut,
Bravo, très beau gm et plusieurs fonctionnalités vraiment intéressante sur lesquelles on peut trouver de «l'inspiration»
beau release :P
EDIT: je télécharge et reviens avec des commentaires :D
EDIT2:
tu devrais placer tes team dans une enum , c'est plus sur et simple à éditer:
enum
{
TEAM_bleu,
TEAM_rouge,
TEAM_vert,
TEAM_rose,
TEAM_jaune,
TEAM_spectateur
}
je ne suis pas certains de comprendre à quoi ce define sert: #define Kills 6 kills
une faute d'orthographe: ***Admin offre a tous une amure %s ***
une petite suggestion serait d'enlever le creation_time des pickups pour plutôt utiliser la variable du timer afin de savoir si le pickup est ou non actif, tu pourrais détecter si un pickup est déjà existant dans le "slot" et puisque tu l'as déjà dans le script, ça simplifierait et accélèrerait très légèrement
tu as deux fonctions qui reviennent au même (à peu près):
stock GetName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
}
stock ReturnPlayerName(playerid)
{
new pname[MAX_PLAYER_NAME];
pname="Invalid PlayerID";
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, pname, sizeof (pname));
}
return pname;
}
sur ce, très beau script
++Sim++