GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ShaDowxx™ le 19 Décembre 2010, 14:49:52
-
Bonjour, aujourd'hui j'ai été fouillé les forums samp, j'ai trouver un script d'arme dans le dos (voir le titre du sujet) et voilà sa commence a foiré :
Voici le pastebin : http://pastebin.com/0KdvYDBd (http://pastebin.com/0KdvYDBd)
J'installe le script et j'ai c'est erreur la :
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(9) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(10) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Julien\Downloads\Samp test\pawno\include\a_samp.inc(30) : warning 201: redefinition of constant/macro (symbol "MAX_PLAYERS")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Voici les scripts qui font office d'erreur
//===============================define=========================================
#define MAX_PLAYERS
//===============================Arme dans le dos===============================
#define WEAPON_TYPE_NONE (0)
#define WEAPON_TYPE_HEAVY (1)
#define WEAPON_TYPE_LIGHT (2)
#define WEAPON_TYPE_MELEE (3)
new OldWeapon[MAX_PLAYERS];
new HoldingWeapon[MAX_PLAYERS];
Merci de votre aide je ne comprends pas mes erreur ...
-
Salut,
Ceci vient du #define MAX_PLAYERS, tu ne l'as pas défini, et de plus, il est déjà défini (a_samp.inc).
Retire le, ou bien change sa valeur avec :
#undef MAX_PLAYERS
#define MAX_PLAYERS (...)
En sachant que tu remplaces "(...)" par la valeur que tu souhaites.
++
Lloyd
-
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(2) : error 017: undefined symbol "MAX_PLAYERS"
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(2) : error 010: invalid function or declaration
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(10) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(11) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Julien\Downloads\Samp test\pawno\include\a_samp.inc(30) : warning 201: redefinition of constant/macro (symbol "MAX_PLAYERS")
Je pige pas trop ceci
-
Bonjour , Moi j'ai fais un truc tout con j'ai mis ce script en FS je les mis dans server.cfg et sa marche nikel aucune erreur, car au debut je les includs dans le GM mes sa me m'étais des erreur j'ai decider de faire comme sa
++FRTORN++....
-
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(2) : error 017: undefined symbol "MAX_PLAYERS"
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(2) : error 010: invalid function or declaration
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(10) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Julien\Downloads\Samp test\gamemodes\SFTDM2.pwn(11) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Julien\Downloads\Samp test\pawno\include\a_samp.inc(30) : warning 201: redefinition of constant/macro (symbol "MAX_PLAYERS")
Je pige pas trop ceci
Si tu lisais les deux post en haut tu comprendrai ...
-
//===============================define=========================================
#undef MAX_PLAYERS
#define MAX_PLAYERS 25
//===============================Arme dans le dos===============================
#define WEAPON_TYPE_NONE (0)
#define WEAPON_TYPE_HEAVY (1)
#define WEAPON_TYPE_LIGHT (2)
#define WEAPON_TYPE_MELEE (3)
new OldWeapon[MAX_PLAYERS];
new HoldingWeapon[MAX_PLAYERS];
Et tout tes problèmes sont réglés.
Tous est dit plus haut.
-
Mais je met ou le code dans le pastbin, j'ai mis les include dans le GM mais je met ou le code dans le pastbin ?? en pourrais nous nous donner un tutoriel je vous en supplie ?
-
:lock