• 05 Juin 2026, 19:48:34


Auteur Sujet: Probleme de code  (Lu 1682 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne silver77

  • *
  • Tueur
  • Messages: 65
    • Voir le profil
Probleme de code
« le: 14 Décembre 2010, 13:20:57 »
Salut a tous

J'ai un petit problème , j'ai mis un code est quand je le compile il me donne des erreurs voici mon code (je rajoute les numeros de ligne pour que vous puissiez voir):

     }                                                                                                          ligne 399
     if (strcmp("/kill", cmdtext, true) == 0)                                                      ligne 400
    {                                                                                                     ligne 401
      SetPlayerHealth(playerid,0.0);                                                       ligne 402
      return 1;                                                                                   ligne 403
    }                                                                                                     ligne 404
    if (strcmp("/nofall", cmdtext, true, 10) == 0)                                        ligne 405
     {                                                                                                         ligne 406
        if(nofall1[playerid]==0)                                                                        ligne 407
        {                                                                                                      ligne 408
        nofall1[playerid]=1;                                                                             ligne 409
        SendClientMessage(playerid, COULEUR_VERTE, "Nofall activé !");            ligne 410
        }                                                                                                      ligne 411
        else                                                                                                  ligne 412
        {                                                                                                      ligne 413
        nofall1[playerid]=0;                                                                             ligne 414
        SendClientMessage(playerid, COULEUR_ORANGE, "Nofall désactivé !");    ligne 415
        }                                                                                                      ligne 416
        return 1;                                                                                           ligne 417
     }                                                                                                         ligne 418

Et voici les erreurs
C:\Users\sylver\Documents\Serveur Samp\gamemodes\Fmer.pwn(400) : error 010: invalid function or declaration
C:\Users\sylver\Documents\Serveur Samp\gamemodes\Fmer.pwn(403) : error 010: invalid function or declaration
C:\Users\sylver\Documents\Serveur Samp\gamemodes\Fmer.pwn(405) : error 010: invalid function or declaration
C:\Users\sylver\Documents\Serveur Samp\gamemodes\Fmer.pwn(407) : error 010: invalid function or declaration
C:\Users\sylver\Documents\Serveur Samp\gamemodes\Fmer.pwn(412) : error 010: invalid function or declaration
C:\Users\sylver\Documents\Serveur Samp\gamemodes\Fmer.pwn(417) : error 010: invalid function or declaration

Merci
« Modifié: 14 Décembre 2010, 13:23:08 par silver77 »

Hors ligne Boomerkuigi

  • *
  • Tueur
  • Messages: 63
    • Voir le profil
Re : Probleme de code
« Réponse #1 le: 14 Décembre 2010, 16:26:17 »
C'est pas :
 
if (strcmp(cmd, "/commande", true) == 0 )
?


 Et pour ta 2eme commande
essai plutot sa

if (strcmp(cmdtext, "/nofall", true, 10) == 0)                         
     {                                                                                             
        if(nofall1[playerid]==0)                                                                   
         {                                                                                             
              nofall1[playerid]=1;                                                                       
              SendClientMessage(playerid, COULEUR_VERTE, "Nofall activé !");     
              return 1;
         }                                                                                               
        else                                                                                             
         {                                                                                                     
              nofall1[playerid]=0;                                                                             
              SendClientMessage(playerid, COULEUR_ORANGE, "Nofall désactivé !"); 
              return 1; 
         }         
        return 1;                                                                                                                                                                               
     }   
« Modifié: 14 Décembre 2010, 16:32:27 par Boomerkuigi »

Hors ligne Brian Turner

  • PAWN/PHP/SQL/MAP/SQUIRIEL
  • *
  • Bandit
  • Messages: 438
    • Voir le profil
Re : Re : Probleme de code
« Réponse #2 le: 14 Décembre 2010, 17:04:50 »
C'est pas :
 
if (strcmp(cmd, "/commande", true) == 0 )
?


 Et pour ta 2eme commande
essai plutot sa

if (strcmp(cmdtext, "/nofall", true, 10) == 0)                         
     {                                                                                             
        if(nofall1[playerid]==0)                                                                   
         {                                                                                             
              nofall1[playerid]=1;                                                                       
              SendClientMessage(playerid, COULEUR_VERTE, "Nofall activé !");     
              return 1;
         }                                                                                               
        else                                                                                             
         {                                                                                                     
              nofall1[playerid]=0;                                                                             
              SendClientMessage(playerid, COULEUR_ORANGE, "Nofall désactivé !"); 
              return 1; 
         }         
        return 1;                                                                                                                                                                               
     }   

Salut,

if (strcmp(cmd, "/commande", true) == 0 ) est utiliser dans le strtok

Ta pas d'autre erreur a la compilation? je vois un } au tout debut de ton code, c'est une commande? ou il ne devrai pas etre la?

Voila ++
Momoto33127
__________________________________________
[TRADUCTION][FS]Celular call 1.5 : Voir le poste
[ADDON/INC]Motor System (/clef et /vsortir pour Gveh) : Voir le poste
[FS]BanList (BlackListe) [Systeme de BAN] : Voir le poste

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Probleme de code
« Réponse #3 le: 14 Décembre 2010, 17:47:47 »
A en croire le début de ton code, ceci n'est qu'un bout de code qui flotte.

@Boomerkuigi: Son code est parfaitement correcte tandis que toi tu ajoute des return partout.

Hors ligne silver77

  • *
  • Tueur
  • Messages: 65
    • Voir le profil
Re : Probleme de code
« Réponse #4 le: 15 Décembre 2010, 14:04:33 »
Merci pour vos reponse mais donc je met quel code ? svp

Hors ligne Leonidas300

  • *
  • Bandit
  • Pawno-Amateur, a déjà crée plusieurs système
  • Messages: 301
    • Voir le profil
Re : Probleme de code
« Réponse #5 le: 15 Décembre 2010, 19:28:28 »
"Sa devien innadmicible" lol calmes toi c'est qu'un forum  :boulz




Zombi PAWN,Créateur de *** ****** ********* !

Cherche hébérgement SA:MP! [PM Moi]
Merci à vous

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Probleme de code
« Réponse #6 le: 16 Décembre 2010, 19:01:59 »
Salut,

merci Gzume, c'est exactement ce que tout le monde devrait faire, mais malheureusement trop peu agissent ainsi...

ps. Cherche la réponse dans le Post de Xartrick.

 :lock

++Sim++