block load
{
	es_xset Round_joker "1.0"
	es_xmakepublic Round_joker
	es_xset round_joker 0
	es_xset pourcentage_round_joker 0
	es_xset round_joker_musique 0
	es_xset round_joker_musique_volume 0
	es_xset bonus_vie 0
	es_xset bonus_vie_hp 0
	es_xset bonus_invisible 0
	es_xset bonus_munitions_infinies 0
	es_xset bonus_argent 0
	es_xmexec ../addons/eventscripts/round_joker/round_joker_config.cfg
	es_xmsg #multi #default[#greenRound Joker#default]#lightgreen Paramètres sauvegardés#default.
}

event round_start
{
	foreach player les_joueurs #human "es playerset color server_var(les_joueurs) 255 255 255 255"
	es_xset round_joker_temp_random 0
	es_xrand round_joker_temp_random 1 100
	if (server_var(round_joker_temp_random) <= server_var(pourcentage_round_joker)) then es_xdoblock round_joker/jokers
}

event round_freeze_end
{
	if (server_var(round_joker) == 1) do
	{
		if (server_var(round_joker_musique) == "1") then es_xdoblock round_joker/songlist
	}
}

event player_spawn
{
	if (server_var(round_joker) == 1) do
	{
		if (server_var(bonus_vie) == "1") then es playerset health event_var(userid) server_var(bonus_vie_hp)
		if (server_var(bonus_invisible) == "1") then es playerset color event_var(userid) 255 255 255 21
		if (server_var(bonus_munitions_infinies) == "1") then es_delayed 0.5 es_xdoblock round_joker/unlimited_joueur
		if (server_var(bonus_argent) == "1") es playerset cash event_var(userid) 16000
	}
}

event item_pickup
{
	if (server_var(round_joker) == 1) do
	{
		if (server_var(bonus_munitions_infinies) == "1") then es_delayed 0.6 es_xdoblock round_joker/unlimited_joueur
	}
}

event round_end
{
	if (server_var(round_joker) == 1) then es_xset round_joker 0
}

event player_activate
{
	es_delayed 5 es_tell event_var(userid) #multi #defaultCe serveur utilise le mod #green[#lightgreenRound Joker#green] #defaultcréé par #lightgreenBlacKhawK#default.
}

block jokers
{
	es_xset round_joker 1
	es_msg #lightgreen ------------------------------------------------------
	es_msg #green ROUND JOKER !! BONUS DISTRIBUÉS !
	es_msg #lightgreen ------------------------------------------------------
	if (server_var(bonus_vie) == "1") then foreach player les_joueurs #human "es playerset health server_var(les_joueurs) server_var(bonus_vie_hp)"
	if (server_var(bonus_invisible) == "1") then foreach player les_joueurs #human "es playerset color server_var(les_joueurs) 255 255 255 21"
	if (server_var(bonus_argent) == "1") then foreach player les_joueurs #human "es playerset cash server_var(les_joueurs) 16000"
}

block unlimited_joueur
{
	es_xset player_primary 0
	es playerget primary player_primary event_var(userid)
	if (server_var(player_primary) notequalto "0") do
	{
		es playerset clip event_var(userid) server_var(player_primary) 999
		es playerset ammo event_var(userid) server_var(player_primary) 0
	}
	es_xset player_secondary 0
	es playerget secondary player_secondary event_var(userid)
	if (server_var(player_secondary) notequalto "0") do
	{
		es playerset clip event_var(userid) server_var(player_secondary) 999
		es playerset ammo event_var(userid) server_var(player_secondary) 0
	}
}

block songlist
{
	es_xset son_temp_random 0
	es_xrand son_temp_random 1 5
	if (server_var(son_temp_random) == "1") then foreach player tempuserid #human "es_playsound server_var(tempuserid) music/HL2_song3.mp3 server_var(round_joker_musique_volume)"
	if (server_var(son_temp_random) == "2") then foreach player tempuserid #human "es_playsound server_var(tempuserid) music/HL2_song29.mp3 server_var(round_joker_musique_volume)"
	if (server_var(son_temp_random) == "3") then foreach player tempuserid #human "es_playsound server_var(tempuserid) music/HL2_song20_submix4.mp3 server_var(round_joker_musique_volume)"
	if (server_var(son_temp_random) == "4") then foreach player tempuserid #human "es_playsound server_var(tempuserid) music/HL2_song14.mp3 server_var(round_joker_musique_volume)"
	if (server_var(son_temp_random) == "5") then foreach player tempuserid #human "es_playsound server_var(tempuserid) music/HL2_song16.mp3 server_var(round_joker_musique_volume)"
}