GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ApocKalipsS le 08 Février 2009, 17:25:25
-
Bonjour, j'ai essayer le tAxI pour un achat/vente de véhicule sur un GF, mais c'ets trop compliqué : il est mal configurer, etc. Par exemple, l'essence est de 0 à chaque véhicule, etc.
J'ai aussi essayer de modifier celui du GF, mais ca marche pas.
Quelqu'un aurait un bon achat/vente de véhicule ?
Merci de vos réponses,
AKS.
-
Salut,
Celui de Fredo
++
-
Le FS que Fredo à mis dans ShowRoom est pour spawner un véhicule admin.
Ou tu veux parler de son ancien FS d'achat/vente de son serveur ?
-
Salut,
Ne dit pas n'imp , regarde bien et ouvre tes yeux
-
J'ai fait un FS d'achat et de vente de vehicule (que j'estime meilleur que le Taxi Vehicle Management), il est dispo dans le showroom => http://www.gtaonline.fr/forums/index.php/topic,6280.0.html (http://www.gtaonline.fr/forums/index.php/topic,6280.0.html)
Bon il est pas parfait et ya ptet quelque bug mais j'verrai pour faire une MAJ quand j'aurait du temps :)
-
Quel ***, j'avais pas vu, je regardais ton systeme de Vehicule Admin.
Je teste, et je vous dis tous !
Double post: 08 Février 2009, 18:39:47
je n'arrive pas à installer, je suis assez nul en include, les trucs comme ca quoi.
Et je n'utilise pas MySQL (je sais même pas c'est quoi).
Si je vous passer le lien de telechargement de mon GF par MP, vous pourrez me le corriger ?
AKS
-
Avec mon include ya le choix justement entre SQL ou scriptfiles tout est expliquer dans l'include :)
-
Salut,
Ouvre l'include avec pawno et tu comprendra mon choux :D
-
Ok, c'est bon, j'ai réussi, mais quand je ferme mon serveur et que je le r-ouvre, tous les véhicules on été supprimer (les /vehsave )
Vous aurez une solution à ce problème ?
Merci de vos réponses,
AKS.
-
Faudra que j'reg doit y'avoir un probleme dans l'ecriture du fichier j'regarderai sa dé que j'ai un peux de temps
-
Ok, merci !
(Ps : tu peux faire ça avant Samedi prochain ou pas ? Si oui, ca m'arangerais !)
AKS.
-
Heu sa m'etonerai avant samedi car j'ai des truc a faire avant :s
-
Salut je vouler dir que quand moi je l'instale il me dit que j'ai 1 erreur pouver vous m'aider svp je suis un peut con doc je comprzand pas comment fair :'(
C:\Users\Bystruchkin\Desktop\Cerveur\filterscripts\new.pwn(1) : fatal error 100: cannot read from file: "samp"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
-
Salut,
erreur déjà postée. le pawno ne peut pas ouvrir ton include "SAMP" donc soit tu ne l'as pas, soit tu la mal instaler.
pour instaler une include : Dossier de ton serveurr => Pawno => Includes => et tu place ton include
MT :king
-
Salut,
Cerveur
>:( >:(
Pour ton soucis ta pas besoin de le compiler c'est juste un exemple fait pas Fredo ;)
-
MT tu voit ton fichier gveh il a vehicule.sql il fo le metre où ??
-
C'est pas mon include sa, c'est celle de MR fredo, dsl je la connait pas trop je m'en suis jamais servit :happy
mais tu peut attendre MR.Fredo qui t'expliquera tout le fonctionnement.
MT :king
-
Ok merci
-
Tout est expliquer dans les comentaire dans l'include ...
Si apres lecture tu comprend tjr pas j'esseyerai d'expliquer mieux ...
-
MF j'ai bien tout lut mais je n'arrive pas car y a des fichiers que j'ai pes sur mon gamemode ex: OnGameExit
-
MF j'ai bien tout lut mais je n'arrive pas car y a des fichiers que j'ai pes sur mon gamemode ex: OnGameExit
Surveille ton écriture:
MF => Mr Fredo
Lut => lu
car y => car il y
pes => ??(pas?)
P.S. si l'include requiert des callback que tu n'as pas présentement sur ton gamemode, il te suffit de les ajouter (public OnGameModeExit() ...)
++Sim++
-
Oui mais je les rajoute où ??? tu pourais pas me dir stp (rajouter où dans le pawno) (vers quel edroit) Merci d'avance. :-[
-
Désolé de Up, mais il me le faudrait assez rapidement :laugh
Une autre personne peut être pourrait m'aider et corriger le problème ?
Et si on met pas les "Script_***" dans Game Mode, c'est grave ;D ?
-
Up !
-
Salut,
Moi ça fait longtemps que j'ai téléchargé l'inc de MrFredo mais il y a des bugs au niveau de la sauvegarde des voitures et au niveau du remplissage d'essence je n'ai toujours pas trouvé d'ou vient le problème.
++
-
Bonjour , alors voila j'ai un petit probléme avec l'include de MrFredo , c'est que j'en ne trouve pas le OnGameModExit , Puis quelque truc je trouve pas aussi , alors quelqun pourrais me passer son msn pour me dire comment faire ? Merci d'avance
-
Sa a deja été dit plus haut si les callback ne sont pas presente dans votre script il sufit de les ajouter
-
Oui sa j'ai compris mais ou ? N'importe ou ? Meme tout en bas ?
Merci d'avance..
-
Oui, même tous en bas.
Et moi si je met les Script_ect, et que je mes le define gveh etc, j'ai pleins d'erreures, comment ca se fait ?
Double post: 16 Février 2009, 16:46:35
Up !
-
Salut,
Non mes stop up de quoi on ta dit qu'il fallait les mettres cetou Ralalaaa..
-
Je te dis que j'ai pleins d'erreurs si je le fais...
Et si je Up c'est que c'est assez imortant que je le fasse rapidement.
J'ai ça comme includes :
#include <core>
#include <float>
#include <time>
#include <file>
#include <utils>
#include <morphinc>
#include <gveh>
Et j'ai des erreurs de type :
error 021: symbol already defined: "IsNumeric"
warning 201: redefinition of constant/macro (symbol "COLOR_GREEN")
redefinition of constant/macro (symbol "COLOR_RED")
redefinition of constant/macro (symbol "COLOR_LIGHTRED")
warning 201: redefinition of constant/macro (symbol "COLOR_YELLOW")
warning 201: redefinition of constant/macro (symbol "COLOR_WHITE")
error 021: symbol already defined: "strtok"
error 047: array sizes do not match, or destination array is too small
error 021: symbol already defined: "split"
error 021: symbol already defined: "PlayerToPoint"
J'aimerais donc savoir comment régler ce problème. Quand je supprime #define <a_samp>, j'ai 5 erreurs aussi.
Merci de vos réponses..
-
Les erreur sont tres explicite....
symbol already defined ... = Fonction deja definie ... (surment dans une de t'est include ou dans ton GM) donc suprime les fonction qui sont en double ...
redefinition of constant/macro (symbol ...) veux dire que tu a deja les define ... donc suprime les definie qui sont en double...
Il est tout a fait normal que tu ai c'est erreur car dans mon include j'ai placer les fonction que tu a double et les define, donc soit tu suprime les fonction/define dans mon include soit tu les suprime dans tes autre include/gm
-
J'ai plus d'erreurs, mais ça ne marche toujours pas !
Quand je fais /vehsave, ca me met bien ce véhicule à été sauvegarder, etc., mais il n'y a pas de ligne qui se créeer dans vehinfo.cfg !
Comment se-fait il ?
Merci de vos réponses,
Aks!
-
Salut,
Chez tout le monde sa marche, pourquoi pas chez toi car tu là mal installer tout simplement.
Reverifie tout.
-
A se que j'ai entendu il y'aura des blem avec le vehsave mais j'ai jamais trouve pk , car chez moi il a toujour marcher
Pour le moment j'suis trop occuper pour me pencher sur le probleme
-
Ca ne marche pas, j'ai tous vérifier. J'ai remplacer mon GM par le "new", celui dans l'archive que fourni Mister-Fred; même résultat, quand je fais /vehsave rien n'est marqué dans le bloc-note.
Double post: 17 Février 2009, 18:32:10
J'ai peut-être trouvé un truc(peut être con...), mais voilà : J'ai mis un SendClientMessage à public SauvegardeVeh() pour les non-utilisateurs de MySQL. Voilà ce que ca donne :
public SauvegardeVeh()
{
#if defined USE_MYSQL
new query[512];
for(new v=1;v<NbVeh;v++)
{
if(VehiculeInfo[v][VehID] != INVALID_VEH_ID)
{
format(query, sizeof(query), "UPDATE %s SET Model=%d, XSpawn='%f', YSpawn='%f', ZSpawn='%f', ASpawn='%f', Couleur1=%d, Couleur2=%d, Prix=%d, Status=%d, Alarme=%d, Tuning1=%d, Tuning2=%d, Tuning3=%d, Tuning4=%d, Tuning5=%d, Tuning6=%d, Tuning7=%d, Tuning8=%d, Tuning9=%d, Tuning10=%d, Tuning11=%d, Tuning12=%d, Tuning13=%d, Tuning14=%d, Tuning15=%d, Tuning16=%d, Tuning17=%d, Peinture=%d, MaxEssence=%d, Proprio='%s', Nom='%s' WHERE VehID=%d LIMIT 1",
MYSQL_TB_VEH,VehiculeInfo[v][Model],VehiculeInfo[v][XSpawn],VehiculeInfo[v][YSpawn],VehiculeInfo[v][ZSpawn],
VehiculeInfo[v][ASpawn],VehiculeInfo[v][Couleur1],VehiculeInfo[v][Couleur2],VehiculeInfo[v][Prix],
VehiculeInfo[v][Status],VehiculeInfo[v][Alarme],VehiculeInfo[v][Tuning1],VehiculeInfo[v][Tuning2],
VehiculeInfo[v][Tuning3],VehiculeInfo[v][Tuning4],VehiculeInfo[v][Tuning5],VehiculeInfo[v][Tuning6],
VehiculeInfo[v][Tuning7],VehiculeInfo[v][Tuning8],VehiculeInfo[v][Tuning9],VehiculeInfo[v][Tuning10],
VehiculeInfo[v][Tuning11],VehiculeInfo[v][Tuning12],VehiculeInfo[v][Tuning13],VehiculeInfo[v][Tuning14],
VehiculeInfo[v][Tuning15],VehiculeInfo[v][Tuning16],VehiculeInfo[v][Tuning17],VehiculeInfo[v][Peinture],
VehiculeInfo[v][MaxEssence],VehiculeInfo[v][Proprio],VehiculeInfo[v][Nom],VehiculeInfo[v][VehID]
);
samp_mysql_query(query);
printf("---- Vehicule %d sauvegarder! ----",v);
}
}
#else
new File:VehFile = fopen(VEH_FILENAME, io_write);
new vehstring[256];
for(new v=1;v<NbVeh;v++)
{
if(VehiculeInfo[v][VehID] != INVALID_VEH_ID)
{
format(vehstring, sizeof(vehstring), "%d|%d|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%s|%s\r\n",
VehiculeInfo[v][VehID],VehiculeInfo[v][Model],VehiculeInfo[v][XSpawn],VehiculeInfo[v][YSpawn],VehiculeInfo[v][ZSpawn],
VehiculeInfo[v][ASpawn],VehiculeInfo[v][Couleur1],VehiculeInfo[v][Couleur2],VehiculeInfo[v][Prix],
VehiculeInfo[v][Status],VehiculeInfo[v][Alarme],VehiculeInfo[v][Tuning1],VehiculeInfo[v][Tuning2],
VehiculeInfo[v][Tuning3],VehiculeInfo[v][Tuning4],VehiculeInfo[v][Tuning5],VehiculeInfo[v][Tuning6],
VehiculeInfo[v][Tuning7],VehiculeInfo[v][Tuning8],VehiculeInfo[v][Tuning9],VehiculeInfo[v][Tuning10],
VehiculeInfo[v][Tuning11],VehiculeInfo[v][Tuning12],VehiculeInfo[v][Tuning13],VehiculeInfo[v][Tuning14],
VehiculeInfo[v][Tuning15],VehiculeInfo[v][Tuning16],VehiculeInfo[v][Tuning17],VehiculeInfo[v][Peinture],
VehiculeInfo[v][MaxEssence],VehiculeInfo[v][Proprio],VehiculeInfo[v][Nom]
SendClientMessage(Playerid, COLOR_GREEN, "Vérification numéro 2... Véhicule sauvegardé.");
);
fwrite(VehFile, vehstring);
printf("---- Vehicule %d sauvegarder! ----",v);
}
}
fclose(VehFile);
#endif
}
Vous tous en bas( SendClientMessage(Playerid, COLOR_GREEN, "Vérification numéro 2... Véhicule sauvegardé."); )
Et dans le jeu ça ne me le marque pas, peut être le problème est ici ?
-
Vire ton SendClientMessage , en plus tu la mit dans un format, et d'ou ta vu que la fonction avait un parametre playerid ....
J'pige pk sa foire si tu fait de betise ^^
Avant de modifier soit sur de se que tu fait ...
-
Bref, tampis. Tu ne peux pas le corriger alors ?
-
Salut,
Tu la modifier, tu te débrouille pour le remettre en place :D
+++
-
Je ne l'ai pas modifier, j'ai juste mis un truc comme ça, et je parle pas de corriger ceci, mais si l'include est fausse, comme il a dis que "beaucoup avait des problème", alors c'est peut être à cause de l'include.
-
Essai deja de lire mes reponse correctement pck moi j'vais pas me repeter 36 fois j't'ai dit se qu'il fallait faire ....
J'veux bien aider ect mais faudrait faire un effort de comprehension ...
-
Salut,
Je crois que personne s'est plaint ( sur gtao ) de ce bug, donc a mon avis il a généralisé en disant beaucoup de gens avait des bugs..
Maintenant soit t'essaye de faire comme tu peut en attendant la nouvelle version de fredow, au pire tu te fait un script comme l'include de Fredo.
On peut pas plus t'aider ...
-
Non, mais le SendClientMessage(playerid, on oublie.
Enfin bref, je vais me débrouiller...
Double post: 17 Février 2009, 20:02:43
(Le scriptfile "vehinfo.cfg" est bien à mettre dans le fichier Scriptfile ?)
-
Salut,
pour tes erreurs:
warning 201: redefinition of constant/macro (symbol "COLOR_GREEN")
redefinition of constant/macro (symbol "COLOR_RED")
redefinition of constant/macro (symbol "COLOR_LIGHTRED")
warning 201: redefinition of constant/macro (symbol "COLOR_YELLOW")
warning 201: redefinition of constant/macro (symbol "COLOR_WHITE")
tu ferais bien d'aller voir ce topic:Modifier un DEFINE (http://www.gtaonline.fr/forums/index.php/topic,6446.0.html)
++Sim++
-
Je ,n'ai plus d'erreurs mais un ami à le même problème, MrFredo lui a tous monter dans son GM, et sa marche, j'ai essayer et je n'y arrive pas...
Quelqu'un pour m'aider si je lui donne mon GM par mp ? x)
Merci de vos réponses !
-
Un Up, car j'aimerais bien utiliser cette include.
J'ai réessayer de l'installer, quand je fais /vehsave, il n'y a rien qui ne s'affiche dans le fichier du scriptfile.
Quand je supprime le fichier du scriptfile, le fichier se recréer, et par exemple si je fais /vehsave sur un vélo, voilà ce qui est écrit : 1|411|-0.545135|-12.762866|2.844213|304.492858|1|1|100000|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|50|Aucun|Infernus
Si je redemarre le serveur et que je vais sur le vélo, il marque qu'il n'est pas enregistrer.
Quel est le problème ?
-
J'ai fait une nouvelle version pour ceux qu'on des probleme d'erreur a la compilation (voir mon post dans le shoowroom)
Pour le /vehsave j'ai pas encore regarder se qui pourait causer probleme je mi metrai quand j'aurai un peux plus de temps
Sinon pour la ligne
1|411|-0.545135|-12.762866|2.844213|304.492858|1|1|100000|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|50|Aucun|Infernus
C'est enfet la ligne que j'ai mit a la base dans le scriptfile car j'avait reperé un bug lorsque y'avait aucun vehicule dans le scriptfile (je vais aussi me pencher sur se probleme quand j'aurai du temps ^^)
Desolé du retard de reponse mais en se moment j'ai pas trop la tete a sa ;)