GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: sheppertizer le 21 Septembre 2009, 08:11:55
-
Me re voila ^^
Pour cette fois je suis bloquer sur un bout de code , je m explique
J ai creer un systheme de sauvegarde de tuning jusque la tout va bien tout se sav sans probleme
parcontre je n arrive pas a load les sav quand je demare le server les voiture reste d origine
Mon script fonctione comme sa:
je monte dans la voiture
je la tune
je la sav (le fichier scriptfile se creer sous cette forme "%s.t.txt" exemple==> Toni_parker.t.txt
dans mon fs pour load j ai mi sa
#define V_FILE_LOAD "%s.t.txt"
public OnGameModeInit()
{
LoadVehicles();
return 1;
}
stock LoadVehicles()
{
if(fexist(V_FILE_LOAD))
{
new SplitDiv[99][V_LIMIT];
new filestring[256];
new File: file = fopen(V_FILE_LOAD, io_read);
}
}
rien ne charge le voiture reste normale
quelqu un a une petite idee ?
-
pourquoi de ne te base pas sur le FS de Sim
-
Une de tes erreur vient du fait que tu ouvre une fichier qui s'appelle "%s.t.txt"
Il manque une ou deux ligne ligne avant le fexist pour construire le nom du fichier.
Ensuite, fopen ne fait qu'ouvrir le fichier, il faut ensuite utiliser fread pour lire les données qu'il contient.
Et ne pas oublier de fermer le fichier en utilisant fclose.
++
Syg
-
oki merci du coup de main car c est pas evident de scripter quelque chose qui marche sans buguer le reste.
il n y as pas beaucoup de FS capable de tuner une voiture inGame et de la sav pui de la load auto
j en ai assayer 2 ou 3 mais aucun ne fonctione
ps: hier sur le systheme de vie j ai coriger l ereur pour l id 0 il fonctione bien donc puis je le metre en FS dans le showroom ?
++
-
biensur
-
Je pense que c' est le taxi Vm
Normalement tout doit fonctionne sauf si tu a touche au systeme de load fichier =)
-
non ce n est pas le systheme de taxi
c est un vieu code que j ai denicher du site samp
source
(http://solidfiles.com/info_imgs/T2fb.jpg) (http://solidfiles.com/d/T2fb)
le systheme de taxi je l ai essayé mais il ne me sauvegarde rien il creer juste un fichier avec le nom de la personne et il y a 2 "0" dedans