
palota
-
Posts
30 -
Joined
-
Last visited
-
Days Won
22
Reputation Activity
-
palota got a reaction from PuNkReAS in Questions
I think it's impossible to directly load a .bsp file. But you can easily make .pk3 from it. Create a new maps folder, move .bsp and .script files into the folder, compress the maps folder to ZIP, rename ZIP to PK3, then move PK3 to Return to Castle Wolfenstein/Main.
-
palota got a reaction from hellreturn in Omnibot connecting issue
It is compatible. Do you have installed the latest Omni-bot version 0.87 ?
This is not related to the connection issue. If you have more questions, start a new topic.
-
palota got a reaction from Mateos in Omnibot connecting issue
It is compatible. Do you have installed the latest Omni-bot version 0.87 ?
This is not related to the connection issue. If you have more questions, start a new topic.
-
palota got a reaction from PuNkReAS in Wiki pages
Omni-bot wiki has been moved to https://mygamingtalk.com/wiki/OMNIBOT_-_Enemy_Territory_Modification
-
palota got a reaction from PuNkReAS in Omnibot connecting issue
I tried to fix it by kicking connecting bots. But I can't test it because I don't have a dedicated server.
You can get the new version from Assembla SVN. It's in file et/scripts/goals/goal_selectweapons.gm.
-
palota got a reaction from hellreturn in Omnibot connecting issue
I tried to fix it by kicking connecting bots. But I can't test it because I don't have a dedicated server.
You can get the new version from Assembla SVN. It's in file et/scripts/goals/goal_selectweapons.gm.
-
palota got a reaction from Mateos in Wiki pages
Omni-bot wiki has been moved to https://mygamingtalk.com/wiki/OMNIBOT_-_Enemy_Territory_Modification
-
palota got a reaction from hellreturn in Wiki pages
Omni-bot wiki has been moved to https://mygamingtalk.com/wiki/OMNIBOT_-_Enemy_Territory_Modification
-
palota got a reaction from PuNkReAS in Questions
noclip works only if cheats are enabled. To enable cheats, you must start a map with devmap command instead of map command. English is easy to learn. Programming languages are hard to learn. Wildwest beach is similar to mp_beach. I would recommend to look into file mp_beach.gm to find some inspiration. Engineer try to plant a dynamite on the nearest waypoint. If the nearest waypoint is behind the wall, they cannot get to it and fail. You should move the waypoints near the beach wall. You must create a CAPPOINT goal at the mine cart where the gold has to be delivered. Why there is usepath property at the waypoints near the mine cart ? You should never use usepath, it is obsolete. If you remove it, then bots can go downstairs to the gold. -
palota got a reaction from PuNkReAS in Questions
Hi,
I never used OB_DMS. I use keyboard shortcuts for everything. You can bind keys to Omni-bot commands in your server config.
bind KP_INS "bot addbot" bind KP_DEL "bot kickall" bind g "bot sag" bind = "set timescale 9" bind - "set timescale 1" bind BACKSPACE "noclip" You can also define your custom commands in file omni-bot/rtcw/scripts/rtcw_autoexec_user.gm
Commands["wc"] = function(_params) { ExecCommand("waypoint_addflag crouch"); }; Commands["g"] = function(_params) { ExecCommand("goal_create " + _params[0] + " " + _params[1]); }; Commands["gp"] = function(_params) { arg = _params[0]; if (tableCount(_params) > 1) { arg += " " + _params[1]; } ExecCommand("goal_setproperty " + arg); }; Commands["nav"] = function(_params) { if(_params[0]==null){ ExecCommand("waypoint_clearproperty paththrough"); } else{ ExecCommand("waypoint_setproperty paththrough Navigation_PT:" + _params[0]); } }; Bots need a gm script in order to know what to do. Have you read the wiki ?
If you already made some waypoints, please post them here.
-
palota got a reaction from Mateos in Path through Switch - bot outside WaypointName waypoint radius
Oops, there are 2 doors. The upper door is accessible only by trick jump or cheating. The lower door switch position is Vec3(-2277, -521, 292).
-
palota got a reaction from hellreturn in MLB Egypt and silEnT mod: bots don't ride the Boat outside of warmup
The boat initially spawns in a secret room at coordinates (-5730, 1664, -1218). Then it is moved to the river after one time frame.
I fixed the mlb_egypt.gm script.
-
palota got a reaction from Mateos in MLB Egypt and silEnT mod: bots don't ride the Boat outside of warmup
The boat initially spawns in a secret room at coordinates (-5730, 1664, -1218). Then it is moved to the river after one time frame.
I fixed the mlb_egypt.gm script.
-
palota got a reaction from Mateos in Bot glitching with a specific PLANT goal on Ruins of Acquiesce
That ruins32.gm script is for old Omni-bot version 0.71. The Map.Switches table does not work since Omni-bot 0.8. and has to be converted to SWITCH goals. The MOVER_tank goal should be removed. But the most critical bug is that all priorities are extremely high. Priorities of normal high level goals should never be greater than 0.9.
-
palota got a reaction from Mateos in Handling debugtrigger-less button temporarily disabled once used
You can create a region trigger for any player who is near the button. But it is not possible to detect if the player pressed the button or not.
-
palota got a reaction from Mateos in Question about team_WOLF_objective
These entities don't have an AABB, but they have a position.
GetEntPosition(102) It's not recommended to use entity IDs, because they can depend on mods. It's better to use entity names.
GetEntPosition(GetEntityByName("Axis_wobj"))
-
palota got a reaction from hellreturn in Giving a goal shared by the 2 teams a role just for 1 team
You can create new custom BUILD and PLANT goals for Axis and then restrict neutral goals to Allies. But it is too much complicated. I think it would be better to set a goal range instead of role. Range is useful so that bots don't go to the goal if they are too far away from it.
Bots get roles only on map load or when they change team (if balancing is enabled) or when some bot disconnects. You can't change roles dynamically.
-
palota got a reaction from Mateos in Giving a goal shared by the 2 teams a role just for 1 team
You can create new custom BUILD and PLANT goals for Axis and then restrict neutral goals to Allies. But it is too much complicated. I think it would be better to set a goal range instead of role. Range is useful so that bots don't go to the goal if they are too far away from it.
Bots get roles only on map load or when they change team (if balancing is enabled) or when some bot disconnects. You can't change roles dynamically.
-
-
palota got a reaction from Mateos in Weird issue with a PLANT goal of wolfsrudel_final
The problem is caused by a line Util.RemoveGoal( "PLANT_Main_Radiomast" ) which is in OnMapLoad.
-
palota got a reaction from Mateos in GetGameState returning Playing while the game is paused
The GameState enumeration is common for all games. Each game has its own states. Enemy Territory and RTCW do not support Paused, Scoreboard and Suddendeath.
-
palota got a reaction from Mateos in Cycling through players checking if they're alive
Function OnExit can be called after a player switched team or disconnected. There are too many maps with this "team switch bug". I fixed it in the fueldump map today.
GameMonkey scripts have simple cooperative multitasking. Threads can be switched only at sleep or yield. That's why no locks or mutexes are needed.
-
palota got a reaction from Mateos in Cycling through players checking if they're alive
Cycle through all players may be slow, so I would recommend to create a trigger region. Then define some table in your script to store all players who are in the region. Add a player to the table in OnEnter and remove him from the table in OnExit. Then build a loop to go through players in that table and count only those who have Util.GetEntHealth(ent)>0.
-
palota got a reaction from Ray_Wolf in !resetmyxp
N!tmod uses configuration file levels.db. You have to add resetmyxp to flags for level 0.
********** level = 0 name = flags = help listplayers admintest time records gibme about stats spec resetmyxp You can use command !help to view all available commands. If the command !help does not exist, you must also set cvar n_SQLiteDBPath. See the tutorial.
-
palota got a reaction from Ray_Wolf in !resetmyxp
XP save is a mod feature. Which mod do you use ? Every mod has its own config and cvars. For example, NoQuarter requires to enable flag M for level 0 in file shrubbot.cfg.