GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: vitry_selkato le 21 Mai 2011, 11:52:35

Titre: Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: vitry_selkato le 21 Mai 2011, 11:52:35
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(559) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(559) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(560) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(560) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(562) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(562) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(563) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(563) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(565) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(565) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(566) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(566) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(568) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(568) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(569) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(569) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(571) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(571) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(572) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(572) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(574) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(574) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(575) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(575) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(577) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(577) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(578) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(578) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(580) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(580) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(581) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(581) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(583) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(583) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(584) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(584) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(586) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(586) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(587) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(587) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(589) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(589) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(590) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(590) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(592) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(592) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(593) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(593) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(595) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(595) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(596) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(596) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(598) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(598) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(599) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(599) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(601) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(601) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(602) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(602) : warning 202: number of arguments does not match definition
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(2549) : warning 203: symbol is never used: "playerid"
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(2973) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
F:\SERVEUR SA-MP\gamemodes\SATWUv2.pwn(3208) : warning 203: symbol is never used: "randchar"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


63 Warnings.
_________________________________________________________________________________ ________________________

Ligne : 558 à 602 :
   // Azteca //
    AddPlayerClass(114, 1782.4652, -2125.8149, 14.0679,   2.1458, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(115, 1802.0015, -2099.5906, 14.0210, 178.8617, 5,100, 22,100, 28,100, 16,5);
    // Vagos //
    AddPlayerClass(108, 2626.2966, -1112.7968, 67.8459, 268.0490, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(28, 2628.5859, -1068.0347, 69.6129, 270.7647, 5,100, 22,100, 28,100, 16,5);
    // Balla //
    AddPlayerClass(103, 1999.8577, -1114.6553, 27.1250, 182.0473, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(104, 2022.9449, -1120.9398, 26.4210, 176.7813, 5,100, 22,100, 28,100, 16,5);
    // Grove //
    AddPlayerClass(105, 2486.3970, -1645.1057, 14.0772, 179.9111, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(271, 2522.4792, -1678.8976, 15.4970,  84.5245, 5,100, 22,100, 28,100, 16,5);
    // Hoodlum //
    AddPlayerClass( 20, 2751.8059, -1962.7186, 13.5469, 275.6328, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass( 22, 2786.4072, -1926.2677, 13.5469,  93.7698, 5,100, 22,100, 28,100, 16,5);
    // Rifa //
    AddPlayerClass(175, -2434.0842, -60.8489, 35.1054, 172.9666, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(173, -2439.8081, -79.5686, 34.6864, 353.1886, 5,100, 22,100, 28,100, 16,5);
    // Triad //
    AddPlayerClass(117, -2178.3086, 613.4326, 35.1641, 136.9226, 8,100, 22,100, 32,100, 16,5);
    AddPlayerClass(294, -2201.1045, 614.2569, 35.1641, 182.2515, 5,100, 22,100, 28,100, 16,5);
    // Nang //
    AddPlayerClass(123, -1666.9871, 1361.4226, 7.1722,  43.9271, 8,100, 22,100, 32,100, 16,5);
    AddPlayerClass(122, -1660.8289, 1384.3992, 9.8047, 139.0468, 5,100, 22,100, 28,100, 16,5);
    // Worker //
    AddPlayerClass( 27, -2072.1418, 225.6616, 36.0343,  86.1656, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(260, -2074.6448, 267.5142, 35.3569, 186.7060, 6,100, 22,100, 28,100, 16,5);
    // Cop //
    AddPlayerClass(286, -1619.6704, 692.4329,  7.1875,  95.4340, 3,100, 24,100, 31,100, 16,5);
    AddPlayerClass(285, -1637.7950, 667.4746,  7.1875, 266.4874, 4,100, 24,100, 30,100, 17,5);
    // Guard //
    AddPlayerClass(163, 1319.0714,  1249.9614, 10.8203, 359.8904, 3,100, 24,100, 31,100, 16,5);
    AddPlayerClass(166, 1347.5579,  1258.2953, 10.8203, 308.1222, 4,100, 24,100, 30,100, 17,5);
    // Biker //
    AddPlayerClass(100, 2438.3364, 2063.8459, 10.8203, 180.7765, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(247, 2159.9807, 1638.6989, 11.1569, 342.6421, 7,100, 22,100, 28,100, 16,5);
    // Mafia //
    AddPlayerClass(113, 2179.0608,  1721.8046, 11.0469, 118.3718, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(124, 2196.3025,  1670.0936, 12.3672,  89.564, 5,100,  22,100, 28,100, 16,5);
    // Elvis Fanclub //
    AddPlayerClass( 83, 2184.0154, 1115.2419, 12.6484,  60.9775, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass( 84, 2156.0867, 1129.1124, 12.6484, 243.2986, 7,100, 22,100, 28,100, 16,5);
    // Mechanic //
    AddPlayerClass( 50,  1643.1450,  2354.5815, 10.8130,  93.8237, 4,100, 22,100, 32,100, 16,5);
    AddPlayerClass(268, 1676.6885,  2322.5818, 10.8203, 266.8212, 7,100, 22,100, 28,100, 16,5);

Voila mon probléme est le suivant :
Comme si dessus j'ai des AddPlayerClass(); il a l'id player, le spawn, spawn, spawn, arme,munition arme,munition arme,munition arme,munition

Je sait , l'id de la bate de baseball ou le katana , le knife . On ne met pas de munition mais ce n'est pas le problème ,
Avent j'avais 3 sorte d'arme , la j'en est rajouter 1 , et j'ai modifier les id des armes non les munition .
Je tombe sur des warnings .
Warnings : Atention .
Mais pas très grave daccord mais cela fait bugger toute mes commandes Tel qui soit FS ou GM .
J'aimerais avoir de l'aide sur les warnings car j'ai vraiment tout décortiqué et j'ai rien trouver de annormal :s

Il y as 3 autre warning , cela il y été , et ne gener rien du tout =/

Help please .

Je rajoute que les id de skin et les weapon ne ce m'on pas dans le serveur ça reste les anciens ,
Peut-être qu'il sont placer aussi ailleur les Id Skins Id Weapons
J'ai chercher , mais rien ni fait je ne trouve pas -_-'
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: cristab le 21 Mai 2011, 12:08:55
c'est tout bete // Azteca // remplace par // Azteca
Titre: Re : Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: vitry_selkato le 21 Mai 2011, 12:16:20
c'est tout bete // Azteca // remplace par // Azteca

// Censure le texte derriere // censure le texte derriere
Nouvelle ligne addplayerclass(); non censurer
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: cristab le 21 Mai 2011, 12:28:21
negatif tu ne peu pas mettre // blablabla // sa fait une erreure tu es donc obliger soit de faire comme ceci //blablabla ou alors /*blablabla*/

pour commenter une ligne il faut mettre le signe // une seul fois si tu le met deux fois sur la même ligne sa te provoque les erreures que tu post ici
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: vitry_selkato le 21 Mai 2011, 12:30:46
Justement aucune Erreur , juste des warnings ,
J'ai effectuer ce que tu m'a expliquer rien n'y fait ... Warning en continue (-_-)" ,
Je répéte , que j'ai ajouter une arme,munition et j'ai changer les ids des weapons et des skins aussi et certain id skin restez par defaut .
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: Ssk le 21 Mai 2011, 12:47:57
http://www.gtaonline.fr/forums/index.php/topic,12060.0.html (http://www.gtaonline.fr/forums/index.php/topic,12060.0.html)
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: vitry_selkato le 21 Mai 2011, 12:56:05
Merci ssk.

Cristab , j'ai test de reinstall le serveur je suis chez serverffs , il y a un onglet reinstalle un genre de reset , je l'ai fait et re upload mon gm tout fs , plugin , scriptfiles , include .
Mais , reste les id d'avant , et puis les weapon pareil .

Je suis plein de nerf -_-' je ne trouve pas du tout mais vraiment pas  :dejadehors
--------------------------------------------------------------------------------------------------------------
Re, Voici ce que j'ai fait .
Jai était dans c: j'ai suprimer tout les amx , et j'ai compiler au propre . j'ai suprimer le amx + pwn dans mon serveur et j'ai uploader les nouveau .
Toujours pareil ,
J'ai Changer de nom au pwn et j'ai compiler , toujours les warnings , j'ai uploader pwn + amx avec nouveau nom ,
Histoire résoluts . D'où vien l'erreure ? I don't know .
Une perte de temp c'est tout
Merci quand même  Cristab.
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: cristab le 21 Mai 2011, 13:50:20
AddPlayerClass(260, -2074.6448, 267.5142, 35.3569, 186.7060, 6,100, 22,100, 28,100, 16,5);


Mais lol j'avais pas fait attention

http://wiki.sa-mp.com/wiki/AddPlayerClass (http://wiki.sa-mp.com/wiki/AddPlayerClass)  il y a rien qui te choque


Tu veut rajouter une arme or que ce n'est pas possible c'est trois arme MAX apres sert toi tu OnPlayerSpawn et de la fonction GiveWeapon

Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: Ssk le 21 Mai 2011, 19:03:11
Tu dit Merci mais tu corrige pas ton premier post !
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: Toxx le 21 Mai 2011, 19:09:12
Yop,

Pour que se sois plus lisible, je te conseil d'utiliser,

 Tes lignes..etc
Comme ça, on peut mieux lire  :happy

++

USAGE: [ code ] [texte] [ /code ]
Titre: Re : Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: Aegoss le 21 Mai 2011, 19:20:23
Yop,

Pour que se sois plus lisible, je te conseil d'utiliser,

 Tes lignes..etc
Comme ça, on peut mieux lire  :happy

++

USAGE: [ code ] [texte] [ /code ]

Très bon conseil.
Titre: Re : Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: vitry_selkato le 22 Mai 2011, 22:01:49
AddPlayerClass(260, -2074.6448, 267.5142, 35.3569, 186.7060, 6,100, 22,100, 28,100, 16,5);


Mais lol j'avais pas fait attention

http://wiki.sa-mp.com/wiki/AddPlayerClass (http://wiki.sa-mp.com/wiki/AddPlayerClass)  il y a rien qui te choque


Tu veut rajouter une arme or que ce n'est pas possible c'est trois arme MAX apres sert toi tu OnPlayerSpawn et de la fonction GiveWeapon



Le  point de spawn en plus ?

AddPlayerClass(260, -2074.6448, 267.5142, 35.3569, 186.7060, 6,100, 22,100, 28,100, 16,5);
AddPlayerClass(260, -2074.6448, 267.5142, 35.3569,  6,100, 22,100, 28,100, 16,5);
(http://www.gtaonline.fr/forums/Themes/proton/images/warnwarn.gif) Mets tes codes dans des .[/color]
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: Syg le 22 Mai 2011, 23:37:47
Non, cristab te montre que tu essaies de donner 4 armes au joueur alors qu'avec le fonction AddPlayerClass on ne peut en donner que 3.
La fonction AddPlayerClass n'a que 11 paramètres, pas 12 ou 13.

La ligne correcte est :
AddPlayerClass (260, -2074.6448, 267.5142, 35.3569, 186.7060, 6,100, 22,100, 28,100, 16,5);
Si tu veux remplacer un arme par une autre, il faute que tu modifies les paramètres existants (parmi les 6 derniers), tu ne dois pas en ajouter ou en enlever.

Et si tu veux donner plus de 3 armes au joueur, tu peux le faire avec la fonction GivePlayerWeapon (http://wiki.sa-mp.com/wiki/GivePlayerWeapon (http://wiki.sa-mp.com/wiki/GivePlayerWeapon)) dans OnPlayerSpawn (ou ailleurs dans le script).

++
Syg
Titre: Re : Bug serveur cause : warning 202: number of arguments does not match definition
Posté par: vitry_selkato le 24 Mai 2011, 09:14:46
Exacte !
J'ai jettez un oeil sur wiki , c'est pas faux encore actuellement j'en fait des érreures et je ne m'en rend pas compte ^^"
 :snip :lock :lmfao