diff --git a/maps/mp/gametypes/_bot.gsc b/maps/mp/gametypes/_bot.gsc index be6fb0f..246687b 100644 --- a/maps/mp/gametypes/_bot.gsc +++ b/maps/mp/gametypes/_bot.gsc @@ -193,6 +193,9 @@ init() thread handleBots(); thread doNonDediBots(); + level thread onPlayerChat(); + + // todo: _bot_chat } /* @@ -1264,3 +1267,21 @@ fixGamemodes() wait 0.05; } } + +/* + When a player chats +*/ +onPlayerChat() +{ + for ( ;; ) + { + level waittill( "say", message, player, is_hidden ); + + for ( i = 0; i < level.bots.size; i++ ) + { + bot = level.bots[ i ]; + + bot BotNotifyBotEvent( "chat", "chat", message, player, is_hidden ); + } + } +}