• 09 Mai 2025, 09:23:37


Auteur Sujet: [résolu] j'ai une erreur dans mon script que je n’arrive pas a résoudre  (Lu 1319 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne edouarddu01

  • *
  • Nouveau
  • Messages: 12
    • Voir le profil
    • LAIRP (en construction)
bonjour,
actuelement je travail sur un scripte pour mon serveur perso et j'utilise quelques include perso je suis encore un noob mais j'essaye d'apprendre.

voila le code reponsable de l'erreur:

83. public OnPlayerCommandText(playerid, cmdtext[])
84.
85. {
86.        Script_OnPlayerCommandText(playerid, cmdtext[]);
87.        return 1;
88. }


et voici le log du compilateur:
C:\Users\edouard\Desktop\gtasarp\gamemodes\gtasarp.pwn(86) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

je n'ai aucun problème au niveau de l'include et je l'ai déclarer au début du GM.

d'avance merci


edouard
« Modifié: 28 Mai 2011, 21:56:22 par edouarddu01 »

Hors ligne Toxx

  • *
  • Messages: 2050
    • Voir le profil
Tu as une accolade au dessus de 83. public OnPlayerCommandText(playerid, cmdtext[])  ?

Hors ligne edouarddu01

  • *
  • Nouveau
  • Messages: 12
    • Voir le profil
    • LAIRP (en construction)
au dessus j'ai l'accolade de fermeture du précédent callback.

Edit: si cela peut vous aider je peut vous passer le GM complet il est a peine commencer.
« Modifié: 28 Mai 2011, 21:48:22 par edouarddu01 »

Hors ligne ghm94

  • *
  • Grand Banditisme
  • Messages: 886
    • Voir le profil
Enlève les crochet du cmdtext dans la ligne 86

Hors ligne edouarddu01

  • *
  • Nouveau
  • Messages: 12
    • Voir le profil
    • LAIRP (en construction)
Enlève les crochet du cmdtext dans la ligne 86

merci beaucoup. ça marche parfaitement.

encore merci

Hors ligne ghm94

  • *
  • Grand Banditisme
  • Messages: 886
    • Voir le profil
Derien ;)

Pour t'éxpliquer un peut, lorsque tu utilise une fonction (ici Script_OnPlayerCommandText) qui prend comme argument un tableau, lorsque tu appelle cette fonction un tableau ne doit jamais etre envoyer sous la forme tableau[]. Elle doit etre envoyer sous cette forme tableau (ce qui enverra la totalité du tableau) ou tableau[X] (X étant égale au numero de la case du tableau à laquelle tu souhaite accéder).