GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: lepompier le 23 Juin 2008, 23:24:48

Titre: commande [1-2] marche pas
Posté par: lepompier le 23 Juin 2008, 23:24:48
Bonsoir j'ai voulu faire une commande ou on peut choisir sa page mes sa marche pas voici le code

Code: (cpp) [Sélectionner]
[    if(strcmp(cmd, "/commandes", true) == 0) {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_LIGHTBLUE," /commandes [1-2]");
    return 1;
}
    animationplayed = strval(tmp);
    if(Commandes < 1 || Commandes > 2) {
    SendClientMessage(playerid, COLOR_LIGHTBLUE,"/commandes [1-2]");
    return 1;
}
    if(Commandes == 1) {
    SendClientMessage(playerid, COLOR_WHITE, "");
    SendClientMessage(playerid, COLOR_RED, "Commandes ; - Page 1 sur 2");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " . Liste des Death Match tape /dm");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " . Liste des animations /animations");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " . Liste des commandes des admins < Reserver > /cmdadmin");
    SendClientMessage(playerid, COLOR_WHITE, "");
    SendClientMessage(playerid, COLOR_WHITE, "");
    } else if(Commandes == 2) {
    SendClientMessage(playerid, COLOR_WHITE, "");
    }
    return 1;
}/code]


si vous pouvait m'aider svp
Titre: Re : commande [1-2] marche pas
Posté par: Bayshore le 24 Juin 2008, 18:31:09
Ça ne peut pas marcher vu que Commandes n'est pas défini, remplace tmp en haut de ton script par Commandes.

Ensuite, les champs vides font crashés le serveur, met un espace entre tes guillemets vides. :)