block load { // Active / Désactive les bots es_xsetinfo lolo_nb_bot_active 1 // Création de la variable pour compter les joueur es_xsetinfo lolo_nb_bot_player_count 0 // Création de la variable pour compter les spectateur es_xsetinfo lolo_nb_bot_player_count_spect 0 es_xset lolo_nb_bot_ver "1.1" es_xmakepublic lolo_nb_bot_ver } event round_start { // On récupère le nombre de joueur présent es_xgetplayercount lolo_nb_bot_player_count // On récupère le nombre de spectateur es_xgetplayercount lolo_nb_bot_player_count_spect 1 // On soustrait le nombre de spectateur du nombre de joueur pour obtenir le nombre de joueur qui jouent es_math lolo_nb_bot_player_count - server_var(lolo_nb_bot_player_count_spect) ifx true (lolo_nb_bot_active) do { // Si il y a 0 ou 2 joueur, on veux 4 bots if (server_var(lolo_nb_bot_player_count) in "0 2") then bot_quota 4 // Si il y a 1 ou 3 joueur, on veux 3 bots if (server_var(lolo_nb_bot_player_count) in "1 3") then bot_quota 3 // Si il y a 4 joueur, on veux 2 bots if (server_var(lolo_nb_bot_player_count) = 4) then bot_quota 2 // Si il y a 5 joueur, on veux 1 bots if (server_var(lolo_nb_bot_player_count) = 5) then bot_quota 1 // Si il y a 6 joueur u plus, on veux 0 bots if (server_var(lolo_nb_bot_player_count) >= 6) then bot_quota 0 } es_xelse bot_quota 0 }