i started making maps few weeks ago but i now wanna try more scritping
i made a test map for jump pads and i also made a script but i get a error everytime again and again can someone of you guys
check this script and edit it so it works?
would be awesome !
Code: Select all
main()
{
        maps\mp\_load::main();
 
        game["allies"] = "sas";
        game["axis"] = "russian";
        game["attackers"] = "axis";
        game["defenders"] = "allies";
        game["allies_soldiertype"] = "woodland";
        game["axis_soldiertype"] = "woodland";
 
        setdvar( "r_specularcolorscale", "1" );
        thread jumper();
}
 
jumper()
{
        jumpx = getent ("jump","targetname");
        glow = getent ("glow","targetname");
        air1 = getent ("air1","targetname");
        air2 = getent ("air2","targetname");
        air3 = getent ("air3","targetname");
        air4 = getent ("air4","targetname");
 
        level._effect[ "beacon_glow" ] = loadfx( "misc/ui_pickup_available" );
        maps\mp\_fx::loopfx("beacon_glow", (glow.origin), 3, (glow.origin) + (0, 0, 90));
 
        time = 1;
        for(;;)
        {
                jumpx waittill ("trigger",user);
                if (user istouching(jumpx))
                {
                        //throw = user.origin + (100, 100, 0);
                        air = spawn ("script_model",(0,0,0));
                        air.origin = user.origin;
                        air.angles = user.angles;
                        user linkto (air);
                        air moveto (air1.origin, time);
                        wait 1;
                        air moveto (air2.origin, time);
                        wait .5;
                        air moveto (air3.origin, time);
                        wait .5;
                        air moveto (air4.origin, time);
                        wait 1;
                        user unlink();
                        wait 1;
                }
        }
}



