GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Karika le 04 Mars 2012, 18:33:27

Titre: Problème plantage de toutes les commandes
Posté par: Karika le 04 Mars 2012, 18:33:27
Bonjour,

j'ai rajouté 1 commande et depuis le serveur est planté...

if (strcmp("/ls", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, 1970.30, -2450.20, 19.30);
    SendClientMessage(playerid, Vert_clair, "[Teleportation] Vous vous êtes téléporté à l'aéroport de Los Santos!");
    GameTextForPlayer(playerid, "~r~Aeroport ~n~~p~Los Santos", 5000, 1);
    SendClientMessageToAll(Violet_clair, "[Teleportation] %s s'est téléporté à l'aéroport de Los Santos! [/ls]");
    return 1;
}

quand je tape une commande ça affiche

* You can only send a message every once two seconds

Pourriez vous m'aider? Merci

Titre: Re : Problème plantage de toutes les commandes
Posté par: Karika le 04 Mars 2012, 20:30:33
Bonjour,

j'ai réalisé moi même le GameMode, c'est pour ça que je ne sais pas d'où provient ce message.. je vais tenter de chercher, je vous tiens au courant.

Ps: Le serveur crash lors du bug. (Fermeture console)
Titre: Re : Problème plantage de toutes les commandes
Posté par: Kevin_Carter le 04 Mars 2012, 21:12:51
Pour ton You can't send message every once seconds, ça veut dire que tu ne peux pas envoyer de message tout les 1 secondes, et cela viens de ton filterscript baseaf je crois
Titre: Re : Problème plantage de toutes les commandes
Posté par: Karika le 05 Mars 2012, 07:36:15
Bonjour,

Oui, j'ai remarqué en désactivant la totalité de ceux ci mais toutes les commandes sont HS, ce soir je vous enverrais le code.

Merci de votre aide.

PS: à la fin du code je n'ai que le return SendClientMessage(playerid, Blanc, "[Erreur] Commande introuvable!);
Faut-il ajouter le return 1; ?

Merci !
Titre: Re : Problème plantage de toutes les commandes
Posté par: Xartrick le 05 Mars 2012, 08:19:07
Il ne manque pas un guillemet ?