Kod:
#include <amxmodx>
#include <fun>
new Float:g_fCounter
public plugin_init()
{
register_plugin("Dejwid end Golyad", "6.6", "Sal")
register_logevent("eRoundEnd", 2, "1=Round_End")
register_event("ResetHUD", "spawn_event", "be", "1=1")
register_event("TextMsg", "eRestart", "a", "2&#Game_C", "2&#Game_w")
}
public spawn_event(id)
{
if(g_fCounter == 2)
{
set_task(0.2, "hp_changer", id)
set_hudmessage(255, 255, 255, -1.0, 0.24, 0, 1.0, 4.0, 0.1, 0.2, 0)
show_hudmessage(0, "Runda 2: Tryb Dawida i Goliata")
}
if(g_fCounter == 3)
{
set_task(0.2, "hp_changer", id)
set_hudmessage(255, 255, 255, -1.0, 0.24, 0, 1.0, 4.0, 0.1, 0.2, 0)
show_hudmessage(0, "Runda 3: Tryb Dawida i Goliata")
}
if(g_fCounter == 4)
{
set_task(0.2, "hp_changer", id)
set_hudmessage(255, 255, 255, -1.0, 0.24, 0, 1.0, 4.0, 0.1, 0.2, 0)
show_hudmessage(0, "Runda 4: Tryb Dawida i Goliata")
}
}
public hp_changer(id)
{
new rand = random_num(0,9)
switch(rand)
{
case 0: set_user_health(id, 25)
case 1: set_user_health(id, 50)
case 2: set_user_health(id, 75)
case 3: set_user_health(id, 100)
case 4: set_user_health(id, 125)
case 5: set_user_health(id, 150)
case 6: set_user_health(id, 175)
case 7: set_user_health(id, 200)
case 8: set_user_health(id, 225)
case 9: set_user_health(id, 250)
}
}
public eRoundEnd()
{
g_fCounter++
}
public eRestart()
{
g_fCounter = 0.0
}
kazdemu losowo ustawi hp z liczb, 25,50,75,100,125,150,175,200,225,250