Junior Member
|
05-07-2016
, 16:08
Random respawn Zombie
|
#1
|
Im creating new mode of Zombie Plague it will be very very changed, and i need just this to finish all the mode.
Thats like when my created countdown:
Code:
public CountDown(id)
{
if(is_user_alive(id))
{
new menu = menu_create("Choose CountDown in seconds", "CountDown_Handler");
menu_additem(menu, "10 Seconds");
menu_display(id, menu);
}
}
public CountDown_Handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
menu_display(id, menu);
switch(item)
{
case 0:
{
if(!cd[id])
{
ColorChat(id, GREEN, "[ZMP] ^1CountDown started, prepare !!!");
set_dhudmessage(255, 0, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown:");
set_task(0.3, "cd5", id)
}
}
}
return PLUGIN_CONTINUE;
}
public cd5(id)
{
ColorChat(0, GREEN, "[ZMP] ^1Countdown: 10 seconds.");
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10");
client_cmd(0, "spk ^"sound/ZMP/ten.wav^"")
set_task(1.0, "cd4", id)
return PLUGIN_CONTINUE;
}
public cd4(id)
{
ColorChat(0, GREEN, "[ZMP] ^1Countdown: 9 seconds.");
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9");
client_cmd(0, "spk ^"sound/ZMP/nine.wav^"");
set_task(1.0, "cd3", id)
return PLUGIN_CONTINUE;
}
public cd3(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown: 8 seconds")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8")
client_cmd(0, "spk ^"sound/ZMP/eight.wav^"")
set_task(1.0, "cd2", id)
return PLUGIN_CONTINUE
}
public cd2(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Coundown: 7 seconds.")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8, 7")
client_cmd(0, "spk ^"sound/ZMP/seven.wav^"")
set_task(1.0, "cd1", id)
return PLUGIN_CONTINUE
}
public cd1(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown: 6 seconds")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8, 7, 6")
client_cmd(0, "spk ^"sound/ZMP/six.wav^"")
set_task(1.0, "cd01", id)
return PLUGIN_CONTINUE
}
public cd01(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown: 5 seconds")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8, 7, 6, 5")
client_cmd(0, "spk ^"sound/ZMP/five.wav^"")
set_task(1.0, "cd02", id)
return PLUGIN_CONTINUE
}
public cd02(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown: 4 seconds")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8, 7, 6, 5, 4")
client_cmd(0, "spk ^"sound/ZMP/four.wav^"")
set_task(1.0, "cd03", id)
return PLUGIN_CONTINUE
}
public cd03(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown: 3 seconds")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8, 7, 6, 5, 4, 3")
client_cmd(0, "spk ^"sound/ZMP/three.wav^"")
set_task(1.0, "cd04", id)
return PLUGIN_CONTINUE
}
public cd04(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown: 2 seconds")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8, 7, 6, 5, 4, 3, 2")
client_cmd(0, "spk ^"sound/ZMP/two.wav^"")
set_task(1.0, "cd05", id)
return PLUGIN_CONTINUE
}
public cd05(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown: 1 second.")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8, 7, 6, 5, 4, 3, 2 , 1")
client_cmd(0, "spk ^"sound/ZMP/one.wav^"")
set_task(1.0, "cd06", id)
return PLUGIN_CONTINUE
}
public cd06(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown: 0 seconds.")
set_dhudmessage(255, 255, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown: 10, 9, 8, 7, 6, 5, 4, 3, 2 , 1, 0")
client_cmd(0, "spk ^"sound/ZMP/zero.wav^"")
set_task(5.0, "cd07", id)
}
public cd07(id)
{
ColorChat(0, TEAM_COLOR, "^4[ZMP]^1 Countdown is ended, kill the Piton!!!")
set_dhudmessage(255, 0, 0, 0.03, 0.55, 0, 1.0, 3.0, 0.2, 0.2, false)
show_dhudmessage(0, "[ZMP] Countdown is ended, kill the Piton!!!")
set_task(9991.0, "cd07", id)
return PLUGIN_CONTINUE
}
How can i create , when cooldown is finish, how can i create that random player will be in TT Team
Someone help pls ?
Last edited by Ognjen7; 05-08-2016 at 03:54.
|
|