Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

254730 Messages dans 14037 Fils de discussion- par 6623 Membres - Dernier membre: Magicien

24 Mai 2012 à 14:25:10
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center]Showroom SA:MP (Modérateurs: S!m, Xartrick)[FS] SMod - Sauvegarde des mods V2.2
Pages: [1] 2 3 ... 8   Bas de page
Imprimer
Auteur Fil de discussion: [FS] SMod - Sauvegarde des mods V2.2  (Lu 5782 fois)
0 Membres et 3 Invités sur ce fil de discussion.
S!m
Hors ligne Hors ligne


Moderateur
GTAOnline Fan Boy
*

Messages: 2260


« le: 02 Août 2009 à 20:52:37 »

SMod V2.2
Sauvegarde de mod ajouté dans les garage de tunning

Utilisation:

Il vous suffit de copier le fichier SMod.amx, d'ajouter SMod à vos filterscript (dans le fichier server.cfg) et puis de lancer le serveur.

Pour pouvoir le compiler, vous avez besoin de l'includes zcmd.

le filterscript comporte deux commandes:
/savemod - sauvegarde les mods présents sur le véhicules (les couleurs/paintjob seront mis à jour selon les modifications mais pas les pièces, faire la commande à nouveau pour modifier)
/unmod - efface la sauvegarde et enlève les composantes (sauf paintjob et couleurs)

ATTENTION: Si vous modifiez un véhicule qui peut changer de vehicleid (un véhicule qui est détruit par exemple), certains bugs peuvent survenir(les mods ne seront pas appliqués au bon véhicule)...

Considérations techniques:

En terme de vitesse, le chargement et la sauvegarde se font en moins de 10 ms (environ 6 ms sur ma machine).
Considérant que le chargement n'a lieu qu'au lancement du script, et la sauvegarde que lorsque l'on tape /savemod, je ne pense pas que ces résultats soient problématiques.
Si toutefois des problèmes sont rencontrés, je peut modifié le système pour n'enregistrer que les véhicules moddés.

Défaut(s) connu(s):

j'ai testé la version 2.1.0. Au chargement initial des mods sur les voitures.
Il semble que certaines pièces ne soient pas ajouté (j'ai vu l'aileron et la nitro manquante).
Toutefois, dès qu'une voiture est respawn ce problème disparait.
J'ai essayer de le faire directement dans le script mais ça ne semble pas fonctionner très bien alors...

Téléchargement:

Nouvelle - V2.2.1 :


Lien Pastebin

Anciennes:

- V2.0.1 :



Lien Pastebin

- V1.1.0 :


Lien Pastebin

Historique:

V1.0.0 - 2 août 2009:
  - sortie initiale
 - chargement/sauvegarde des mods ajoutés

V1.1.0:
 - ajout de la gestion des couleurs

V2.0.0:
 - ajout de la gestion des paintjob
 - correction de bugs majeurs (avec la 0.3)

V2.0.1:
 - petite correction de bug (ajout de la gestion paintjob + couleur je pense)

V2.1.0 - 10 Janvier 2010:
 - ajout de la vérification de la compatibilité des mods avec les véhicules via la fonction VehicleModCheck de Y_LESS
 - révision du système de sauvegarde, bien mieux codé, plus propre, fichiers enregistrés en binaire, permet d'éviter des erreurs causées par des modifications du fichier. De plus la structure est plus efficace et sure. RECOMMANDÉE, NON COMPATIBLE AVEC LES VERSIONS PRÉCÉDENTES

V2.2.0 - 10 Janvier 2010:
- retrait de la fonction permettant de sauvegardé un seul véhicule
 - correction d'un problème qui faisait que si un joueur quelconque changeait la couleur ou la paintjob d'un véhicule moddé après sa sauvegarde, le changement était sauvegardé
 - ajustement d'un défaut concernant l'ajout d'une paintjob après l'ajout d'une couleur, ce qui entrainait la modification de couleur de la paintjob (alors qu'au moment de l'application ce n'est pas le cas)
 - retrait du timer pour sauvegarder les mods, la sauvegarde a désormais lieu à chaque changement (/savemod et /unmod)
 - ajout de commentaires pour expliquer
 - amélioration de l'initialisation du tableau principal au lancement du fs

V 2.2.1 - 11 Janiver 2010:
 - correction d'un problème qui causait la perte de la paintjob et de la couleur si le véhicule était de nouveau /savemod après avoir été chargé (au lancement du fs)

amusez-vous avec ce petit fs,

Les commentaires et suggestions sont appréciées

++Sim++
« Dernière édition: 11 Janvier 2011 à 19:05:55 par Sim » Journalisée





R@f
Administrateur Système de GTAOnline.fr
Hors ligne Hors ligne


Administrateur
GTAOnline Fan Boy
*

Messages: 2924


WWW



« Répondre #1 le: 02 Août 2009 à 22:11:34 »

Joli script Clin d'oeil GG

++
R@f
Journalisée


Mon FlickrMon Twitter - Saxoboy




Non non non, je ne donne pas d'aide par PM, y a le forum pour ça. Et non, je n'hébergerais pas votre serveur, donc inutile de m'envoyer un PM pour ça aussi.
RaiDeN
Team: Black & White
En ligne En ligne


GTAOnline Legend
*

Battlefield Fan

Messages: 3373


WWW



RaiDeN5992

« Répondre #2 le: 02 Août 2009 à 22:54:32 »

J'ai testé, c'est un très bon script GG Sim !!

C'est moi où c'est + actif ici que dans la Salle de Discutions ? laugh

GL pour tout les scripteur qui script Ninja

++
Raiden
Journalisée

★☆ B&W. RaiDeN ☆★

Black & White DnB - Factory Galerie Graphique

[viruz]rider_77
Hors ligne Hors ligne


GTAOnline Fan Boy
*

C/C++ programming

Messages: 1845


« Répondre #3 le: 02 Août 2009 à 23:28:55 »

Nice script.
Journalisée
Ssk
Développeur d'Open SA-MP
Hors ligne Hors ligne


Sous-admin
GTAOnline Legend
*

Open-SA-MP - Unlimited Experience

Messages: 3731


WWW



sasuke78200

« Répondre #4 le: 02 Août 2009 à 23:31:52 »

GG Jolie Fs ca va en aider plus d un
Journalisée






Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog
Azz45
Good Player
Hors ligne Hors ligne


GTAOnline Fan Boy
*

RolePlay Player

Messages: 1576


« Répondre #5 le: 02 Août 2009 à 23:45:26 »

GG, Sim.
Journalisée


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~~•~  ~•~  ~•~  ~•~
Avancement du GM : 3%
~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~
~•Merci Kloken, pour la vidéo lors de mon anniversaire•~
ApocKalipsS
Hors ligne Hors ligne


GTAOnline Addict
*

**** | Une experience GTA IV hors du commun !

Messages: 1092


« Répondre #6 le: 19 Août 2009 à 13:30:10 »

Je n'ai rien modifié, j'ai mit un véhicule tunné (Paintjob, hydraulique, nitro, par choc avant/arrière...) au Loco Low Co, j'ai reboot et mon véhicule n'était plus tuné Triste
Journalisée
Ssk
Développeur d'Open SA-MP
Hors ligne Hors ligne


Sous-admin
GTAOnline Legend
*

Open-SA-MP - Unlimited Experience

Messages: 3731


WWW



sasuke78200

« Répondre #7 le: 19 Août 2009 à 15:05:04 »

Detruit le vehicule ( casse le IG ) puis attend sont respawn et dit nous le resultat
Journalisée






Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog
jordanve
Hors ligne Hors ligne

Grand Banditisme
*

Messages: 88


WWW
« Répondre #8 le: 31 Août 2009 à 16:39:50 »

Moi la peinture ne se sauvegarde pas c'est bizzarre ?

Double post
Pourquoi la peinture est noir sur mes vehicules ?
« Dernière édition: 31 Août 2009 à 17:28:15 par jordanve » Journalisée
cristab
Hors ligne Hors ligne


Admin V.I.P
GTAOnline Legend
*

Messages: 7333


« Répondre #9 le: 31 Août 2009 à 17:36:12 »

evite les double post stp


je n'ai pas regarder le FS mais si il utilise un timer pour mettre les composant sur les vehicule augmente le un peu
Journalisée

jordanve
Hors ligne Hors ligne

Grand Banditisme
*

Messages: 88


WWW
« Répondre #10 le: 31 Août 2009 à 18:08:56 »

Oui mais il n'y auras pas le Tunage avant tel seconde tu pourrais pas regarder sur le fs et desactiver la ligne pour les couleurs ? Merci
Journalisée
cristab
Hors ligne Hors ligne


Admin V.I.P
GTAOnline Legend
*

Messages: 7333


« Répondre #11 le: 31 Août 2009 à 18:24:31 »

essaie ceci

Code:
public OnVehicleSpawn(vehicleid)
{
//      printf("vehicle %d spawned!", vehicleid);
        if(gVehicleModded[vehicleid] == 1)
        {
                SetTimerEx("VehicleAddComponent", 500, 0, "i", vehicleid);
                SetTimerEx("AddComponents ", 500, 0, "i", vehicleid);
        }
        return 1;
}
Journalisée

Mr_C30
Hors ligne Hors ligne


GTAOnline Addict
*

souvent conquise jamais soumise

Messages: 947






Djames69

« Répondre #12 le: 31 Août 2009 à 18:40:06 »

pas mal surtout que tu le fait pour nous  Bisous je pense aussi que sa en intéreseras plus d'un Clin d'oeil
Journalisée




Manger du radis noir !
>>> >>> >>><<< <<< <<<

S!m
Hors ligne Hors ligne


Moderateur
GTAOnline Fan Boy
*

Messages: 2260


« Répondre #13 le: 01 Septembre 2009 à 00:24:22 »

Salut,

le problème c'est que la couleur du véhicule n'est pas gérer par le script

je peut aisément l'ajouter pour une nouvelle version...

++Sim++
Journalisée





Rawiel
Hors ligne Hors ligne

Petit nouveau
*

Messages: 9


« Répondre #14 le: 01 Septembre 2009 à 11:00:07 »

Oui sim,

Fais la très vite alors ^^
Journalisée
Pages: [1] 2 3 ... 8   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 0.28 secondes avec 26 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com | Contact