GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ShaDowxx™ le 12 Décembre 2010, 15:03:25

Titre: modifié mon système de mission
Posté par: ShaDowxx™ le 12 Décembre 2010, 15:03:25
Bonjour, voici mon soucis  :laugh

A partir d'un pickup, j'ai créer comme on me la dis avec l'exemple du bar des missions diverse mais je voudrais remplacer les missions déjà faites par le joueur par "Tuer des Apaches [ACCOMPLI]" Vous pouvez me dire comment je peut faire lors d'un mission réussite ?
Titre: Re : modifié mon système de mission
Posté par: chneubeul le 12 Décembre 2010, 16:52:23
Salut, il suffit d'enregistrer les missions faites par le joueur et lorsque que tu actualise le pickup, tu met ''Mission Apache Réussis" lorsque le joueur à sa mission de validé.
Titre: Re : modifié mon système de mission
Posté par: ShaDowxx™ le 12 Décembre 2010, 17:57:07
Hum, OK, sa marche sans problème (merci dini)
Titre: Re : modifié mon système de mission
Posté par: Xartrick le 12 Décembre 2010, 17:58:37
Pourquoi utiliser dini quand on peut utiliser les fonctions de la librairie file :D ?
Titre: Re : modifié mon système de mission
Posté par: ShaDowxx™ le 12 Décembre 2010, 18:00:28
Ah ? Développe s'il te plaît
Titre: Re : modifié mon système de mission
Posté par: Xartrick le 12 Décembre 2010, 18:09:43
Ce n'est pas une remarque très pertinente, mais c'est juste pour dire que c'est plus enrichisant d'essayer de créer son système par soit même que par une librairie qui facilite le sale travail.
Titre: Re : modifié mon système de mission
Posté par: chneubeul le 12 Décembre 2010, 20:41:19
Salut,

J'avoue que Dini, est pas terrible niveau écriture ( je parles de rapidité, car il envoie plusieurs requête pour faire le même travail en une seule.. ^^)
C'pour cela que Y_ini est née, le meilleur à ce jour. J'ai constater sur sa:mp qu'un mec à écris 1 ou 2 lignes je sais plus, et ça à donner beaucoup mieux que Y_ini, mais si il écrivais 100 lignes, ça serais le contraire..
Maintenant, si des gens veulent aussi la simplicité de Dini, utiliser DjSon l'upgrade de Dini, mais un bug c'est glissé dans l'écriture de string, regardais sur la page sa:mp de ce script ces indiqués.. ^^

Bref, A+, Sam.
Titre: Re : Re : modifié mon système de mission
Posté par: S!m le 13 Décembre 2010, 18:06:50
Salut,

Salut,

J'avoue que Dini, est pas terrible niveau écriture ( je parles de rapidité, car il envoie plusieurs requête pour faire le même travail en une seule.. ^^)
C'pour cela que Y_ini est née, le meilleur à ce jour. J'ai constater sur sa:mp qu'un mec à écris 1 ou 2 lignes je sais plus, et ça à donner beaucoup mieux que Y_ini, mais si il écrivais 100 lignes, ça serais le contraire..
Maintenant, si des gens veulent aussi la simplicité de Dini, utiliser DjSon l'upgrade de Dini, mais un bug c'est glissé dans l'écriture de string, regardais sur la page sa:mp de ce script ces indiqués.. ^^

Bref, A+, Sam.

je n'aime pas djson pour une raison principale, la création du fichier de sauvegarde (avec djCommit) est hyper lente. Après, tant que ce n'est pas utilisé très souvent...

++Sim++
Titre: Re : modifié mon système de mission
Posté par: chneubeul le 13 Décembre 2010, 18:43:07
Ben, ça dépend la syntaxe, si tu veux écrire une ligne par exemple

"%d|%d|%d", a, b, c
comme ceci par exemple, ben c'est cool d'utiliser le système de base, sinon
si tu dois utiliser variables par variables, ben là ça devient plus complexe et tu as des lignes à rallonges ^^
Titre: Re : modifié mon système de mission
Posté par: chneubeul le 13 Décembre 2010, 19:08:25
Yep, mais j'avais oublier aussi la lecture, c'est une ligne énorme Oo
Titre: Re : modifié mon système de mission
Posté par: ShaDowxx™ le 14 Décembre 2010, 07:36:35
Vous m'avez perdu en route