Aller au contenu

Dylan

MacreaCitizen
  • Compteur de contenus

    97
  • Inscription

  • Dernière visite

Messages posté(e)s par Dylan

  1. Voici Le mod Parachute pour Vice City, les cours ayant repris ( Du moins ici en Belgique ^^ ), je vais certainement vous faire patienter un peu avant la seconde version du script, mais je ferais mon possible pour vous la proposer le plus vite possible !

     

    Vous pouvez télécharger la BETA sur le site de Vicolaships wink.gif

     

    Bon amusement !

  2. Bonjour à tous !

     

    Je crée ce sujet pour vous présentez un mod que j'ai terminé !

     

    Il s'agit du Roller Mod de GTA SAN ANDREAS ( fait par Vicolaships ) mais adapté à GTA Vice City !

     

    IMAGE

     

    Vous pouvez télécharger le mod sur le site de Vicolaships : ICI

     

    Merci et bon amusement ! biggrin.gif

     

     

    PS: Ce mod est une partie du mod sur lequel je travaille ! tongue.gif

  3. Bonjour/Bonsoir à tous,

    Ayant quelques bases en programmation (en c), j'aimerais essayer d’éditer (voir créer) un trainer (ou "cheat" pour d'autres) pour GTA Vice City,

    Je sais, cheater c'est pas bien ! Mais j'ai juste envie de COMPRENDRE rolleyes.gif

     

    Alors,

    comment éditer un trainer existant ?

    comment repérer le fichier à éditer ?

    ...

    Je ne compte pas faire quelque chose d’hallucinant, je voudrais juste pouvoir rajouter quelque option, changer les touches correspondant à certaines action, etc ...

     

    D'avance merci,

     

    Dylan.

  4. Bonjour,

    Je tente de comprendre depuis un moment certaines parties du scripte du mod "Portal Gun" et je ne comprend pas certains points:

    Comment les "anneaux" sont-ils créés ?

    Sont-ils déjà présents dans le jeu ? ( Je veux dire par là qu'alors, l'auteur du scripte aurait repris ces éléments pour créer le portail [?] )

     

    Merci d'avances,

     

    Dylan

     

    edit: Pour ceux qui ne voient pas de quoi je parle :

  5. Non, de ce côté là, C'est changer, ça a été fait instantanément:

     

    
    #
    # Load IDEs first, then the models and after that the IPLs
    #
    
    # everything is loaded on a per directory basis and in alphabetical order 
    # to improve the speed of loading
    
    #
    # Object types
    #
    IDE DATA\MAPS\washintn\washintn.IDE
    IDE DATA\MAPS\washints\washints.IDE
    
    SPLASH loadsc2
    
    
    #collision data
    COLFILE 0 MODELS\COLL\GENERIC.COL
    
    
    # have to load map.zon before any of the IPLs
    IPL DATA\MAP.ZON
    IPL DATA\NAVIG.ZON
    IPL DATA\INFO.ZON
    
    #
    # Scene information
    #
    
    SPLASH loadsc3
    
    IPL DATA\MAPS\washintn\washintn.IPL
    IPL DATA\MAPS\washints\washints.IPL
    
    
    
    #
    #  Interiors
    #
    SPLASH loadsc4
    

  6. Autre question: Quelqu'un ne connaîtrait pas un tuto qui explique comment importer un véhicule dans Vice City ? Je l'ai déjà fais une fois, je croyais m'en souvenir, et apparemment... NON blink.gif

     

    Pour info: j'ai fini le parachute en 3D pour remplacer le maverick ==> screen

     

    edit: quand je dis importer, je parle pas de GTA3.img, je parle de commencer remplacer le véhicule, sous 3dsmax9

  7. ce que j'ai voulut faire, c'est faire descendre l'hélico de '2.5' par seconde, et lorsque $z est plus petit que 10.5, détruire le véhicule sans tuer le joueur. Et si $z > 10.5 alors recommencer le label.

     

    Désolé si je ne suis pas assez claire ph34r.gif

     

     

  8. J'ai voulu essayer quelque chose pour faire en sorte que l'hélico descende lentement, mais une fois que je suis dans l'hélico, après 1 ou 2 petites secondes, je meurt. peux-tu à nouveau m'éclairer ?

     

    Je suppose que le problème doit venir du "00A6: destroy_car $parachute" non ?

     

     

     

     

    :para_0

    thread 'para_0'

    model.Load(#MAVERICK)

    038B: load_requested_models

    wait 10

    jump @para

    end_thread

     

    :para

    thread 'para'

    wait 100

    00A0: store_actor $PLAYER_ACTOR position_to $x $y $z

    if and

    0020: $z > 12.0

    00E1: key_pressed 0 17

    02D8: actor $PLAYER_ACTOR current_weapon == 1

    80DF: not actor $PLAYER_ACTOR driving

    jf @para

    0009: $z += 0.5

    wait 10

    00A5: $parachute = create_car #MAVERICK at $x $y $z

    wait 10

    036A: put_actor $PLAYER_ACTOR in_car $parachute

    wait 10

    jump @para_2

    end_thread

     

    :para_2

    thread 'para_2'

    04A2: heli $parachute fly_to $x $y $z speed 30

    wait 1000

    0009: $z += $z - 2.5

    if

    0020: $z < 10.5

    jf @para_2

    wait 100

    00A6: destroy_car $parachute

    jump @para

    if

    0020: $z > 10.5

    jf @para_2

    wait 10

    jump @para_2

    end_thread

     

    Autre chose : Comment différencies-tu les opcodes de conditions des autres ?

  9. Merci! c'est sa que je cherchais, et en parlant du poids, j'entendais par là, qu'il descende moins vite que si l'hélico tombait.

     

    edit: l'opcode ne semble pas fonctionner sous gta vc

  10. Sa y est !!! J'ai réussi :D

     

    En faite, il y avait DEUX lignes à retirer ^^'

     

    regarde:

     

    :para_0

    thread 'para_0'

    model.Load(#MAVERICK)

    038B: load_requested_models

    wait 10

    jump @para

    end_thread

     

    :para

    thread 'para'

    wait 100

    //0819: $distance = actor $PLAYER_ACTOR distance_from_ground

    00A0: store_actor $PLAYER_ACTOR position_to $x $y $z

    if and

    //0020: $distance > 1.0

    0020: $z > 0.5

    00E1: key_pressed 0 17

    02D8: actor $PLAYER_ACTOR current_weapon == 1

    80DD: not actor $PLAYER_ACTOR driving_car_with_model #MAVERICK

    jf @para

    0009: $z += 0.5

    wait 10

    00A5: $parachute = create_car #MAVERICK at $x $y $z

    wait 10

    036A: put_actor $PLAYER_ACTOR in_car $parachute

    jump @para

    end_thread

     

     

     

    Maintenant sa marche parfaitement! :D encore juste quelque détails à régler ( comme la vitesse de démarrage du véhicule, son poid, ect .. )

  11. Je suis vraiment désolé d'être SI LOURD :( Mais bon, comme on dit; c'est en faisant des erreurs qu'on apprend, non ? blush.gif

     

    Ce qui m'embête le plus, c'est que, quand je lis ce que toi tu met, tout me parait on ne peut plus logique, et je me demande pourquoi je n'y aie pas penser :(

    ( le manque d'expérience sans doute rolleyes.gif )

     

    Sinon, il y a une chose qui me perturbe : 0009: $z += 0.5

    Pourquoi mettre le '+' avant le '=' ? ca signifie '>=' ?

     

    edit: Il doit y avoir une erreur dans le script je pense, car rien ne se passe, j'ai beau sauter et appuyer sur la touche '17' le maverick n'apparait pas :(

  12. Et oui, c'est à nouveau moi rolleyes.gif

    J'ai encore un problème :/

    j'en suis a la partie ou le player tombe, et pour declencher le parachute, j'aie fais sa:

     

     

    :para_0

    thread 'para_0'

    model.Load(#MAVERICK)

    038B: load_requested_models

    jump @para

    end_thread

     

    :para

    thread 'para'

    wait 100

    0819: $distance = actor $PLAYER_ACTOR distance_from_ground

    00A0: store_actor $PLAYER_ACTOR position_to $x $y $z

    if and

    0020: $distance > 1.0

    00E1: key_pressed 0 17

    01B8: set_player $PLAYER_CHAR armed_weapon_to 1

    jf @para

    00A5: $parachute = create_car #MAVERICK at $x $y $z

    wait 10

    036A: put_actor $PLAYER_ACTOR in_car $parachute

    jump @para

    end_thread

    Seulement sa bug ( comme d'habitude ), enfin, juste le script bug, le jeu, pour sa part, tourne parfaitement ph34r.gif

    Ce que je veux dire, c'est que le parachute ne se déclenche pas sad.gif ( ici c'est un hélico je sais, mais ne t'inquiète pas pour ca, la je sais ce que je fait ^^ )

  13. Merci beaucoup! mais, j'ai un petit problème avec cette opcode: j'ai voulu tester quelque chose ;

    <code>

     

    :TEST

    Model.Load(#BRASSKNUCKLE)

    038B: load_requested_models

    wait 100

     

    :TEST_0

    $PARACHUTE = Pickup.Create(#BRASSKNUCKLE, 1, 75.2059, -812.6706, 90.464)

    03BC: $SPHERE1 = create_sphere 99.8955 -798.8403 10.4633 1.0

    if and

    00E1: key_pressed 0 19

    00FE: actor $PLAYER_ACTOR sphere 0 in_sphere 99.8955 -798.8403 10.4633 radius 1.0 1.0 10.0

    jf @TEST_0

    0055: put_player $PLAYER_CHAR at 76.7232 -810.1667 90.464

    wait 1000

    jump @TEST_0

    </code>

     

    Le jeu démarre et se fige tout de suite :(

×
×
  • Créer...