GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Quentin_Mysterio le 02 Mai 2009, 22:10:24

Titre: [RESOLU]Probléme function
Posté par: Quentin_Mysterio le 02 Mai 2009, 22:10:24
Bonjour aprés avoir modifier les rank police j'obtient plein d'erreur :


D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2184) : error 004: function "SafeGivePlayerMoney" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2213) : error 004: function "SafeGivePlayerMoney" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2249) : error 004: function "SafeResetPlayerWeapons" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2250) : error 004: function "SafeGivePlayerWeapon" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2277) : error 004: function "SafeResetPlayerWeapons" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2748) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2759) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2771) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2775) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2787) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2791) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2795) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2799) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2803) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2807) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2811) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2815) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2827) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2831) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2835) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2839) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2843) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2855) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2859) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2863) : error 004: function "PlayerToPoint" is not implemented
D:\Gta san andreas\Nouveau dossier\gamemodes\larp(4).pwn(2875) : error 004: function "PlayerToPoint" is not implemented

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


26 Errors.

Merci Bonne soirée
Titre: Re : Probléme function
Posté par: Nikko™ le 02 Mai 2009, 22:17:40
Probleme d'acolade non fermée ;)

++
nikko
Titre: Re : Probléme function
Posté par: Quentin_Mysterio le 02 Mai 2009, 22:21:39
Sa vient d'une ou plusieurs accolades ?
Merci Nikko :)

Edit: Le probléme d'accolade vient des lignes ou y'a les erreurs ? car j'ai look et les accolades sont fermées :/
Titre: Re : Probléme function
Posté par: S!m le 02 Mai 2009, 22:53:31
Salut,

comme toutes tes erreurs sont des fonctions non-déclarées, cherche les lignes où elles se trouvent et remonte, tu devrais trouver un problème un peu plus haut

PS. je parle des lignes où se trouvent les fonctions SafeGivePlayerMoney, SafeResetPlayerMoney, PlayertoPoint et autres, pas les lignes des erreurs

++Sim++
Titre: Re : Probléme function
Posté par: Quentin_Mysterio le 03 Mai 2009, 00:46:06
Par exemple tu veut dire les foward playertopoint ect ?
Car des playertopoint y'en n'a enormement ^^
Titre: Re : Probléme function
Posté par: Syg le 03 Mai 2009, 01:23:56
Je pense que tu as tout simplement oublié d'écrire les fonctions citées dans les messages d'erreur.
Si c'était un problème d'accolade, on n'aurait pas de récurrence de la même erreur mais plusieurs erreurs différentes groupées autour d'une même ligne.

L'erreur 004 (function xxx" is not implemented) veut simplement dire qu'il existe une ligne qui déclare la fonction (avec un forward par exemple) mais la fonction elle même n'est pas définie.
Exemple qui conduit à la même erreur :
/* Déclaration de la fonction */
forward Mafonction ();

public OnGameModeInit ()
{
   /* Utilisation de la fonction */
   Mafonction ();
}
Dans les lignes ci-dessus, il manque la définition de la fonction Mafonction.

Exemple de définition d'une fonction :
Mafonction ()
{
   printf ("Cette fonction affiche ce message");
}

++
Syg
Titre: Re : Probléme function
Posté par: Quentin_Mysterio le 03 Mai 2009, 01:49:36
Merci Syg je viens de comprendre plus qu'a testé :) ::)

Double post
Résolut c'était une accolade pas fermé il n'y en avait q'une seul ^^ :P

Merci a vous !