• 04 Juillet 2025, 05:43:49


Auteur Sujet: Commands qui marche pas  (Lu 2871 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Commands qui marche pas
« Réponse #15 le: 05 Février 2008, 14:07:41 »
Bon Marsu, va falloir réfléchir un peu de ton coté sinon ce post ne va plus en finir.

D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(140) : warning 225: unreachable code
-> Ca ça veut dire que la ligne 140 (et les suivantes) ne seront JAMAIS exécutées.
Solution : Tu dois avoir un return avant, déplace le après ta commande (mais ce warning ne concerne peut-être pas ta commande /sms17)

D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(183) : warning 219: local variable "PlayerName" shadows a variable at a preceding level
-> Ca, ça veut dire que le variable "PlayerName" est déjà définie quelque part dans ton script
Solution : Supprime la ligne 183

D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(184) : warning 219: local variable "string" shadows a variable at a preceding level
-> Ca, ça veut dire que le variable "string" est déjà définie quelque part dans ton script
Solution : Supprime la ligne 184

D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(187) : error 035: argument type mismatch (argument 1)
-> Ca ça veut dire que l'argument 1 (PlayerName) de la fonction SendClientMessage n'a pas le bon type
Solution : Le premier argument (paramètre) de la fonction SendClientMessage est un ID de joueur, pas un nom donc remplace PlayerName par playerid.

D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(179) : warning 203: symbol is never used: "PlayerName"
-> Ce warning va disparaitre lorsque tu auras supprimé la ligne 183.

++
Syg
Courtesy of GtaManiac