• 02 Mai 2024, 10:56:40


Auteur Sujet: La tour de paille  (Lu 2275 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
La tour de paille
« le: 10 Septembre 2007, 23:53:20 »
Salut,
Je viens de terminer le portage en PAWN d'un tutorial de MTA (http://www.mtasa.com/tutorial4.html)
Il n'y a pas d'auteur défini (simplement "The MTA and QA Team") donc je n'ai pu citer personne.

J'en ai fait un filterscript qui peut être chargé dans n'importe quel mode n'utilisant pas d'objet.
Attention, ce filterscript "consomme" 150 objets, si le mode dans lequel il est chargé en utilise aussi, le serveur risque de devenir instable et les clients risquent de planter.

Ce filterscript est disponible ici : http://pastebin.gtaonline.fr/pastebin.php?show=52

Bien évidement, ce filterscript est utilisable comme bon vous semble mais si vous l'améliorer, faites en profiter les autres.
Et n'oubliez pas d'en citer la source ...

++
Syg
Courtesy of GtaManiac

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : La tour de paille
« Réponse #1 le: 11 Septembre 2007, 00:04:43 »
Croustillant  :)

Je vais devoir faire péter le Save Position (C'est pas de la triche  ::))

Merci beaucoup Syg  ;)

Edit : Wow la vue  :blink



Edit 2 : Par contre j'ai rien compris dans le script :( Tu pourais pas nous expliquer un peux ?
« Modifié: 11 Septembre 2007, 00:35:26 par urbanghetto »

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : La tour de paille
« Réponse #2 le: 11 Septembre 2007, 01:30:20 »
Les explications sont dans le tutorial MTA (en anglais par contre) et j'ai mis beaucoup de commentaires dans le code mais bon, on en met jamais assez.
En plus, j'ai vu ton tuto et je t'ai dit exactement la même chose : expliques  :D.

Bon, on va revoir notre copie chacun de notre coté.
J'ai pas le temps ce soir de disserter sur mon script mais je le dissequerais demain.

++
Syg
Courtesy of GtaManiac

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : La tour de paille
« Réponse #3 le: 12 Septembre 2007, 20:55:12 »
SUPER FS !!!
mega fun ton FS !! sur le forum SA-MP tu seras considérer comme un demi-dieu !! le king (syg) garde sa couronne  :king

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : La tour de paille
« Réponse #4 le: 12 Septembre 2007, 21:53:10 »
Comme je le dis dans mon premier post, ce n'est qu'un portage, tout le mérite revient à je ne sais pas qui de l'équipe MTA.

++
Syg
Courtesy of GtaManiac

Hors ligne spykerc8

  • *
  • 'The GTAOnline.fr GodFather'
  • Messages: 3821
    • Voir le profil
    • http://www.gtaonline.fr
Re : La tour de paille
« Réponse #5 le: 13 Septembre 2007, 06:58:13 »
Le tuto a été traduit en francais...Cf : codage LUA » GTAOnline.
Bonne idée en tout cas!


~ Leader honoraire de la FsK Team ~ -
~ Membre honoraire de la PCP Team ~

Co-fondateur de GTAO - Retraité de la communauté

"Nous ne sommes rien, soyons tout !"


Hors ligne MultiGamers

  • *
  • Grand Banditisme
  • Serveur à bas prix ! ;)
  • Messages: 857
    • Voir le profil
Re : La tour de paille
« Réponse #6 le: 15 Septembre 2007, 02:25:32 »
Est-ce les bottes de foins qui bouge partout et il faut aller le plus haut posible ?  ;)

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : La tour de paille
« Réponse #7 le: 15 Septembre 2007, 11:37:00 »
C'est tout à fait ça Ordixp.

++
Syg
Courtesy of GtaManiac

Hors ligne Micka

  • *
  • Gangster
  • Messages: 1016
    • Voir le profil
    • Planet-Ados
Re : La tour de paille
« Réponse #8 le: 15 Septembre 2007, 13:55:32 »
Pas bien compris, c'est un filterscript à chargé c'est tout ou y a quelques choses d'autre à faire ?

Pour les trucs de pailles je vois pas de CreateObjet.

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : La tour de paille
« Réponse #9 le: 15 Septembre 2007, 18:41:18 »
createobject est remplacer par sa je pense :
#define PAILLE_B          146    // Nombre de bottes de paille total
« Modifié: 16 Septembre 2007, 12:25:57 par Raf(FS) »

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : La tour de paille
« Réponse #10 le: 15 Septembre 2007, 22:49:50 »
Donc, mode d'emploi :
1 - Copier tout le script et le coller dans un fichier avec un nom de votre choix et avec l'extension .PWN.
2 - Placer ce fichier dans le répertoire filterscript du serveur.
3 - Compiler ce script
4 - Pour charger ce filter script, il faut soit le mettre dans la liste des filterscript dans le fichier server.cfg soit utiliser la commande /rcon loadfs <nom du filterscript> (il faut se logué admin avant : /rcon login <adminpwd>)
5 - Un fois le filterscript chargé, il suffit de taper la commande /hay pour être téléporté au pied de la tour de paille.
6 - Pour décharger le filterscript il faut utiliser la commande /rcon unloadfs <nom du filterscript>

Le but du jeu est d'arriver tout en haut de la tour.
NB : Les scores des joueurs indiquent à quels niveaux de la tour ils se trouvent.

Sinon, pour Babounet, il y a 3 CreateObject dans le filterscript, lignes 153, 172 et 180. Le premier sert à créer les bottes de paille de la tour (celles qui bougent), le deuxième sert à créer les 4 rochers (ceux qui tombent quand on les touche) et le dernier sert à créer la botte de paille fixe tout en haut de la tour sur laquelle se trouve le "pickup bonus" pour ceux qui sont arrivés jusqu'en haut.

Pour le tutoriel en français dont parle Spyker : http://www.gtaonline.fr/forums/index.php/topic,825.0.html
Mon filterscript est un portage donc il est conforme au tutoriel mis à part l'affichage du texte avec le niveau des joueurs dans la tour que j'ai remplacé par le scrore (par flemmardise).

++
Syg
Courtesy of GtaManiac

Hors ligne MultiGamers

  • *
  • Grand Banditisme
  • Serveur à bas prix ! ;)
  • Messages: 857
    • Voir le profil
Re : La tour de paille
« Réponse #11 le: 17 Septembre 2007, 02:12:47 »
J'ai tester et cela est vraiment super !  ;)