GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Malppower le 02 Février 2008, 00:57:23
-
Problème avec un add-on GM ( "[INC] Simple House System -- 1 line == 1 house!" ... voir http://forum.sa-mp.com/index.php?topic=40314.0 (http://forum.sa-mp.com/index.php?topic=40314.0) pour le topic concerné ).
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(22) : error 017: undefined symbol "dini_Exists"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(24) : error 017: undefined symbol "dini_Create"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(25) : error 017: undefined symbol "dini_Set"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(26) : error 017: undefined symbol "dini_IntSet"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(27) : error 017: undefined symbol "dini_IntSet"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(28) : error 017: undefined symbol "dini_IntSet"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(29) : error 017: undefined symbol "dini_Set"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(30) : error 017: undefined symbol "dini_FloatSet"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(31) : error 017: undefined symbol "dini_FloatSet"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(32) : error 017: undefined symbol "dini_FloatSet"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(18) : warning 203: symbol is never used: "Interior"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(18) : warning 203: symbol is never used: "Sell"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(18) : warning 203: symbol is never used: "Cost"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(18) : warning 203: symbol is never used: "interiorZ"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(18) : warning 203: symbol is never used: "interiorY"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(18) : warning 203: symbol is never used: "interiorX"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(73) : error 017: undefined symbol "dini_Get"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(73) : error 033: array must be indexed (variable "str1")
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(76) : error 017: undefined symbol "dini_Get"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(76) : error 033: array must be indexed (variable "str1")
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(97) : error 017: undefined symbol "dini_Get"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(97) : error 033: array must be indexed (variable "str")
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(102) : error 017: undefined symbol "dini_Get"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(102) : error 033: array must be indexed (variable "str")
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(104) : error 017: undefined symbol "dini_Set"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(105) : error 017: undefined symbol "dini_IntSet"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(107) : error 017: undefined symbol "udb_encode"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(108) : error 017: undefined symbol "dini_Exists"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(108) : error 017: undefined symbol "dini_Create"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(109) : error 017: undefined symbol "dini_IntSet"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(125) : error 017: undefined symbol "dini_Exists"
C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\aHouse.inc(127) : error 017: undefined symbol "dini_Int"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Mon GM est en fichier joint.
EDIT : GM supprimé : vol du GM
-
Il n'est pas dit qu'il te faut l'include Dini?
pck la dans les erreur je voit bcp de undefined dini....
-
Salut
hé Si i te faut l'include DINI regarde:
#include <dini>//i haven't putted these in the includes because many people have them already in the gm
-
Bonjour!
J'ai eu cette erreur avec mon Taxi_XMV
Met cette include dans ton dossier pawno -> includes
-
Pour ceux qu'il veulent un filterscript house
enter moi dans msn
sinon
Malppower
L'argent etc que ta creer sur ton server
c'est une money non hackable ?
-
Que suis-je bête, j'ai oublié mon #include Dini
Que suis-je bête, j'ai oublié mon #include Dudb
Je fais des corrections...
EDIT : ca m'énerve...
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(442) : warning 219: local variable "message" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(489) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(493) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(496) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(499) : error 021: symbol already defined: "SendClientMessage"
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(506) : warning 203: symbol is never used: "cmd"
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(506) : warning 203: symbol is never used: "message"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
GM en pièce jointe...
EDIT : GM supprimé pour vol de ce GM.
-
http://pastebin.com/f6fb28ea4
Voila je t'ai corriger des erreurs.
Il y en a encore ? J'ai pas plus voir car j'ai pas le aHouse...
-
Il reste quelque erreur
-
...Les quels ?
-
Sa
C:\DOCUME~1\pierre\Bureau\LS-PAR~1.PWN(431) : error 017: undefined symbol "SpawnPlayerAtHouse"
C:\DOCUME~1\pierre\Bureau\LS-PAR~1.PWN(485) : error 017: undefined symbol "dcmd_lock"
C:\DOCUME~1\pierre\Bureau\LS-PAR~1.PWN(486) : error 017: undefined symbol "dcmd_unlock"
C:\DOCUME~1\pierre\Bureau\LS-PAR~1.PWN(489) : error 010: invalid function or declaration
C:\DOCUME~1\pierre\Bureau\LS-PAR~1.PWN(495) : error 010: invalid function or declaration
C:\DOCUME~1\pierre\Bureau\LS-PAR~1.PWN(503) : warning 203: symbol is never used: "cmd"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
-
Ca c'est parce que tu n'a pas l'include Dudb
-
Voilà mon pack d'include si ont pouvait le complèter et le mettre a un endroit ou tout le monde pourrait l'avoir ça évitera des problèmes a beaucoup de monde
http://www.megaupload.com/?d=DN57K5HS
-
Je ne comprends pas... ca compile perfect chez toi ?
Moi ca fait :
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(489) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(495) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\ls-parachute2\ls-parachute2.pwn(502) : warning 203: symbol is never used: "cmd"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Aussi je veux que tous les liens se rapportant a mon GM soient SUPPRIMES aprés résolution du problème !!
J'avertis un modérateur ou un administrateur si cela n'aura pas été fait.
-
Aussi je veux que tous les liens se rapportant a mon GM soient SUPPRIMES aprés résolution du problème !!
J'avertis un modérateur ou un administrateur si cela n'aura pas été fait.
J'ai pas compris ? Quel liens ?
-
Comme ton Pastebin par exemple...
-
UP... personne ?
-
SURTOUT PAS UPER dans la même journée, fait le que 2 ou 3 jours après. ;)
Cordialement, yoyo17.
-
Personne ne connait la solution ?
-
UP... personne serait m'aider ???
-
supprime complètement tous ce que tu as ajouté avec cet include et tu recommences.
donc tu commences par mettre les includes (et defines) dont tu as besoin pour le script dans l'ordre
#include <dini>
#include <dudb>
#include <aHouse>
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
Puis sous OnPlayerPickupPickup
GetHouseStats(playerid, pickupid);
Après dans OnPlayerCommandText
dcmd(buy,3, cmdtext);
dcmd(sell,4, cmdtext);
dcmd(enter,5, cmdtext);
dcmd(exit,4, cmdtext);
dcmd(lock,4,cmdtext);
dcmd(unlock,6,cmdtext);
Et pour finir si tu veux que les joueurs se spawnent à leurs maisons tu ajoutes cette ligne
SpawnPlayerAtHouse(playerid);
Tu dois bien faire attention a avoir tes includes a jour, mettre les AddHouse avant n'importe quel pickup et changer le nombre de maisons dans l'include suivant les maison que tu mets dans ton script ;)
++
R@f
-
Voilà j'ai essayé, mas j'ai 3 problèmes, dont 1 important...
1 : Je suis sur le pickup mais aucun message s'affiche et quand je fais une commande ---> "You are not at house icon"
2 : A chaque fois que je fais une mauvaise commande, ca me donne le résultat de la commande "/drcash" ( qui est pour montrer combien de DRCash on a [ monnaie en pawn ] )
3 : La, c'est un gros souci, autant en jeu que dans le menu...
(http://yoopix.org/store/TM_0_17840-sa_mp_023.png) (http://yoopix.org/photo/1/17840-sa_mp_023.png)
Par contre en compilation, aucun warning, aucun error...
Mais merci de ton aide...
-
MDR , repasse ton GM avec les modife je pense que sa vien du ligne mal placé ou qui fut évité de mettre .
retire les lignes :
dcmd(lock,4,cmdtext);
dcmd(unlock,6,cmdtext);
Je dit pourquoi car un admin a suppimé mon massage que j'ai envoyé sur ce sujet :dry .
Ses tous simplement par ce que la commande lock et unlock n'est pas d'an l'includ et tient Malpower ma version FR .
Mais
#include <Maison> a la place de aHouse .
-
Et comment je fais si le joueur veut vérouiller sa maison alors ?
Je vais essayer tes 2 trucs
EDIT : veut toujuors pas afficher les infos aprés être sur le pickup... et la commande acheter / vendre fonctionne pas...
-
Pas d'aide ?
Car quand je vais sur l'icone, rien ne se passe...
Bizarre...