• 04 Juin 2026, 19:14:58


Auteur Sujet: Error, GM  (Lu 3983 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Elvis95

  • Pwn Newbie
  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
    • Mon Blog
Error, GM
« le: 15 Août 2011, 14:22:33 »
Bonjour tous le monde, donc hier j'ai pris le GM de Ravern'S RP, Le dernier, J'ai commancer a le traduire 2h sans error, mais ce matin la je voulais continuer j'ai traduit quelque ligne, je compile  :snip 26 error,

Code: (pawn) [Sélectionner]
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3286) : error 029: invalid expression, assumed zero
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3286) : error 008: must be a constant expression; assumed zero
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3420) : error 004: function "SafeGivePlayerMoney" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3449) : error 004: function "SafeGivePlayerMoney" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3795) : error 004: function "SafeSetPlayerInterior" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3838) : error 017: undefined symbol "GetVehicleName"
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3838) : warning 202: number of arguments does not match definition
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3854) : error 004: function "IsASalesVehicle" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3858) : error 004: function "GetVehiclePrice" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3953) : error 004: function "SafeSetPlayerPos" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3958) : error 004: function "SafeSetPlayerPos" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3963) : error 004: function "SafeSetPlayerPos" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3968) : error 004: function "SafeSetPlayerPos" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(3973) : error 004: function "SafeSetPlayerPos" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(5592) : error 004: function "ClearChatbox" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(5659) : error 004: function "ClearChatbox" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6178) : error 004: function "SafeGivePlayerMoney" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6218) : error 004: function "SafeResetPlayerWeapons" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6247) : error 004: function "SafeGivePlayerWeapon" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6294) : error 004: function "SaveGuns" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6298) : error 004: function "SafeGivePlayerMoney" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6302) : error 004: function "SafeGivePlayerMoney" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6306) : error 004: function "UpdatePlayerPosition" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6412) : error 004: function "SafeSetPlayerPos" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6413) : error 004: function "SafeSetPlayerInterior" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6422) : error 004: function "SafeSetPlayerPos" is not implemented
I:\Raven's Roleplay 0.3c\gamemodes\larp.pwn(6423) : error 004: function "SafeSetPlayerInterior" is not implemented

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


26 Errors.

sa serait hyper sympa si en m'aide. Merci
Je suis rien sans GtaOnline

Hors ligne Tux

  • *
  • Tueur en série
  • GeChaud =3
  • Messages: 112
    • Voir le profil
    • Trace - Serveur Multi Modes
Re : Error, GM
« Réponse #1 le: 15 Août 2011, 14:25:03 »
Il me semble que c'est une erreur vieille comme le monde ( :jesors ), il manque un } quelque pars dans ton script, tu as dû en supprimer une par erreur, cherches bien dans les lignes précédent 3286 apparement, si tu ne trouves vraiment rien après plusieurs recherches, ça doit être une include manquante ;).

Hors ligne Elvis95

  • Pwn Newbie
  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
    • Mon Blog
Re : Error, GM
« Réponse #2 le: 15 Août 2011, 15:35:56 »
dans la ligne que tu m'a donner, yavais sa
Code: (pawn) [Sélectionner]
};    j'ai supimer et jé compilé mais lé meme erreur
Je suis rien sans GtaOnline

Hors ligne Tux

  • *
  • Tueur en série
  • GeChaud =3
  • Messages: 112
    • Voir le profil
    • Trace - Serveur Multi Modes
Re : Error, GM
« Réponse #3 le: 15 Août 2011, 16:03:46 »
Ne mélanges pas ); avec } ;). Je te conseilles de remetre le ); et de chercher aux alentours un { qui n'a pas de partenaire enfin qui n'a pas de } après.

Hors ligne Elvis95

  • Pwn Newbie
  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
    • Mon Blog
Re : Error, GM
« Réponse #4 le: 15 Août 2011, 17:58:31 »
yona plein de ligne qui ont que } a la fin
Je suis rien sans GtaOnline

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : Error, GM
« Réponse #5 le: 15 Août 2011, 18:05:50 »
Bonjour Elvis95,

Je crois qu'il faut que tu nous mettes ton code sur le pastebin.

Cordialement ShaDowxx

Hors ligne Elvis95

  • Pwn Newbie
  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
    • Mon Blog
Re : Error, GM
« Réponse #6 le: 15 Août 2011, 18:53:33 »
Code = Tous le GM ??? Si oui je le fait maintenant.
Je suis rien sans GtaOnline

Hors ligne Maeda_Yaemon

  • *
  • Tueur
  • Messages: 67
    • Voir le profil
Re : Error, GM
« Réponse #7 le: 15 Août 2011, 19:20:00 »
Il serait judicieux de faire un effort considérable sur ton orthographe, car je n'ai pas tout compris.


Sinon, quand on te demande le code, c'est celui qui contient l'erreur (partie du GM donc et non GM entier).


Hors ligne Elvis95

  • Pwn Newbie
  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
    • Mon Blog
Re : Error, GM
« Réponse #8 le: 15 Août 2011, 19:38:17 »
Pour l’orthographe je suis sur clavier visuel j'ai pas de clavier (c'est chiant de tous écrire avec)

pour les ligne qui contienne les erreurs:

Code: (pawn) [Sélectionner]
3446: SafeGivePlayerMoney(i, value);

3792: SafeSetPlayerInterior(i,GetPlayerInterior(targetid));

3835: GetVehicleName(vehicleid, vehicle, sizeof(vehicle));

3851: else if(IsASalesVehicle(vehicleid))

3855: format(string,sizeof(string),"Type /v buy to buy this car for $%d",GetVehiclePrice(vehicleid));

3960: else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Only Higher Ranked Law Enforcement Units May use This!!"); new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X,Y,Z); SafeSetPlayerPos(playerid, X,Y,Z); }

3965: else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Only Higher Ranked Law Enforcement Units May use This!!"); new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X,Y,Z); SafeSetPlayerPos(playerid, X,Y,Z); }

3970: else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "** You must be a Developer to use this!"); new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X,Y,Z); SafeSetPlayerPos(playerid, X,Y,Z); }

5589: ClearChatbox(playerid, 10);

5656: ClearChatbox(playerid, 10);

6175: if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "Your Car Mechanic Skill Level = 1."); format(string, sizeof(string), "You need to fix/fill a car for %d times more to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }

6215: SafeResetPlayerWeapons(playerid);

6244: if(Tazer[playerid] == 1) { SafeGivePlayerWeapon(playerid, 24, PreTazerAmmo[playerid]); }

6291: SaveGuns(playerid);

6295: SafeGivePlayerMoney(playerid, -2500);

6299: SafeGivePlayerMoney(playerid, -5000);

6303: UpdatePlayerPosition(playerid)

6409: SafeSetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);

6410: SafeSetPlayerInterior(Boxer2, 5);

6419: SafeSetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186);

6420: SafeSetPlayerInterior(Boxer1, 5);

Double post
Up a l'aide svp
« Modifié: 16 Août 2011, 14:04:24 par Elvis95 »
Je suis rien sans GtaOnline

Hors ligne Armans

  • *
  • Tueur en série
  • Messages: 173
    • Voir le profil
Re : Error, GM
« Réponse #9 le: 16 Août 2011, 15:46:40 »
Enfette se qu'ont voulais dire par rapport a ton code sais es ce que la partout ou se présente l'erreur es ce que tu peut la mettre sur le pastebin de gtaonline puis nous le montrer.



Fait un GM a partir de rien

Hors ligne Tux

  • *
  • Tueur en série
  • GeChaud =3
  • Messages: 112
    • Voir le profil
    • Trace - Serveur Multi Modes
Re : Error, GM
« Réponse #10 le: 16 Août 2011, 17:20:07 »
HS: Comment tu fais pour traduire ton GM avec le clavier virtuel xD ?

Sinon, je parlais pas de chercher un } mais de chercher celui manquant.
Il y a toujours des blocks de codes en pawn qui sont enroulés par un couple de { et de }. Si il manque un } pour fermer un block de code, beh justement tu reçois pleins d'erreurs sur ta figure (je pense que ça viendrait du fais que les déclarations de fonctions soit embriquers dans un block, le tout c'est que pawn croit que les fonctions soit seulement local enfin j'me comprend :)). Je te conseille de prendre un notepad++, de faire une copie de ton GM au cas où et d'ouvrir la copie avec Notepad. Vers la fin du GM, cliques sur une partie vide. Tu verras à droite un trait rouge et si tu montes de plus en plus vers ton GM, tu vas trouver la racine de ce trait rouge c'est à dire le moment ou commence un { qui n'a pas reçu de }. Ensuites, envoies nous un bon milliers de ligne après ce { et on te donne un coup de main pour trouver l'emplacement où manque un }. Ca te semble peut-être pas claire, je vais essayer de t'envoyer un screen exemple.

PS: N'enregistre surtout pas ton GM avec notepad++ ! Ta traduction aura un sacré problème d'accents.

EDIT: Petit exemple:
« Modifié: 16 Août 2011, 17:30:02 par Tux »

Hors ligne Tux

  • *
  • Tueur en série
  • GeChaud =3
  • Messages: 112
    • Voir le profil
    • Trace - Serveur Multi Modes
Re : Re : Re : Error, GM
« Réponse #11 le: 16 Août 2011, 17:47:02 »
PS: N'enregistre surtout pas ton GM avec notepad++ ! Ta traduction aura un sacré problème d'accents.

Il suffit de modifier l'encodage dans les paramètres.

Je sais mais au cas où, je ne fais pas confiance à Notepad =P. Trop de mauvais souvenirs... x)