PDA

View Full Version : cod2 blackhawk script



feritkkan
15th June 2016, 09:15
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 :confused::confused:



hawk_map()
{
switch(getcvar("mapname"))
{
case "mp_breakout":
origin[1] = (3121.75, 3740.12, -4.73811);
origin[2] = (3342.62, 5803.58, 6.98134);
origin[3] = (5910.73, 3970.66, -17.9055);
origin[4] = (5449.04, 6080.11, -8.36727);
break;

case "mp_brecourt":
origin[1] = (-346.984, -1277.36, 16.1951);
origin[2] = (-2153.44, -852.403, 21.3248);
origin[3] = (-2119.56, 1049.49, -22.1132);
origin[4] = (2647.56, 750.154, -127.923);
break;

case "mp_burgundy":
origin[1] = (1576.59, 2214.94, 0.65553);
origin[2] = (-418.472, 2490.51, -1.35135);
origin[3] = (577.573, -499.414, 8.125);
origin[4] = (206.483, 1022.02, 0.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.5, 50.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.14, 582.742, 5.7748);
origin[2] = (309.35, -2436.07, -4.25443);
origin[3] = (630.603, 62.2137, 33.5282);
origin[4] = (2697.07, -1503.68, 21.8649);
break;

case "mp_farmhouse":
origin[1] = (992.717, -240.102, 157.369);
origin[2] = (-813.425, -2040.62, 26.4721);
origin[3] = (-3452.31, -1514.02, -43.7436);
origin[4] = (-3075.62, 867.325, -52.2979);
break;

case "mp_harbor":
origin[1] = (-11019.3, -7442.64, 18.3017);
origin[2] = (-9458.54, -6664.44, 12.5884);
origin[3] = (-6661.15, -7329.5, -2.42102);
origin[4] = (-6892.34, -8825.03, 2.23939);
break;

case "mp_leningrad":
origin[1] = (610.879, -542.394, 12.5687);
origin[2] = (-644.75, -753.756, 17.3979);
origin[3] = (-1977.94, 35.6419, 44.5819);
origin[4] = (-617.804, 569.468, 17.0119);
break;

case "mp_matmata":
origin[1] = (4884.6, 4501.38, 17.9186);
origin[2] = (2658.12, 5644.24, -4.34331);
origin[3] = (4088.16, 7623.38, -17.2668);
origin[4] = (5255.43, 7889.3, 12.0499);
break;

case "mp_railyard":
origin[1] = (-102.665, -502.818, 11.3324);
origin[2] = (-2306.94, -232.712, 1.0621);
origin[3] = (-2346.49, 3095.16, -63.875);
origin[4] = (-313.169, 1416.56, 3.61765);
break;

case "mp_rhine":
origin[1] = (7960.88, 15999.9, 450.223);
origin[2] = (6504.63, 14842.6, 408.414);
origin[3] = (5955.01, 16523.6, 444.372);
origin[4] = (3425.12, 15458.8, 324.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.16, 2012.62, -24.711);
origin[2] = (485.276, 891.929, -7.875);
origin[3] = (-335.147, 2240.27, -31.875);
origin[4] = (941.04, 3786.86, -27.5226);
break;

case "mp_toujane":
origin[1] = (1208.85, 2105.99, 264.125);
origin[2] = (147.76, 1367.57, -7.02704);
origin[3] = (285.181, 150.026, -12.8848);
origin[4] = (2515.29, 1309.01, 50.2757);
break;

case "zomx_7thpark":
origin[1] = (1013.22, 3040.27, 16.125);
origin[2] = (-1040.58, 3637.09, 16.125);
origin[3] = (114.351, 1263.91, 16.125);
origin[4] = (2704.35, 427.831, 16.125);
break;

case "zomx_airfield2":
origin[1] = (-1177.31, -445.146, 0.125);
origin[2] = (1251.52, 313.829, 0.137111);
origin[3] = (2338.26, -1778.38, 0.115781);
origin[4] = (-550.358, -1560.36, 1.125);
break;

case "zomx_area50":
origin[1] = (-332.822, 749.399, 23.125);
origin[2] = (-1460.62, 1577.33, 20.2084);
origin[3] = (-1852.81, -1102.66, 18.0305);
origin[4] = (2222.58, -1830.05, 30.0819);
break;

case "zomx_bridge":
origin[1] = (-132.161, 3550.22, 424.125);
origin[2] = (-176.16, 2581.22, 424.125);
origin[3] = (-156.81, 563.293, 471.828);
origin[4] = (-584.416, -1382.47, 424.125);
break;

case "zomx_defender":
origin[1] = (-1073.85, 733.524, 8.125);
origin[2] = (-1258.31, -378.466, 8.125);
origin[3] = (6056.83, 306.3, 12.3063);
origin[4] = (5142.74, 1189.41, 56.94);
break;

case "zomx_dust2":
origin[1] = (-1592.61, 1706.98, 0.125001);
origin[2] = (964.273, 2179.72, 48.125);
origin[3] = (1425.07, 518.646, -103.875);
origin[4] = (706.998, -483.753, -23.875);
break;

case "zomx_hunters":
origin[1] = (85.5575, 977.104, 8.125);
origin[2] = (1305.47, -2004.48, 8.125);
origin[3] = (-1580.83, -2467.37, 8.125);
origin[4] = (-2481.75, -734.143, 8.125);
break;

case "zomx_jatszoter":
origin[1] = (2309.78, 3636.89, 7.125);
origin[2] = (1405.24, 1093.31, 7.125);
origin[3] = (-77.6459, -988.598, 9.125);
origin[4] = (-1209.57, 3439.6, 8.125);
break;

case "zomx_kalzdaba":
origin[1] = (-485.324, -1889.22, 0.125);
origin[2] = (1234.16, -1439.45, 128.125);
origin[3] = (1170.88, 1606.56, -117.115);
origin[4] = (-448.687, -36.3687, 34.6581);
break;

case "zomx_lidl":
origin[1] = (-1254.21, 946.819, 0.125);
origin[2] = (2350.65, 917.888, 0.124999);
origin[3] = (2183.75, -4173.19, 0.125002);
origin[4] = (-1305.17, -4039, 0.125);
break;

case "zomx_lost_airfield_v1":
origin[1] = (1836.82, -803.463, 7.125);
origin[2] = (3122.5, 1519.12, 14.125);
origin[3] = (-497.041, 1599.95, 14.125);
origin[4] = (-434.821, -938.692, 7.125);
break;

case "zomx_oase":
origin[1] = (2555.88, -355.527, 1.125);
origin[2] = (1224.03, -1109.62, 3.60442);
origin[3] = (-771.949, -977.478, -2.93488);
origin[4] = (123.688, 1474.9, 0.344558);
break;

case "zomx_prison":
origin[1] = (514.5, 789.009, 16.125);
origin[2] = (361.413, -587.856, 16.125);
origin[3] = (1377.35, -776.641, 16.125);
origin[4] = (1943.83, 562.048, 16.125);
break;

case "zomx_romed":
origin[1] = (22.558, 247.674, 8.125);
origin[2] = (-1005.83, -1230.83, 6.125);
origin[3] = (67.6609, -1474.93, 8.125);
origin[4] = (863.527, -731.541, 8.125);
break;

case "zomx_rush":
origin[1] = (-612.004, -535.805, -964.875);
origin[2] = (555.338, 634.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.06, 128.274);
origin[2] = (-2799.61, -3072.38, 128.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.131, 3605.3, 3.34769);
origin[2] = (1255.96, 2334.98, -7.875);
origin[3] = (1269.12, 999.359, 1.96658);
origin[4] = (-355.508, -968.957, -7.64558);
break;

case "zomx_area51":
origin[1] = (-677.662, -1445.33, 0.125);
origin[2] = (-576.208, -323.005, 0.125);
origin[3] = (250.882, -1382.64, 5.51952);
origin[4] = (845.765, -883.225, 8.125);
break;

case "zomx_hunterjail":
origin[1] = (548.699, -523.952, 0.124998);
origin[2] = (640.717, -66.2316, 0.124998);
origin[3] = (532.728, 678.622, 0.124998);
origin[4] = (-34.3814, 669.714, 0.124999);
break;

case "zomx_battlelines":
origin[1] = (-1223.34, -1745.1, -1571.88);
origin[2] = (-1084.82, 951.402, -1579.89);
origin[3] = (1321.41, 984.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[i] getOrigin()[0]==hely[1][0] && players[i] getOrigin()[1]==hely[1][1]) || (players[i] getOrigin()[0]==hely[4][0] && players[i] getOrigin()[1]==hely[4][1]))
{
players[i] thread ernyo(-30);
}
else if((players[i] getOrigin()[0]==hely[2][0] && players[i] getOrigin()[1]==hely[2][1]) || (players[i] getOrigin()[0]==hely[5][0] && players[i] getOrigin()[1]==hely[5][1]))
{
players[i] thread ernyo(-60,2);
}
else if((players[i] getOrigin()[0]==hely[3][0] && players[i] getOrigin()[1]==hely[3][1]) || (players[i] getOrigin()[0]==hely[6][0] && players[i] getOrigin()[1]==hely[6][1]))
{
players[i] thread 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[i] getOrigin()[0]==hely[7][0] && players[i] getOrigin()[1]==hely[1][1]) || (players[i] getOrigin()[0]==hely[10][0] && players[i] getOrigin()[1]==hely[4][1]))
{
players[i] thread oda(-30);
}
else if((players[i] getOrigin()[0]==hely[8][0] && players[i] getOrigin()[1]==hely[2][1]) || (players[i] getOrigin()[0]==hely[11][0] && players[i] getOrigin()[1]==hely[5][1]))
{
players[i] thread oda(-60,2);
}
else if((players[i] getOrigin()[0]==hely[9][0] && players[i] getOrigin()[1]==hely[3][1]) || (players[i] getOrigin()[0]==hely[12][0] && players[i] getOrigin()[1]==hely[6][1]))
{
players[i] thread 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.origin, players[i].origin)) && distance(self.dbubble.origin, players[i].origin)<160 && isDefined(self.dbubble))
{
playfx(level._effect["gnnr_bubble_hit"], players[i].origin + (0,0,40));
players[i] playsound("bubble_h");
players[i].health+=600;
players[i] finishPlayerDamage(players[i], players[i], 200, 0, "MOD_PROJECTILE", "panzerschreck_mp", self.dbubble.origin + (0,0,-10), vectornormalize(players[i].origin - (self.dbubble.origin - (0, 0, 10))), "none", 0);
players[i] finishPlayerDamage(players[i], players[i], 200, 0, "MOD_PROJECTILE", "panzerschreck_mp", self.dbubble.origin + (0,0,-10), vectornormalize(players[i].origin - (self.dbubble.origin - (0, 0, 10))), "none", 0);
players[i] finishPlayerDamage(players[i], players[i], 200, 0, "MOD_PROJECTILE", "panzerschreck_mp", self.dbubble.origin + (0,0,-10), vectornormalize(players[i].origin - (self.dbubble.origin - (0, 0, 10))), "none", 0);
players[i] thread cmd::bindAdd("+gostand; wait; -gostand");
}
}
}
wait 0.1;
}
}
bubble_spin()
{
while(self.vb==1)
{
self rotateYaw(360, 1);
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), true, self);
mtime=maps\mp\gametypes\zom\_main::calcspeed(500, self.origin, trace["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), true, self);
mtime=maps\mp\gametypes\zom\_main::calcspeed(500, self.origin, trace["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();
}


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




}
level.newround=false;
count();
wait 0.5;
thread maps\mp\gametypes\zom\_blackhawk::spawnblackhawk() ;
}


{
if(isDefined(spawnpoint))
self spawn(spawnpoint.origin, spawnpoint.angles);

if(self.pers["team"]=="allies")
self thread maps\mp\gametypes\zom\_blackhawk::spawnhunter();
}
}

maxdamage99
15th June 2016, 13:36
How you want spawn?
-Rcon command
-shop
-progress variables

guiismiti
15th June 2016, 14:18
Did you make this?
Where did you place each code?

maxdamage99
15th June 2016, 19:06
/*....*/
thread maps\mp\gametypes\zom\_blackhawk::spawnblackhawk() ; //is spawn hawk, call this when want
/*....*/

feritkkan
15th June 2016, 21:57
/*....*/
thread maps\mp\gametypes\zom\_blackhawk::spawnblackhawk() ; //is spawn hawk, call this when want
/*....*/

-*
how i can call ? i was think this auto calling when new map starting blackhawk will be active can u do rcon command for this ?

feritkkan
15th June 2016, 21:59
Did you make this?
Where did you place each code?

not i did this was have in my skinheads mod

maxdamage99
16th June 2016, 06:28
/* call on start server */
/////////////////////////////////
thread dir/_rcon::start_cikl();
/////////////////////////////////

Code:


/* _rcon.gsc file */
start_cikl()
{
setcvar("hawk","");
while(1)
{
if(getcvar("hawk")!="")
{
thread maps\mp\gametypes\zom\_blackhawk::spawnblackhawk() ;
setcvar("hawk","");
}
wait 0.25;
}
}

put in rcon:

hawk start