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.

Sneeuweffecten toevoegen aan je sp map
Welkom in deze sp tutorial waarin wordt uitgelegd hoe je vallende sneeuw aan je sp map toevoegt. Je zal merken dat dit zeer goed lijkt op de regeneffect tutorial. Zo moet je enkel scripten (.gsc en _fx.gsc file) en voor het mapping gedeelte moet je enkel de afstand tussen de player en de bovenkant van je skybox weten.
Eerst en vooral de gsc file in orde maken. We moeten onze _fx.gsc weer oproepen via deze lijn:
maps\mapnaam_fx::main();
Daarnaast kan je ook volgende lijn toevoegen (niet noodzakelijk)
setEnvironment ("cold");
Dit is een animatie van de actors, ze zullen hierdoor bv. in hun handen wrijven om warmen te krijgen, de typische kenmerken van wanneer het koud is.
Je .gsc file zou er dus als volgt moeten uitzien:
mapnaam.gsc
#include maps\_utility;
main()
{
maps\_load::main();
maps\mapnaam_fx::main();
setEnvironment ("cold");
level.player takeallweapons();
level.player giveWeapon ("ppsh");
level.player giveWeapon ("colt");
level.player giveWeapon ("fraggrenade");
level.player switchToWeapon ("ppsh");
}
en deze code moet in je _fx.fsc bestand
mapnaam_fx.gsc
main()
{
level thread precacheFX();
level thread playerEffect();
}
precacheFX()
{
level._effect["snow_light"]= loadfx ("fx/misc/snow_light.efx");//andere effecten: iw_07.iwd/fx/misc
level._effect["cold_breath"]= loadfx ( "fx/misc/cold_breath.efx" );
}
playerEffect()
{
player = getent("player","classname");
for (;;)
{
playfx ( level._effect["snow_light"], player.origin + (0,0,300), player.origin + (0,0,350) );
wait (0.75);
}
}
Let ,net zoals bij de regeneffect tutorial, ervoor op dat je skybox hoog genoeg is of verander de waarden in player.origin + (0,0,300).
Voor je de map test, wil ik jullie dit nog zeggen: als je de sneeuw wilt zien, zorg er dan voor dat directx 9 is geselecteerd bij options-graphics- Rendering Method Preference.
Mochten er nog vragen zijn hierover, je kan altijd op het forum terecht.
