Jump to content

palota

Moderators
  • Posts

    95
  • Joined

  • Last visited

  • Days Won

    57

palota last won the day on October 16

palota had the most liked content!

3 Followers

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

19587 profile views

palota's Achievements

  1. It is intended. It's written on the wiki: Any goal that has a role defined will be ignored by bots that do not have the same role defined. If you have goals with a role available for both teams, then you have to assign that role to both teams. Or you can duplicate the goals and have one goal for Axis and the second goal for Allies.
  2. You must run ET as administrator if you have installed it in C:\Program Files (x86). It needs admin rights to extract DLL files from omnibot_et.pk3.
  3. That bot cvar is stored in some of your config files or in profiles subfolder. You have to find it and delete it.
  4. The unset command requires ET version 2.71 or later. Current ET version is 2.82. You can also try to execute command \bot (without parameters). If it prints a value of the bot variable, then you can search it in your config files and delete it.
  5. Do you have the last version of both Omni-bot library (omnibot_et.dll) and the mod (cgame_mp_x86.dll) ? \gamedate "gamedate" is: "Jun 14 2024" \bot version Omni-Bot : Jun 26 2024 17:00:59 Version : 0.91 Interface # : 17
  6. Look into the console. Are there any error messages ?
  7. You increased the range of the MORTAR goal. But you have to increase the range of the AMMOCAB goal which is only 1250. AMMOCAB_main_ammocabinet = { CreateOnLoad = 0, GoalType = "AMMOCAB", Position = Vec3(1512.000, 939.000, 516.000), Range = 1250, TeamAvailability = 6, },
  8. The chosen botToKill is never an engineer because botToKill has goal FLAG, but engineer has goal PLANT.
  9. GetReinforceTime() is needed to kill a bot just before respawn, so that the bot is actually not dead. I've already done it and committed it to SVN repository.
  10. First of all bots should wait for respawn. You can use function bot.GetReinforceTime() and sleep until 1 second before respawn. Then you should check if the book is at its original location and nobody is carrying it. Then you kill bots that have bot.GetMapGoalName()=="FLAG_book".
  11. Which map is it ? Why do you want to kill bots ?
  12. foreach(g in Util.GoalTable("FLAGRETURN.*")) { Util.MapDebugPrint("Position " + g.GetPosition()); }
  13. It does not count dead players because dead players cannot carry anything. But you can get distance to a dropped object from a FLAGRETURN goal. foreach(g in Util.GoalTable("FLAGRETURN.*")) { d = DistanceBetween(g, Vec3(-1824, 2115, 4)); Util.MapDebugPrint("Distance " + d); }
×
×
  • Create New...