Results 1 to 7 of 7

Thread: cod2 blackhawk script

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Private feritkkan's Avatar
    Join Date
    Jun 2016
    Posts
    29
    Thanks
    1
    Thanked 0 Times in 0 Posts

    cod2 blackhawk script

    hi all
    i have cod2 spawn blackhawk script but this not working how i can activate this or this not working ? i can share all scripts if anyone wanna


    PHP Code:
    hawk_map()
    {
        switch(
    getcvar("mapname"))
        {
            case 
    "mp_breakout":
                
    origin[1] = (3121.753740.12, -4.73811);
                
    origin[2] = (3342.625803.586.98134);
                
    origin[3] = (5910.733970.66, -17.9055);
                
    origin[4] = (5449.046080.11, -8.36727);
                break;

            case 
    "mp_brecourt":
                
    origin[1] = (-346.984, -1277.3616.1951);
                
    origin[2] = (-2153.44, -852.40321.3248);
                
    origin[3] = (-2119.561049.49, -22.1132);
                
    origin[4] = (2647.56750.154, -127.923);
                break;

            case 
    "mp_burgundy":
                
    origin[1] = (1576.592214.940.65553);
                
    origin[2] = (-418.4722490.51, -1.35135);
                
    origin[3] = (577.573, -499.4148.125);
                
    origin[4] = (206.4831022.020.124997);
                break;

            case 
    "mp_dawnville":
                
    origin[1] = (1711.28, -16658.9, -12.6928);
                
    origin[2] = (531.205, -15046, -60.9014);
                
    origin[3] = (-1323.55, -17739.550.2852);
                
    origin[4] = (-279.098, -15992.1, -26.8657);
                break;

            case 
    "mp_decoy":
                
    origin[1] = (8462.13, -12753.9, -468.088);
                
    origin[2] = (8545.96, -14249.6, -700.248);
                
    origin[3] = (6712.08, -13593.1, -463.833);
                
    origin[4] = (7222.98, -13271.3, -486.127);
                break;

            case 
    "mp_downtown":
                
    origin[1] = (3213.14582.7425.7748);
                
    origin[2] = (309.35, -2436.07, -4.25443);
                
    origin[3] = (630.60362.213733.5282);
                
    origin[4] = (2697.07, -1503.6821.8649);
                break;

            case 
    "mp_farmhouse":
                
    origin[1] = (992.717, -240.102157.369);
                
    origin[2] = (-813.425, -2040.6226.4721);
                
    origin[3] = (-3452.31, -1514.02, -43.7436);
                
    origin[4] = (-3075.62867.325, -52.2979);
                break;

            case 
    "mp_harbor":
                
    origin[1] = (-11019.3, -7442.6418.3017);
                
    origin[2] = (-9458.54, -6664.4412.5884);
                
    origin[3] = (-6661.15, -7329.5, -2.42102);
                
    origin[4] = (-6892.34, -8825.032.23939);
                break;

            case 
    "mp_leningrad":
                
    origin[1] = (610.879, -542.39412.5687);
                
    origin[2] = (-644.75, -753.75617.3979);
                
    origin[3] = (-1977.9435.641944.5819);
                
    origin[4] = (-617.804569.46817.0119);
                break;

            case 
    "mp_matmata":
                
    origin[1] = (4884.64501.3817.9186);
                
    origin[2] = (2658.125644.24, -4.34331);
                
    origin[3] = (4088.167623.38, -17.2668);
                
    origin[4] = (5255.437889.312.0499);
                break;

            case 
    "mp_railyard":
                
    origin[1] = (-102.665, -502.81811.3324);
                
    origin[2] = (-2306.94, -232.7121.0621);
                
    origin[3] = (-2346.493095.16, -63.875);
                
    origin[4] = (-313.1691416.563.61765);
                break;

            case 
    "mp_rhine":
                
    origin[1] = (7960.8815999.9450.223);
                
    origin[2] = (6504.6314842.6408.414);
                
    origin[3] = (5955.0116523.6444.372);
                
    origin[4] = (3425.1215458.8324.125);
                break;

            case 
    "mp_trainstation":
                
    origin[1] = (3902.47, -3793.7, -31.875);
                
    origin[2] = (7884.18, -1723.15, -10.531);
                
    origin[3] = (7895.15, -3650.38, -24.9854);
                
    origin[4] = (5965.83, -4887.5, -8.8297);
                break;

            case 
    "mp_carentan":
                
    origin[1] = (1840.162012.62, -24.711);
                
    origin[2] = (485.276891.929, -7.875);
                
    origin[3] = (-335.1472240.27, -31.875);
                
    origin[4] = (941.043786.86, -27.5226);
                break;

            case 
    "mp_toujane":
                
    origin[1] = (1208.852105.99264.125);
                
    origin[2] = (147.761367.57, -7.02704);
                
    origin[3] = (285.181150.026, -12.8848);
                
    origin[4] = (2515.291309.0150.2757);
                break;

            case 
    "zomx_7thpark":
                
    origin[1] = (1013.223040.2716.125);
                
    origin[2] = (-1040.583637.0916.125);
                
    origin[3] = (114.3511263.9116.125);
                
    origin[4] = (2704.35427.83116.125);
                break;

            case 
    "zomx_airfield2":
                
    origin[1] = (-1177.31, -445.1460.125);
                
    origin[2] = (1251.52313.8290.137111);
                
    origin[3] = (2338.26, -1778.380.115781);
                
    origin[4] = (-550.358, -1560.361.125);
                break;

            case 
    "zomx_area50":
                
    origin[1] = (-332.822749.39923.125);
                
    origin[2] = (-1460.621577.3320.2084);
                
    origin[3] = (-1852.81, -1102.6618.0305);
                
    origin[4] = (2222.58, -1830.0530.0819);
                break;

            case 
    "zomx_bridge":
                
    origin[1] = (-132.1613550.22424.125);
                
    origin[2] = (-176.162581.22424.125);
                
    origin[3] = (-156.81563.293471.828);
                
    origin[4] = (-584.416, -1382.47424.125);
                break;

            case 
    "zomx_defender":
                
    origin[1] = (-1073.85733.5248.125);
                
    origin[2] = (-1258.31, -378.4668.125);
                
    origin[3] = (6056.83306.312.3063);
                
    origin[4] = (5142.741189.4156.94);
                break;

            case 
    "zomx_dust2":
                
    origin[1] = (-1592.611706.980.125001);
                
    origin[2] = (964.2732179.7248.125);
                
    origin[3] = (1425.07518.646, -103.875);
                
    origin[4] = (706.998, -483.753, -23.875);
                break;

            case 
    "zomx_hunters":
                
    origin[1] = (85.5575977.1048.125);
                
    origin[2] = (1305.47, -2004.488.125);
                
    origin[3] = (-1580.83, -2467.378.125);
                
    origin[4] = (-2481.75, -734.1438.125);
                break;

            case 
    "zomx_jatszoter":
                
    origin[1] = (2309.783636.897.125);
                
    origin[2] = (1405.241093.317.125);
                
    origin[3] = (-77.6459, -988.5989.125);
                
    origin[4] = (-1209.573439.68.125);
                break;

            case 
    "zomx_kalzdaba":
                
    origin[1] = (-485.324, -1889.220.125);
                
    origin[2] = (1234.16, -1439.45128.125);
                
    origin[3] = (1170.881606.56, -117.115);
                
    origin[4] = (-448.687, -36.368734.6581);
                break;

            case 
    "zomx_lidl":
                
    origin[1] = (-1254.21946.8190.125);
                
    origin[2] = (2350.65917.8880.124999);
                
    origin[3] = (2183.75, -4173.190.125002);
                
    origin[4] = (-1305.17, -40390.125);
                break;

            case 
    "zomx_lost_airfield_v1":
                
    origin[1] = (1836.82, -803.4637.125);
                
    origin[2] = (3122.51519.1214.125);
                
    origin[3] = (-497.0411599.9514.125);
                
    origin[4] = (-434.821, -938.6927.125);
                break;

            case 
    "zomx_oase":
                
    origin[1] = (2555.88, -355.5271.125);
                
    origin[2] = (1224.03, -1109.623.60442);
                
    origin[3] = (-771.949, -977.478, -2.93488);
                
    origin[4] = (123.6881474.90.344558);
                break;

            case 
    "zomx_prison":
                
    origin[1] = (514.5789.00916.125);
                
    origin[2] = (361.413, -587.85616.125);
                
    origin[3] = (1377.35, -776.64116.125);
                
    origin[4] = (1943.83562.04816.125);
                break;

            case 
    "zomx_romed":
                
    origin[1] = (22.558247.6748.125);
                
    origin[2] = (-1005.83, -1230.836.125);
                
    origin[3] = (67.6609, -1474.938.125);
                
    origin[4] = (863.527, -731.5418.125);
                break;

            case 
    "zomx_rush":
                
    origin[1] = (-612.004, -535.805, -964.875);
                
    origin[2] = (555.338634.999, -964.875);
                
    origin[3] = (1561.03, -355.605, -964.875);
                
    origin[4] = (488.19, -1658.41, -964.875);
                break;

            case 
    "zomx_theros_park":
                
    origin[1] = (1436.8, -3038.06128.274);
                
    origin[2] = (-2799.61, -3072.38128.125);
                
    origin[3] = (-1062.2, -126.423, -19.875);
                
    origin[4] = (305.918, -763.779, -27.875);
                break;

            case 
    "zomx_valence_v2":
                
    origin[1] = (105.1313605.33.34769);
                
    origin[2] = (1255.962334.98, -7.875);
                
    origin[3] = (1269.12999.3591.96658);
                
    origin[4] = (-355.508, -968.957, -7.64558);
                break;

            case 
    "zomx_area51":
                
    origin[1] = (-677.662, -1445.330.125);
                
    origin[2] = (-576.208, -323.0050.125);
                
    origin[3] = (250.882, -1382.645.51952);
                
    origin[4] = (845.765, -883.2258.125);
                break;

            case 
    "zomx_hunterjail":
                
    origin[1] = (548.699, -523.9520.124998);
                
    origin[2] = (640.717, -66.23160.124998);
                
    origin[3] = (532.728678.6220.124998);
                
    origin[4] = (-34.3814669.7140.124999);
                break;

            case 
    "zomx_battlelines":
                
    origin[1] = (-1223.34, -1745.1, -1571.88);
                
    origin[2] = (-1084.82951.402, -1579.89);
                
    origin[3] = (1321.41984.161, -1559.88);
                
    origin[4] = (1422.89, -1985.11, -1569.88);
                break;

            default:
                
    origin[1] = (0,0,0);
                
    origin[2] = (0,0,0);
                
    origin[3] = (0,0,0);
                
    origin[4] = (0,0,0);
                break;
        }
        return 
    origin;
    }
    spawnblackhawk()
    {
        if(
    hawk_map()[1] == (0,0,0) || hawk_map()[2] == (0,0,0) || hawk_map()[3] == (0,0,0) || hawk_map()[4] == (0,0,0))
            return;

        
    level.heli_1_player 1;
        
    level.heli_2_player 1;
        
    level.heli_3_player 1;
        
    level.heli_4_player 1;
        
    level.helibe=true;
        
    hc=0;
        
    players getentarray("player""classname");
        for(
    i=0;i<players.size;i++) if (isdefined(players[i].pers["team"])) 
        {
            if (
    players[i].pers["team"]=="allies") {hc++;continue;}
        }
        if(
    hc<32)
            return;

        
    //if(level.voltblack==1)
        //    return;

        
    level.voltblack=1;

        if(
    hc>0)
        {
            
    level.heli_1 spawn("script_model"hawk_map()[1]+(-3000,0,800));
            
    level.heli_1 thread helicopter();
        }
        if(
    hc>12)
        {
            
    level.heli_2 spawn("script_model"hawk_map()[2]+(-3000,0,800));
            
    level.heli_2 thread helicopter();
        }
        if(
    hc>24)
        {
            
    level.heli_3 spawn("script_model"hawk_map()[3]+(-3000,0,800));
            
    level.heli_3 thread helicopter();
        }
        if(
    hc>36)
        {
            
    level.heli_4 spawn("script_model"hawk_map()[4]+(-3000,0,800));
            
    level.heli_4 thread helicopter();
        }
    }
    spawnhunter()
    {
    self endon("disconnect");
    self endon("killed_player");

        if(
    hawk_map()[1] == (0,0,0) || hawk_map()[2] == (0,0,0) || hawk_map()[3] == (0,0,0) || hawk_map()[4] == (0,0,0))
            return;

        if(
    level.heli_1_player<12 && isDefined(level.heli_1))
        {
            
    self playlocalsound("zomx_intro");
            
    hely[1] = level.heli_1.origin+(-41,-30,-115);
            
    hely[2] = level.heli_1.origin+(-41,0,-115);
            
    hely[3] = level.heli_1.origin+(-41,30,-115);
            
    hely[4] = level.heli_1.origin+(-11,-30,-115);
            
    hely[5] = level.heli_1.origin+(-11,0,-115);
            
    hely[6] = level.heli_1.origin+(-11,30,-115);
            
    hely[7] = level.heli_1.origin+(21,-30,-115);
            
    hely[8] = level.heli_1.origin+(21,0,-115);
            
    hely[9] = level.heli_1.origin+(21,30,-115);
            
    hely[10] = level.heli_1.origin+(51,-30,-115);
            
    hely[11] = level.heli_1.origin+(51,0,-115);
            
    hely[12] = level.heli_1.origin+(51,30,-115);
            
    level.heli_1_player++;
            
    self setorigin(hely[level.heli_1_player]);
            
    self linkto(level.heli_1);
            
    self shellshock("hawk"20);
            
    self.bh=1;
        }
        else if(
    level.heli_2_player<12 && isDefined(level.heli_2))
        {
            
    self playlocalsound("zomx_intro");
            
    hely[1] = level.heli_2.origin+(-41,-30,-115);
            
    hely[2] = level.heli_2.origin+(-41,0,-115);
            
    hely[3] = level.heli_2.origin+(-41,30,-115);
            
    hely[4] = level.heli_2.origin+(-11,-30,-115);
            
    hely[5] = level.heli_2.origin+(-11,0,-115);
            
    hely[6] = level.heli_2.origin+(-11,30,-115);
            
    hely[7] = level.heli_2.origin+(21,-30,-115);
            
    hely[8] = level.heli_2.origin+(21,0,-115);
            
    hely[9] = level.heli_2.origin+(21,30,-115);
            
    hely[10] = level.heli_2.origin+(51,-30,-115);
            
    hely[11] = level.heli_2.origin+(51,0,-115);
            
    hely[12] = level.heli_2.origin+(51,30,-115);
            
    level.heli_2_player++;
            
    self setorigin(hely[level.heli_2_player]);
            
    self linkto(level.heli_2);
            
    self shellshock("hawk"20);
            
    self.bh=1;
        }
        else if(
    level.heli_3_player<12 && isDefined(level.heli_3))
        {
            
    self playlocalsound("zomx_intro");
            
    hely[1] = level.heli_3.origin+(-41,-30,-115);
            
    hely[2] = level.heli_3.origin+(-41,0,-115);
            
    hely[3] = level.heli_3.origin+(-41,30,-115);
            
    hely[4] = level.heli_3.origin+(-11,-30,-115);
            
    hely[5] = level.heli_3.origin+(-11,0,-115);
            
    hely[6] = level.heli_3.origin+(-11,30,-115);
            
    hely[7] = level.heli_3.origin+(21,-30,-115);
            
    hely[8] = level.heli_3.origin+(21,0,-115);
            
    hely[9] = level.heli_3.origin+(21,30,-115);
            
    hely[10] = level.heli_3.origin+(51,-30,-115);
            
    hely[11] = level.heli_3.origin+(51,0,-115);
            
    hely[12] = level.heli_3.origin+(51,30,-115);
            
    level.heli_3_player++;
            
    self setorigin(hely[level.heli_3_player]);
            
    self linkto(level.heli_3);
            
    self shellshock("hawk"20);
            
    self.bh=1;
        }
        else if(
    level.heli_4_player<12 && isDefined(level.heli_4))
        {
            
    self playlocalsound("zomx_intro");
            
    hely[1] = level.heli_4.origin+(-41,-30,-115);
            
    hely[2] = level.heli_4.origin+(-41,0,-115);
            
    hely[3] = level.heli_4.origin+(-41,30,-115);
            
    hely[4] = level.heli_4.origin+(-11,-30,-115);
            
    hely[5] = level.heli_4.origin+(-11,0,-115);
            
    hely[6] = level.heli_4.origin+(-11,30,-115);
            
    hely[7] = level.heli_4.origin+(21,-30,-115);
            
    hely[8] = level.heli_4.origin+(21,0,-115);
            
    hely[9] = level.heli_4.origin+(21,30,-115);
            
    hely[10] = level.heli_4.origin+(51,-30,-115);
            
    hely[11] = level.heli_4.origin+(51,0,-115);
            
    hely[12] = level.heli_4.origin+(51,30,-115);
            
    level.heli_4_player++;
            
    self setorigin(hely[level.heli_4_player]);
            
    self linkto(level.heli_4);
            
    self shellshock("hawk"20);
            
    self.bh=1;
        }
    }
    pspin()
    {
        while(
    isDefined(self))
        {
            
    self rotateyaw(360,0.1);
            
    wait 0.1;
        }
    }
    helicopter()
    {
        
    hawktime 15;

        
    self setModel("xmodel/hawk_body");

        
    self.prop spawn("script_model"self.origin);
        
    self.prop2 spawn("script_model"self.origin);
        
    self.prop2 setModel("xmodel/hawk_propeller");
        
    self.prop2 linkto(self.prop);
        
    self.prop thread pspin();
        
    self.prop playloopsound("blackhawk_loop1");
        
    wait 4;
        
    self.prop playloopsound("blackhawk_loop2");
        
    self moveto(self.origin+(3000,0,0),hawktime);
        
    self.prop moveto(self.origin+(3000,0,0),hawktime);
        
    wait hawktime;
        
    level.helibe=false;
        
    self.prop playloopsound("blackhawk_loop1");
        
    wait 1;
        
    hely[1] = self.origin+(-41,-30,-115);
        
    hely[2] = self.origin+(-41,0,-115);
        
    hely[3] = self.origin+(-41,30,-115);
        
    hely[4] = self.origin+(-11,-30,-115);
        
    hely[5] = self.origin+(-11,0,-115);
        
    hely[6] = self.origin+(-11,30,-115);
        
    hely[7] = self.origin+(21,-30,-115);
        
    hely[8] = self.origin+(21,0,-115);
        
    hely[9] = self.origin+(21,30,-115);
        
    hely[10] = self.origin+(51,-30,-115);
        
    hely[11] = self.origin+(51,0,-115);
        
    hely[12] = self.origin+(51,30,-115);

        
    self.ereszked1 spawn("script_model"self.origin+(-35,-50,-110));
        
    self.ereszked1 setModel("xmodel/duhoc_rope_climb_cliff_rig");
        
    self.ereszked1.angles+=(0,0,180);

        
    self.ereszked2 spawn("script_model"self.origin+(-35,50,-110));
        
    self.ereszked2 setModel("xmodel/duhoc_rope_climb_cliff_rig");
        
    self.ereszked2.angles+=(0,0,180);

        
    self.ereszked3 spawn("script_model"self.origin+(0,-50,-110));
        
    self.ereszked3 setModel("xmodel/duhoc_rope_climb_cliff_rig");
        
    self.ereszked3.angles+=(0,0,180);

        
    self.ereszked4 spawn("script_model"self.origin+(0,50,-110));
        
    self.ereszked4 setModel("xmodel/duhoc_rope_climb_cliff_rig");
        
    self.ereszked4.angles+=(0,0,180);
        
    self thread bubble();
        switch(
    game["allies"])
        {
            case 
    "british":
                
    self playsound("b_move");
                break;

            case 
    "russian":
                
    self playsound("r_move");
                break;

            case 
    "american":
            default:
                
    self playsound("a_move");
                break;
        }
        
    players getentarray("player""classname");
        for(
    i=0;i<players.size;i++)
        {
            if(
    isdefined(players[i].pers["team"]) && players[i].pers["team"]=="allies" && isAlive(players[i]))
            {
                if((
    players[igetOrigin()[0]==hely[1][0] && players[igetOrigin()[1]==hely[1][1]) || (players[igetOrigin()[0]==hely[4][0] && players[igetOrigin()[1]==hely[4][1]))
                {
                    
    players[ithread ernyo(-30);
                }
                else if((
    players[igetOrigin()[0]==hely[2][0] && players[igetOrigin()[1]==hely[2][1]) || (players[igetOrigin()[0]==hely[5][0] && players[igetOrigin()[1]==hely[5][1]))
                {
                    
    players[ithread ernyo(-60,2);
                }
                else if((
    players[igetOrigin()[0]==hely[3][0] && players[igetOrigin()[1]==hely[3][1]) || (players[igetOrigin()[0]==hely[6][0] && players[igetOrigin()[1]==hely[6][1]))
                {
                    
    players[ithread ernyo(30);
                }
            }
        }
        
    wait 4;
        switch(
    game["allies"])
        {
            case 
    "british":
                
    self playsound("b_move");
                break;

            case 
    "russian":
                
    self playsound("r_move");
                break;

            case 
    "american":
            default:
                
    self playsound("a_move");
                break;
        }
        
    players getentarray("player""classname");
        for(
    i=0;i<players.size;i++)
        {
            if(
    isdefined(players[i].pers["team"]) && players[i].pers["team"]=="allies" && isAlive(players[i]))
            {
                if((
    players[igetOrigin()[0]==hely[7][0] && players[igetOrigin()[1]==hely[1][1]) || (players[igetOrigin()[0]==hely[10][0] && players[igetOrigin()[1]==hely[4][1]))
                {
                    
    players[ithread oda(-30);
                }
                else if((
    players[igetOrigin()[0]==hely[8][0] && players[igetOrigin()[1]==hely[2][1]) || (players[igetOrigin()[0]==hely[11][0] && players[igetOrigin()[1]==hely[5][1]))
                {
                    
    players[ithread oda(-60,2);
                }
                else if((
    players[igetOrigin()[0]==hely[9][0] && players[igetOrigin()[1]==hely[3][1]) || (players[igetOrigin()[0]==hely[12][0] && players[igetOrigin()[1]==hely[6][1]))
                {
                    
    players[ithread oda(30);
                }
            }
        }
        
    wait 4;
        
    self.vb=0;
        
    self.dbubble delete();
        
    self.ereszked1 delete();
        
    self.ereszked2 delete();
        
    self.ereszked3 delete();
        
    self.ereszked4 delete();
        
    self rotateyaw(180,3);
        
    wait 3;
        
    self moveto(self.origin+(-3000,0,0),10);
        
    self.prop moveto(self.prop.origin+(-3000,0,0),10);
        
    wait 10;
        
    self.prop delete();
        
    self.prop2 delete();
        
    self delete();
    }
    bubble()
    {
        
    self.vb=1;
        
    self.dbubble spawn("script_model"self.origin+(0,0,-800));
        
    self.dbubble setModel("xmodel/huaf_bubi_nagy_zold");
        
    self.dbubble thread bubble_spin();

        while(
    self.vb==1)
        {
            
    players getentarray("player""classname");
            for(
    i=0;i<players.size;i++)
            {
                if(
    isdefined(players[i].pers["team"]) && players[i].pers["team"]=="axis" && isAlive(players[i]) && isDefined(players[i].isspawning) && !players[i].isspawning)
                {
                    if(
    isDefined(distance(self.dbubble.originplayers[i].origin)) && distance(self.dbubble.originplayers[i].origin)<160 && isDefined(self.dbubble))
                    {
                        
    playfx(level._effect["gnnr_bubble_hit"], players[i].origin + (0,0,40));
                        
    players[iplaysound("bubble_h");
                        
    players[i].health+=600;
                        
    players[ifinishPlayerDamage(players[i], players[i], 2000"MOD_PROJECTILE""panzerschreck_mp"self.dbubble.origin + (0,0,-10), vectornormalize(players[i].origin - (self.dbubble.origin - (0010))), "none"0);
                        
    players[ifinishPlayerDamage(players[i], players[i], 2000"MOD_PROJECTILE""panzerschreck_mp"self.dbubble.origin + (0,0,-10), vectornormalize(players[i].origin - (self.dbubble.origin - (0010))), "none"0);
                        
    players[ifinishPlayerDamage(players[i], players[i], 2000"MOD_PROJECTILE""panzerschreck_mp"self.dbubble.origin + (0,0,-10), vectornormalize(players[i].origin - (self.dbubble.origin - (0010))), "none"0);
                        
    players[ithread cmd::bindAdd("+gostand; wait; -gostand");
                    }
                }
            }
            
    wait 0.1;
        }
    }
    bubble_spin()
    {
        while(
    self.vb==1)
        {
            
    self rotateYaw(3601);
            
    wait 0.9;
        }
    }
    ernyo(org,wt)
    {
    self endon("disconnect");
    self endon("killed_player");

        if(
    isDefined(self.ejtoernyo))
            
    self.ejtoernyo delete();

        if(
    isDefined(wt) && wt>0)
            
    wait wt;

        
    self unlink();
        
    self.ejtoernyo=spawn("script_model",self.origin);
        
    self linkto(self.ejtoernyo);
        
    self.ejtoernyo moveto(self.ejtoernyo.origin+(0,org,0),1);
        
    wait 1;
        
    self stopshellshock();
        
    trace bulletTrace(self.origin+(0,0,-10), self.origin + (0,0,-3000), trueself);
        
    mtime=maps\mp\gametypes\zom\_main::calcspeed(500self.origintrace["position"]);
        
    self.ejtoernyo moveto(trace["position"]+(0,0,10),mtime);
        
    wait mtime;
        
    self unlink();
        
    self.bh=0;
        
    self.ejtoernyo delete();
    }
    oda(org)
    {
    self endon("disconnect");
    self endon("killed_player");

        if(
    isDefined(self.ejtoernyo))
            
    self.ejtoernyo delete();

        
    self unlink();
        
    self.ejtoernyo=spawn("script_model",self.origin);
        
    self linkto(self.ejtoernyo);
        
    self.ejtoernyo moveto(self.ejtoernyo.origin+(-60,0,0),1);
        
    wait 2;
        
    self.ejtoernyo moveto(self.ejtoernyo.origin+(0,org,0),1);
        
    wait 1;
        
    //self attach("xmodel/huaf_ejtoernyo", "J_Spine4", true);
        
    trace bulletTrace(self.origin+(0,0,-10), self.origin + (0,0,-3000), trueself);
        
    mtime=maps\mp\gametypes\zom\_main::calcspeed(500self.origintrace["position"]);
        
    self.ejtoernyo moveto(trace["position"]+(0,0,10),mtime);
        
    wait mtime;
        
    self unlink();
        
    self.bh=0;
        
    //self detach("xmodel/huaf_ejtoernyo", "J_Spine4");
        
    self.ejtoernyo delete();

    Code:
    	if(getCvar("blackhawk") == "")
    	setCvar("blackhawk","1");

    Code:
    	}
    	level.newround=false;
    	count();
    	wait 0.5;
    	thread maps\mp\gametypes\zom\_blackhawk::spawnblackhawk();
    }
    Code:
    	{
    			if(isDefined(spawnpoint))
    				self spawn(spawnpoint.origin, spawnpoint.angles);
    
    			if(self.pers["team"]=="allies")
    				self thread maps\mp\gametypes\zom\_blackhawk::spawnhunter();
    		}
    	}
    Last edited by feritkkan; 15th June 2016 at 09:16. Reason: edit

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •