IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Installation on Linux (Steam Client on Linux)
oxez
post Aug 3 2013, 05:28 PM
Post #1


Newbie
*

Group: Members
Posts: 3
Joined: 3-August 13
Member No.: 2,297



Hello.

Valve has been porting Steam and most of their games to Linux, and that includes DoD:S.

I'm trying to install the bots on my Steam for Linux (client) and it doesn't seem to work. I did the following:

Put the rcbot2 folder in ~/ and in SteamApps/common/ and SteamApps/<email>/ (to make sure it was at the right place..)

Put the HPB_bot2_i486.so file in SteamApps/common/Day of Defeat Source/bin/
I also put it in SteamApps/common/Day of Defeat Source/dod/bin just to be sure

Start DoD:S with -insecure, and then type in console: plugin_load "../bin/HPB_bot2_i486".

This is what I get:

CODE

plugin_load "../bin/HPB_bot2_i486"
Unable to load plugin "../bin/HPB_bot2_i486"
Unable to load plugin "../bin/HPB_bot2_i486"


Is there something I can do about that? Also, I'm running 64-bit. Could that be why it can't load the plugin? (Even though the game is 32-bit..)

Thanks
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
genmac
post Aug 3 2013, 09:49 PM
Post #2


RCBot Guru
*****

Group: Waypointers
Posts: 571
Joined: 11-November 11
Member No.: 2,098



You need to put the rcbot2.vdf on your addons folder so the engine knows you're adding launching this plugin.

You can make one using notepad and simply input this line...

Plugin {"file" "../bin/HPB_Bot2"}

...then save it as rcbot2.vdf ......then place it on your addons folder found inside the dod folder
or create an addons folder if there's none yet.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmax2
post Aug 3 2013, 10:49 PM
Post #3


RCBot Guru
*****

Group: Waypointers
Posts: 956
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



Hi oxez,

Welcome to the forums, i think I see another problem, this is wrong...

QUOTE
Put the rcbot2 folder in ~/ and in SteamApps/common/ and SteamApps/<email>/ (to make sure it was at the right place..)


The rcbot2 folder should be in your \users\[user name] folder.
Although in linux, the users folder may be called something else, i can't remember atm... rolleyes.gif
It may be the \home folder\[user name]? Is ~/ the home folder?

Also, genmacs advice is the best way to load the plugin. Doing it that way, it should load just by launching dods from steam. You won't need to use plugin_load in the console...

Also, it looks like the current offset for linux rcbot_runplayer_cmd_dods, is 417. Check that in the rcbot2 config.ini if you have any crashes...

See if that helps. smile.gif

madmax2
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Aug 3 2013, 11:29 PM
Post #4


Admin
*****

Group: Admin
Posts: 3,055
Joined: 11-September 03
From: uk
Member No.: 1



QUOTE(madmax2 @ Aug 3 2013, 11:49 PM) *

Hi oxez,

Welcome to the forums, i think I see another problem, this is wrong...
The rcbot2 folder should be in your \users\[user name] folder.
Although in linux, the users folder may be called something else, i can't remember atm... rolleyes.gif
It may be the \home folder\[user name]? Is ~/ the home folder?

Also, genmacs advice is the best way to load the plugin. Doing it that way, it should load just by launching dods from steam. You won't need to use plugin_load in the console...

Also, it looks like the current offset for linux rcbot_runplayer_cmd_dods, is 417. Check that in the rcbot2 config.ini if you have any crashes...

See if that helps. smile.gif

madmax2


You need to know what the working directory is in linux . Maybe it is different but ive no idea how to find out. Also remember everything is case sensitive in linux. Also follow genmac and madmaxs advice
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
botskiller16
post Aug 4 2013, 07:13 PM
Post #5


Member
**

Group: Members
Posts: 28
Joined: 22-February 09
Member No.: 1,483



Hello,
so, rcbot2 not working on linux server?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
oxez
post Aug 10 2013, 08:10 PM
Post #6


Newbie
*

Group: Members
Posts: 3
Joined: 3-August 13
Member No.: 2,297



I've also had this problem in the client, but not in the dedicated server , so I'm guessing it's a working directory problem
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
oxez
post Aug 11 2013, 06:27 PM
Post #7


Newbie
*

Group: Members
Posts: 3
Joined: 3-August 13
Member No.: 2,297



QUOTE(genmac @ Aug 3 2013, 05:49 PM) *

You need to put the rcbot2.vdf on your addons folder so the engine knows you're adding launching this plugin.

You can make one using notepad and simply input this line...

Plugin {"file" "../bin/HPB_Bot2"}

...then save it as rcbot2.vdf ......then place it on your addons folder found inside the dod folder
or create an addons folder if there's none yet.


I just tried this. From https://developer.valvesoftware.com/wiki/Server_plugins , the path here is relative to gameinfo.txt, I made sure the file existed and it still does not load.

QUOTE(madmax2 @ Aug 3 2013, 06:49 PM) *

Hi oxez,

Welcome to the forums, i think I see another problem, this is wrong...
The rcbot2 folder should be in your \users\[user name] folder.
Although in linux, the users folder may be called something else, i can't remember atm... rolleyes.gif
It may be the \home folder\[user name]? Is ~/ the home folder?

Also, genmacs advice is the best way to load the plugin. Doing it that way, it should load just by launching dods from steam. You won't need to use plugin_load in the console...

Also, it looks like the current offset for linux rcbot_runplayer_cmd_dods, is 417. Check that in the rcbot2 config.ini if you have any crashes...

See if that helps. smile.gif

madmax2


Yes on Linux, the ~ folder is an alias to /home/$USER (in my case /home/oxez). The rcbot2 folder is in there. I also put rcbot_runplayer_cmd_dods to 417 in config.ini, but I can't even get the plugin to load, so that didn't do anything unfortunately =/

Again just to make sure, this is not a dedicated server, but me trying to create a listen server on the Linux version of DoD:S, maybe it's not even going to work with the current bots, but I can't see why it wouldn't, a listen server uses the same structure as a dedicated =/

Thanks for the replies so far, I'll keep looking!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmax2
post Aug 11 2013, 11:51 PM
Post #8


RCBot Guru
*****

Group: Waypointers
Posts: 956
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



Hey oxez,

Try 418 for rcbot_runplayer_cmd_dods... I have a sneaking suspicion that the setting has also changed for linux, and dods is using the same settings as TF2 right now... The sourcemodpluggins page still hasn't updated the windows setting for dods, so it may be wrong for linux too?

max
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Aug 12 2013, 02:38 AM
Post #9


Admin
*****

Group: Admin
Posts: 3,055
Joined: 11-September 03
From: uk
Member No.: 1



QUOTE(madmax2 @ Aug 12 2013, 12:51 AM) *

Hey oxez,

Try 418 for rcbot_runplayer_cmd_dods... I have a sneaking suspicion that the setting has also changed for linux, and dods is using the same settings as TF2 right now... The sourcemodpluggins page still hasn't updated the windows setting for dods, so it may be wrong for linux too?

max


at the moment it's just the problem of getting the bot plugin loading rather than actually in the game smile.gif but it's a good suggestion none the less if there are any further problems, hehe
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 28th March 2024 - 07:01 PM