• 06 Juillet 2025, 22:06:06


Auteur Sujet: Problème avec un script d'arme dans le dos  (Lu 2634 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Problème avec un script d'arme dans le dos
« 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

J'installe le script et j'ai c'est erreur la :

Code: (pawn) [Sélectionner]
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

Code: (pawn) [Sélectionner]
//===============================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 ...
« Modifié: 19 Décembre 2010, 14:52:49 par Julien62430 »

Hors ligne Pixect

  • Verbal Criminal
  • *
  • Tueur en série
  • ser la fèt isi, tqvu
  • Messages: 219
    • Voir le profil
Re : Problème avec un script d'arme dans le dos
« Réponse #1 le: 19 Décembre 2010, 14:58:09 »
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 :

Code: (PAWN) [Sélectionner]
#undef MAX_PLAYERS
#define MAX_PLAYERS (...)

En sachant que tu remplaces "(...)" par la valeur que tu souhaites.

++
Lloyd


Citation de: Stéphane ARLEN
« Défendre le c cédille majuscule n’est-il pas vain ? Ca m’isole, comme disent les fous. »

S'il vous plaît, passez par ici si vous avez le temps.

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : Problème avec un script d'arme dans le dos
« Réponse #2 le: 19 Décembre 2010, 15:07:18 »
Code: (pawn) [Sélectionner]
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

Hors ligne FRTORN

  • *
  • Tueur en série
  • Serveur RolePlay 92% Terminer
  • Messages: 115
    • Voir le profil
Re : Problème avec un script d'arme dans le dos
« Réponse #3 le: 20 Décembre 2010, 23:00:28 »
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++....
« Modifié: 20 Décembre 2010, 23:06:08 par FRTORN »

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Re : Problème avec un script d'arme dans le dos
« Réponse #4 le: 20 Décembre 2010, 23:22:06 »
Code: (pawn) [Sélectionner]
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 ...



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Problème avec un script d'arme dans le dos
« Réponse #5 le: 20 Décembre 2010, 23:54:19 »
//===============================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.

Hors ligne Elvis95

  • Pwn Newbie
  • *
  • Nouveau
  • Messages: 7
    • Voir le profil
    • Mon Blog
Re : Problème avec un script d'arme dans le dos
« Réponse #6 le: 01 Septembre 2011, 12:24:09 »
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 ?
« Modifié: 01 Septembre 2011, 12:32:38 par Elvis95 »
Je suis rien sans GtaOnline

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Problème avec un script d'arme dans le dos
« Réponse #7 le: 01 Septembre 2011, 12:53:35 »
 :lock



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog