mirror of
https://github.com/opensim/opensim.git
synced 2026-05-15 03:15:41 +08:00
e.g. starting up two bots called "Ima Bot" will give them the names "Ima Bot_0" and "Ima Bot_1" This is necessary since bots with random names can no longer be created, as there's no easy way to turn off account authentication
36 lines
1.3 KiB
Plaintext
36 lines
1.3 KiB
Plaintext
This is the PhysicsCamperbot libslBot tester.
|
|
|
|
This is designed to stress test the simulator. It creates <N>
|
|
clients that log in, randomly jump/walk around, and can say excuses from
|
|
the BOFH.
|
|
|
|
Bots must have accounts already created. Each bot will have the same firstname and password
|
|
but their lastname will be appended with _<bot-number> starting from 0. So if you have two bots called ima bot, their
|
|
first names will be ima_bot_0 and ima_bot_1.
|
|
|
|
*** WARNING ***
|
|
Using this bot on a public grid could get you banned permanently, so
|
|
just say No! to griefing!
|
|
|
|
----- Setup -----
|
|
Linux: To build, in the main opensim directory, run:
|
|
./runprebuild.sh
|
|
nant
|
|
|
|
Windows: Run the prebuild.bat in the main opensim directory and then
|
|
open the created solution and compile it.
|
|
|
|
pCampBot.exe will end up in the regular opensim/bin folder
|
|
|
|
----- Running the bot -----
|
|
|
|
windows: pCampBot.exe -botcount <N> -loginuri <URI> -firstname <bot-first-name> -lastname <bot-last-name-stem> -password <bot-password>
|
|
*nix: mono pCampBot.exe -botcount <N> -loginuri <URI> -firstname <bot-first-name> -lastname <bot-last-name-stem> -password <bot-password>
|
|
|
|
----- Commands -----
|
|
|
|
The bot has console commands:
|
|
help - lists the console commands and what they do
|
|
shutdown - gracefully shuts down the bots
|
|
quit - forcefully shuts things down leaving stuff unclean
|