GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Lucifer le 15 Juin 2010, 15:38:31
-
Bonjour,
J'ai intégrer Yrace dans mon GM mais j'ai des erreurs que j'arrive pas à résoudre ;)
Erreurs :
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaypawnoincludeJunkBuster.inc(1215) : error 035: argument type mismatch (argument 2)
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(672) : warning 201: redefinition of constant/macro (symbol "MAX_STRING")
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(1216) : error 018: initialization data exceeds declared size
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(3179) : warning 219: local variable "b" shadows a variable at a preceding level
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(8623) : warning 219: local variable "b" shadows a variable at a preceding level
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(17497) : warning 219: local variable "mod" shadows a variable at a preceding level
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(22991) : warning 219: local variable "b" shadows a variable at a preceding level
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(23023) : warning 219: local variable "b" shadows a variable at a preceding level
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(41416) : error 017: undefined symbol "playerid"
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(42121) : warning 219: local variable "b" shadows a variable at a preceding level
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(42274) : warning 219: local variable "b" shadows a variable at a preceding level
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(43220) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(43500) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(43550) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(43682) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(43715) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(43777) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(44378) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(44388) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(44507) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(44527) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(44534) : error 047: array sizes do not match, or destination array is too small
D:San Andreas Multi Player[ En cours ] ServeurFrance Rôle PlaygamemodesFranceRP.pwn(44595) : error 047: array sizes do not match, or destination array is too small
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
15 Errors.
Lignes :
43220. dir=strtok(params, idx);
43500. tmp = strtok(params, idx);
43550. filename = strtok(params,idx);
Etc.....
Merci de votre aide :-[
Double post
J'ai modifié quelques trucs, voici les erreurs :
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\pawno\include\JunkBuster.inc(1215) : error 035: argument type mismatch (argument 2)
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(672) : warning 201: redefinition of constant/macro (symbol "MAX_STRING")
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(3179) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(8623) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(17516) : warning 219: local variable "mod" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(23010) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(23042) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(42139) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(42292) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(44396) : error 047: array sizes do not match, or destination array is too small
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(44406) : error 047: array sizes do not match, or destination array is too small
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(44525) : error 047: array sizes do not match, or destination array is too small
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(44545) : error 047: array sizes do not match, or destination array is too small
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(44552) : error 047: array sizes do not match, or destination array is too small
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(44613) : error 047: array sizes do not match, or destination array is too small
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
7 Errors.
-
warning 219: local variable "b" shadows a variable at a preceding level
Ceci veut dire que la varriable B éxiste déjà en local, d'après moi...
Quand aux erreurs "Array Sizes do not match", je suis pas sûr mais je pense que
tes varriables sont trop grosses...
-
Ok mais j'ai cette erreur :
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\pawno\include\JunkBuster.inc(1215) : error 035: argument type mismatch (argument 2)
Quoi que je fasse, elle apparaît tous le temps, même si cette ligne est vide, à la compilation sa affiche quelque chose
Merci de m'aider :-[
Erreurs actuels :
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\pawno\include\JunkBuster.inc(1215) : error 035: argument type mismatch (argument 2)
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(672) : warning 201: redefinition of constant/macro (symbol "MAX_STRING")
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(3168) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(8612) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(17505) : warning 219: local variable "mod" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(22999) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(23031) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(42128) : warning 219: local variable "b" shadows a variable at a preceding level
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\gamemodes\FranceRP.pwn(42281) : warning 219: local variable "b" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
-
Voici la ligne correspondant à cette erreur :
Erreur :
D:\San Andreas Multi Player\[ En cours ] Serveur\France Rôle Play\pawno\include\JunkBuster.inc(1215) : error 035: argument type mismatch (argument 2)
Ligne Dans inc JB :
SendClientMessage(COLOR_LIGHTRED, string);
-
Ce qui manque dans cette include est logique : L'ID du joueur. Tout "SendClientMessage" se vois accompagner
d'un ID de Joueur, d'une couleur et enfin le message sois directement écrit sois à partir d'une varriable.
Donc, pour ta fonction, tu devras faire :
SendClientMessage([La Varriable Censer contenir l'id du joueur pour la fonction], COLOR_LIGHTRED, string);
En espérant t'avoir aidé ;)
-
Putin, j'y avait même pas vue... ;)
Merci de ton aide :)