# Bot load Problem

**URL:** <https://discourse.ioquake.org/t/bot-load-problem/679>\
**Category:** support\
**Created:** [May 19, 2016, 10:40pm UTC](https://discourse.ioquake.org/t/bot-load-problem/679 "2016-05-19T22:40:40Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![haxxus](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/haxxus/32/145_2.png) [@haxxus](https://discourse.ioquake.org/u/haxxus)\
**Post date:** [May 19, 2016, 10:40pm UTC](https://discourse.ioquake.org/t/bot-load-problem/679/1 "2016-05-19T22:40:40Z")

</div>

I’m offering a gig to somene to properly set up ioquake3 the updated from:

> **[ioquake/ioq3](https://github.com/ioquake/ioq3)**
>
> The ioquake3 community effort to continue supporting/developing id's Quake III Arena - ioquake/ioq3

  
On my Debian 8 x64 (jessie) server, for excessiveplus mod I have all the mod settings set all that’s needed is properly set up the updated ioquake3 in possibly 64 bit mode … I can pay by pp , or anything else. Let me know thanks! .

---

<div class="post-metadata">

**Author:** ![MrNuclearMonster](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/mrnuclearmonster/32/820_2.png) [@MrNuclearMonster](https://discourse.ioquake.org/u/MrNuclearMonster)\
**Post date:** [May 20, 2016, 12:19am UTC](https://discourse.ioquake.org/t/bot-load-problem/679/2 "2016-05-20T00:19:30Z")

</div>

it’s really very straightforward [http://wiki.ioquake3.org/Sys\_Admin\_Guide](http://wiki.ioquake3.org/Sys_Admin_Guide)

---

<div class="post-metadata">

**Author:** ![haxxus](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/haxxus/32/145_2.png) [@haxxus](https://discourse.ioquake.org/u/haxxus)\
**Post date:** [May 20, 2016, 1:44am UTC](https://discourse.ioquake.org/t/bot-load-problem/679/3 "2016-05-20T01:44:42Z")

</div>

ive burned 1tril brain cells trying that . I just cant for what ever reason I do something wrong , Plus I’m more interested in having this:

> **[ioquake/ioq3](https://github.com/ioquake/ioq3)**
>
> The ioquake3 community effort to continue supporting/developing id's Quake III Arena - ioquake/ioq3

used in 64 bit , I can pay up to 50$ for someone who could do it for me , thanks.

---

<div class="post-metadata">

**Author:** ![zturtleman](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/zturtleman/32/718_2.png) [@zturtleman](https://discourse.ioquake.org/u/zturtleman)\
**Post date:** [May 20, 2016, 9:09am UTC](https://discourse.ioquake.org/t/bot-load-problem/679/4 "2016-05-20T09:09:31Z")

</div>

The linux sys admin guide gets the source code from [https://github.com/ioquake/ioq3](https://github.com/ioquake/ioq3) and compiles it. On Debian amd64 (aka x64), it will compile x86\_64 (aka x64) by default.

You haven’t provided any details on the issues encountered, so I don’t know if this is the issue you had:

When I set up a game server on Debian Jessie a few months ago the ioq3 Sys Admin Guide did not work. Running `screen` after `su - ioq3srv` would error about tty being inaccessible. `Cannot open your terminal '/dev/pts/0' - please check.`

The direct solution was to run `script /dev/null` before running screen, but it’s kind of annoying to have to run each time.

After research I ended up with creating `/home/zturtleman/screen_ioq3srv.sh`. I run it as my login user to either start the game server or reattach to already running game server in screen.

```auto
#!/bin/sh

# Start or reattach to screen session as user ioq3srv
# the start_server.sh script is only run if session is not running

# Press Ctrl+a then d to detach from screen.

sudo -u ioq3srv script -q -c 'screen -d -R -U /home/ioq3srv/start_server.sh' /dev/null

```

---

<div class="post-metadata">

**Author:** ![haxxus](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/haxxus/32/145_2.png) [@haxxus](https://discourse.ioquake.org/u/haxxus)\
**Post date:** [May 20, 2016, 11:48am UTC](https://discourse.ioquake.org/t/bot-load-problem/679/5 "2016-05-20T11:48:33Z")

</div>

zturtleman can you install for me ? $50 .

---

<div class="post-metadata">

**Author:** ![zturtleman](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/zturtleman/32/718_2.png) [@zturtleman](https://discourse.ioquake.org/u/zturtleman)\
**Post date:** [May 20, 2016, 12:16pm UTC](https://discourse.ioquake.org/t/bot-load-problem/679/6 "2016-05-20T12:16:46Z")

</div>

yeah, I can try to get it to run.

---

<div class="post-metadata">

**Author:** ![haxxus](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/haxxus/32/145_2.png) [@haxxus](https://discourse.ioquake.org/u/haxxus)\
**Post date:** [May 20, 2016, 1:52pm UTC](https://discourse.ioquake.org/t/bot-load-problem/679/7 "2016-05-20T13:52:11Z")

</div>

oh man , I’m so proud , I did it! lmao . Thanks zturtleman but I finally got it

---

<div class="post-metadata">

**Author:** ![zturtleman](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/zturtleman/32/718_2.png) [@zturtleman](https://discourse.ioquake.org/u/zturtleman)\
**Post date:** [May 20, 2016, 1:53pm UTC](https://discourse.ioquake.org/t/bot-load-problem/679/8 "2016-05-20T13:53:59Z")

</div>

Ah, okay cool. Glad it worked out.

---

<div class="post-metadata">

**Author:** ![haxxus](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/haxxus/32/145_2.png) [@haxxus](https://discourse.ioquake.org/u/haxxus)\
**Post date:** [May 20, 2016, 3:14pm UTC](https://discourse.ioquake.org/t/bot-load-problem/679/9 "2016-05-20T15:14:27Z")

</div>

question , I have seta g\_botsfile “bot.txt” and the bot file only in baseq3  
inside bot,txt I have

{  
name ^r^o^x3C7202#CB#C9#CC#CC#C5#D2^R^o^xC53D00#CB#C9#CC#CC#C5#D2  
model xaero  
aifile bots/sneakybot\_c.c  
arenaLord 5  
}

{  
name ^l^xEAF11F#1D^s^f^x8B8F17#D4^F#C5^f#D2^F#ED^s^l^xEAF11F#1F  
model orbb  
aifile bots/sneakybot\_c.c  
arenaLord 5  
}

This works with q3ded , but not with io , ideas?  
I’m using cmd , seta g\_botsfile “” also tried set , didn’t work

---

<div class="post-metadata">

**Author:** ![MANATARMS](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/manatarms/32/5_2.png) [@MANATARMS](https://discourse.ioquake.org/u/MANATARMS)\
**Post date:** [May 25, 2016, 6:54pm UTC](https://discourse.ioquake.org/t/bot-load-problem/679/10 "2016-05-25T18:54:26Z")

</div>

Alternatively…If you don’t want to use screen, you should just be able to run in the background like this:

./ioq3ded.x86\_64 +set dedicated 2 _\< your commandline arguments here \>_ 2\> /dev/null &

And for status:  
ps auxwww | grep $USER | egrep “ioq3ded” | grep -v grep

---

<div class="post-metadata">

**Author:** ![haxxus](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/haxxus/32/145_2.png) [@haxxus](https://discourse.ioquake.org/u/haxxus)\
**Post date:** [May 26, 2016, 4:31pm UTC](https://discourse.ioquake.org/t/bot-load-problem/679/11 "2016-05-26T16:31:53Z")

</div>

server is running fine I use a .sh string to load it . Problems is with the download timing out and the bot problem , my main concern is the download , I have the threat open is one of the top ones about the download issue
