• 30 Avril 2024, 17:05:11


Auteur Sujet: [LARP] LoadCar, SaveCarCoords avec un système de tuning = bug cars.cfg  (Lu 1281 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Myk3L

  • *
  • Tueur en série
  • Messages: 197
    • Voir le profil
Salut tout le monde !

J'ai un gamemode basé sur le larptraduitfr de scott1, autrement dit le LARP :)

A la demande de mes membres et de moi même par la même occasion (LOL), je veux y intégrer un système de tuning, c'est plus cool quand même.
Je cherche ..., je tombe sur l'include de Mr Fredo, j'arrive pas, j'y ai passé 3 heures, rien a faire. Je me suis décidé à faire mon truc tout seul, en me basant sur le gveh.

Donc je modifie mon enum cInfo comme ça :

enum cInfo
{
cModel,
Float:cLocationx,
Float:cLocationy,
Float:cLocationz,
Float:cAngle,
cColorOne,
cColorTwo,
cOwner[MAX_PLAYER_NAME],
cDescription[MAX_PLAYER_NAME],
cValue,
cLicense,
cRegistration,
cOwned,
cLock,
Tuning1,
Tuning2,
Tuning3,
Tuning4,
Tuning5,
Tuning6,
Tuning7,
Tuning8,
Tuning9,
Tuning10,
Tuning11,
Tuning12,
Tuning13,
Tuning14,
Tuning15,
Tuning16,
Tuning17,
Peinture,
};

new CarInfo[NOMBRE_DE_VEHICULES+1][cInfo];

Puis, je vais pour modifié le SaveCarCoords et le LoadCar :

Lien Pastebin : http://pastebin.com/L5q6jeQq

Je rajoute la fonction TuningVehicule et ResetTuning :

Lien Pastebin : http://pastebin.com/wnrdLtRH (j'ai modifié le header mais pas d'importance :))

Ensuite, je fais spawn mes véhicules normalement :

for(new h = MAX_VEH_SERVEUR+1; h < sizeof(CarInfo); h++)
{
AddStaticVehicleEx(CarInfo[h][cModel],CarInfo[h][cLocationx],CarInfo[h][cLocationy],CarInfo[h][cLocationz]+1.0,CarInfo[h][cAngle],CarInfo[h][cColorOne],CarInfo[h][cColorTwo],RESPAWN_VEH_TIME);
        TuningVehicule(h);
}

Mais le problème, c'est que dès que je reboot, ça mets le BORDEL dans le car.cfg et il devient comme ceci :

0|0.000000|0.000000|0.000000|0.000000|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|77

Hors ligne chneuls

  • *
  • Tueur
  • Messages: 62
    • Voir le profil
Quand tu spawn tes véhicules, pense à charger les variables... Regarde sur le GVeh de base

Hors ligne Myk3L

  • *
  • Tueur en série
  • Messages: 197
    • Voir le profil
Quelles variables ?

PS : J'utilise la fonction AddStaticVehicleEx ;)

Double post
Personne n'a la solution là ?
Je vais péter un câble, ça va faire 4 heures que je cherche :P

PS : Quelqu'un à LARP et un système de tuning ?
« Modifié: 26 Octobre 2010, 20:46:15 par Myk3L »

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Quelles variables ?

PS : J'utilise la fonction AddStaticVehicleEx ;)

Double post
Personne n'a la solution là ?
Je vais péter un câble, ça va faire 4 heures que je cherche :P

PS : Quelqu'un à LARP et un système de tuning ?

J'avais, maintenant je fait un gm de 0; s'est 1000 fois mieux

Si non cherche du coté du forum samp il y a des save tuning tout fait, si non prend celui de Sim
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne chneuls

  • *
  • Tueur
  • Messages: 62
    • Voir le profil
Myk3l que tu utilise addstaticvehicle ou le ex ou bien createvehicle osef, ce que je te parle c'est qu'il faut charger les variables quand tu charges les véhicules, regarde sur le script de de mr fredo.

Hors ligne Myk3L

  • *
  • Tueur en série
  • Messages: 197
    • Voir le profil
@chneuls : C'est ce que j'ai fais là non :
for(new h = MAX_VEH_SERVEUR+1; h < sizeof(CarInfo); h++)
{
AddStaticVehicleEx(CarInfo[h][cModel],CarInfo[h][cLocationx],CarInfo[h][cLocationy],CarInfo[h][cLocationz]+1.0,CarInfo[h][cAngle],CarInfo[h][cColorOne],CarInfo[h][cColorTwo],RESPAWN_VEH_TIME);
        TuningVehicule(h);
}

@scott1 : Merci à toi, je n'avais pas vu ce filterscript, je me sens con et j'ai pas ça (:P), je cherchais des trucs avec le mot-clé "tuning" et non pas "mod" ...

Je vais essayer ;)

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Non, toi tu charges les véhicules, j't'ai dit de regarder du coté du LoadVeh(); du GVeh de monsieur Fredo :)