Welkom Gast! [Registreer] :: [Login]
Navigatie

Tutorials

Shoutbox
U dient in te loggen om een bericht te plaatsen.

24/05/2013 21:47
Van 29 mei tot 24 juni. Lang genoeg...

24/05/2013 19:07
Presentatie maandag en dan examens van volgende week vrijdag tot 18 juni

24/05/2013 18:31
Hiero bedoel ik wijsneus Pfft

24/05/2013 18:10
Veel mensen Pfft

24/05/2013 15:19
Nog mensen trouwens met eindexamen?


Registreer of log in
Om gebruik te maken van de volledige functionaliteit van Modbase moet je ingelogd zijn.
Na registratie kan je reageren, onderwerpen starten, projecten toevoegen en nog veel meer.

Dit is volkomen gratis en duurt hoogstens een minuut.

Registreer gratis

Vuur maken



Hallo,
Dit is mijn eerste script tutorial. Ik heb de laatste tijd wat geëxperimenteerd met scripten en nu zal ik uitleggen hoe je vuur in je map maakt.

Ik vind deze tutorial leuk om te maken, het is absoluut niet moeilijk.
Ok, hier gaan we:

Eerst en vooral maak je dus je omgeving en beslis je waar je het vuur wil hebben. Wanneer je die plaats gevonden hebt, noteer je de coördinaten.
Dit zie je hier



Om de z-coördinaat te zien, verander je je aanzicht naar zijaanzicht en beslis je vanaf welke hoogte het vuur moet vertrekken. Om de z-coördinaat van de rook te vinden, moet je gewoon wat hoger doen. Vb. z vuur= 315 dan z rook = 350



Ok, noteer de coördinaten ergens, we hebben ze straks nodig.
Nu kunnen we nog een rood oranje gloed toevoegen om het wat realistisch te maken.
In je aanzicht klik je op de rechtermuistoets, ga je naar light.
Met het licht kristal geselecteerd, druk je op K en stel je de gewenste kleur in vb.oranje.
Het lich kristal plaats je ongeveer op ooghoogte.



Nu maak je een trigger brush boven de plaats waar het vuur zal komen, die trigger zal ervoor zorgen dat je levensbalk vermindert wanneer je te dicht bij het vuur komt.
Om dat te doen, selecteer je de trigger, dan rechtermuis in het 2D grid > trigger > hurt.



Ok, je slaat de map op vb fire.map . Dit was de mapping gedeelte, nu volgt het scripten.
Open nu kladblok en vul je onderstaande code in.

main()
{
level._effect["fire"] = loadfx ("fx/fire/tinybon.efx");
maps\mp\_fx::loopfx("fire", (555, -435, 315), 0.6);
level._effect["smoke"] = loadfx ("fx/smoke/ash_smoke.efx");
maps\mp\_fx::loopfx("smoke", (555, -435, 370), 0.7);
maps\mp\_load::main();
}

Vul je coordinaten in die je in het begin van deze tutorial hebt genoteerd.



Sla dit bestand op als .gsc in dezelfde map als je fire.map.
De gsc file moet dezelfde naam hebben als je bsp file: dus fire.gsc

Zo, nu enkel nog compilen, dit is het resultaat:



Hopelijk was dit duidelijk en kan iemand dit gebruiken.
Voor vragen kan je altijd terecht op modbase forums.

Inloggen

Online users
Nieuwste lid:
hmarci99

· hmarci9900:58:44
· HuRRaCaNe01:41:41
· Stijn01:42:31
· vixzaa01:52:29
· Fristi02:13:12
· usselite02:13:32
· simple03:23:46
· ground zero04:28:58
· 555henny55504:32:11
· Niels04:38:04
· Google[bot]Online

Gasten online: 5


Link ons

Partners

Links


Naar Boven

© 2006-2013 Modbase. Alle rechten voorbehouden. Disclaimer & cookies | Gedragscode

Custom coding by Stijn, Image fixing by Derix