GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Ashley11 le 19 Juillet 2012, 17:46:16
-
Bonjour,
je me remet un peu au pawn est j'ai déjà une erreur :happy
C'est tout simplement une commande /spec avec DCMD
dcmd_spec(playerid, params[])
{
if(strlen(params))
{
new id = strval(params);
if(IsPlayerConnected(id))
{
new string[56];
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, id);
format(string, sizeof(string), "Vous regardez l'id %d", id);
SendClientMessage(playerid, vert, string);
}
else
SendClientMessage(playerid, vert, "Le joueur n'est pas connecté");
}
else
SendClientMessage(playerid, vert, "Usage: \"/spec <id>\"");
return 1;
}
-
Quelle est l'erreur ?
Sinon je vois que dans ton format tu mets un '%s' pour afficher l'id du joueur alors qu'il aurai fallu utiliser '%d'.
-
Unknown command
-
As-tu ajouté la commande dans OnPlayerCommandText ?
-
Oui ;D