CoD-France.com - Forums Call of Duty

»
Connexion » Inscrivez-vous ! Membres Nouveau contenu Mises à jour du statut
« Retourner à Mod Tools

{TUTO} Coffres à âmes

Sondage : {TUTO} Coffres à âmes (1 membre(s) ont votés)

Ce tuto vous a t-il été utile?

  1. Oui (1 votes [100.00%])

    Pourcentage des votes : 100.00%

  2. Non (0 votes [0.00%])

    Pourcentage des votes : 0.00%

  3. Moyennement (0 votes [0.00%])

    Pourcentage des votes : 0.00%

Vote Les invités ne peuvent pas voter

Wolf_Silver Photo Wolf_Silver 01 April 2015 - 12:59

MOD TOOLS 1.4 + UGX SCRIPT PLACER REQUIS!!!

Hello, dans ce tuto je vais vous apprendre à ajouter des coffres à âmes

Tout d'abord, téléchargez ceci et mettez le contenus des deux dossiers dans mods/nazi_zombie_??? ET dans le dossier "raw"


=======================PARTIE SCRIPT==================



ouvrez nazi_zombie_???.gsc

et ajoutez:
maps\_soul_chest::PreCache_soul_chest();


Au dessus de:
maps\_zombiemode::main();


Ajoutez aussi:
thread maps\_soul_chest::main();


En dessous de:
maps\_zombiemode::main();



Copiez zombiemode_spawner.gsc qui se trouve dans raw/maps dans mods/nazi_zombie_???/maps

Et recherchez cette ligne :
self.flame_damage_time = 0;


Et ajoutez juste en dessous:
if( level.chest_active == true )
    {
    self thread death_watch();
    }



Ajoutez aussi à la fin du fichier:
death_watch()
{
    self waittill( "death" );
    last_origin = self.origin;
    area_radius = undefined;
    soul_chest_area = getentarray( "soul_chest_area" , "targetname") ;
    
    for(i=0;i<soul_chest_area.size;i++)
    {
    area_radius = soul_chest_area[i].radius;

        if( self IsTouching( soul_chest_area[i] ) )
        {
         soul_chest_area[i] thread maps\_soul_chest::chest_death_count( last_origin, area_radius );
         break;
         }

        else
        {
        }
    wait 0.05;
    }
}





Maintenant allez dans le dossier "zone_source" ; ouvrez nazi_zombie_???.csv et ajoutez:
//BluntStuffy's Soul Chest's
rawfile,maps/_soul_chest.gsc
rawfile,animtrees/blst_soul_chest.atr
sound,blst_soul_chest_1,,all_sp
sound,blst_soul_chest_2,,all_sp
fx,blst_custom/blst_fx_chest_soul
fx,blst_custom/blst_fx_chest_idle
xmodel,blst_soul_chest
xmodel,blst_soul_chest_active
xanim,blst_soul_chest_open
xanim,blst_soul_chest_close_notfull
xanim,blst_soul_chest_close_full
xanim,blst_soul_chest_idle01
xanim,blst_soul_chest_idle02
xanim,blst_soul_chest_idle03
xanim,blst_soul_chest_idle04
xanim,blst_soul_chest_idle05
xanim,blst_soul_chest_idle06



=====================PARTIE RADIANT================

Créez un trigger>>>radius (endroit où apparaitra le coffre) et assignez lui cette valeur:
"targetname"   "soul_chest_area"


et cochez "AI-AXIS" et "NOTPLAYER"

Vous pouvez éditer la portée où les âmes des zombies pourront être absorbés en ajustant la valeur "radius"


Maintenant créez un brushmodel (script>>>brushmodel) donnez lui la texture clip avec (X= 104 Y=90 Z=250) mettez le clip au millieu du trigger_radius et assignez lui cette valeur:
"targetname"   "soul_chest_clip"



Et enfin créez 4 trigger>>>uses avec chacun comme valeur:
"targetname"   "soul_chest_reward"


chaque trigger_uses sera l'endroit où vous recevez votre arme gratuite quand tous les coffres seront remplit

Si vous voulez plus d'un coffre (8 maxi) ajoutez d'autres clip et trigger_radius


Compile level + mod builder requis!

N'oubliez pas de cochez au mod builder:
-build fastfiles
-build iwd
-le dossier images
-_soul_chest.gsc

-Enjoy!

NOTE:Je completerais ce tuto plus tard pour changer l'arme en récompence et le nombres de zombies neccessaires ainsi que pouvoir ajouter plus de 8 coffres
Ce message a été modifié par Wolf_Silver - 15 April 2015 - 09:55.
Répondre