IPB

Welcome Guest ( Log In | Register )

16 Pages V « < 8 9 10 11 12 > »   
Reply to this topicStart new topic
> RCBot 1.4 BETA, For NS 3.0 + other stuff (GET IT :P)
DarthSailor
post Jan 15 2006, 06:53 AM
Post #181


Member
**

Group: Members
Posts: 29
Joined: 9-March 05
Member No.: 509



I saw on a server commands for anybody to add and remove rcbots. Something like say /rcbotadd and remove. I know Cheeseh was going to add this, but has it been done and where can I see the latest updated and commands?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Jan 31 2006, 12:52 AM
Post #182


Admin
*****

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



new beta update (at the usual place) details on the very first post on this thread,

I havent added that remove bot feature with "Say" but I have added it in the console if you have access, it is particularyl for dedicated servers

rcbot removebot 1 --- removes a random bot from team 1
rcbot removebot 2 --- removes a random bot from team 2
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
LordSkitch
post Feb 10 2006, 01:38 PM
Post #183


I cuddle with my bots.
*****

Group: Moderator
Posts: 980
Joined: 16-April 04
From: Alvin, Texas
Member No.: 291



rcbot util explo # seems to crash my server at the drop of a hat tongue.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Feb 10 2006, 02:41 PM
Post #184


Admin
*****

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



QUOTE (LordSkitch @ Feb 10 2006, 01:38 PM)
rcbot util explo # seems to crash my server at the drop of a hat  tongue.gif

ah.. peas!

well actually it works ok with me in metamod, dont mind if i retry on your server when no humans are playin' ? wink.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
LordSkitch
post Feb 10 2006, 03:58 PM
Post #185


I cuddle with my bots.
*****

Group: Moderator
Posts: 980
Joined: 16-April 04
From: Alvin, Texas
Member No.: 291



You can do it when people are playin, I dun care lol
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Feb 12 2006, 09:00 PM
Post #186


Admin
*****

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



updated it again

just another check for the mine problem
and fixed hanging in the specialist when a grenade is thrown, (crappy HL engine function causing the problem, had to make my own)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Fentus
post Apr 14 2006, 05:34 PM
Post #187


Member
**

Group: Members
Posts: 12
Joined: 17-February 06
From: Finland
Member No.: 689



The ns version 3.1.3 patch has just relased is there any avaible rcbot version on that version of ns... or do this 1.4 rcbot work whit that?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Apr 15 2006, 01:59 PM
Post #188


Admin
*****

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



ns 313 = server side i.e. no changes to bots needed
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Fentus
post Apr 15 2006, 07:32 PM
Post #189


Member
**

Group: Members
Posts: 12
Joined: 17-February 06
From: Finland
Member No.: 689



Allright thanks...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
zodiac
post Jun 9 2006, 05:15 AM
Post #190


Advanced Member
***

Group: Members
Posts: 60
Joined: 23-March 04
From: California
Member No.: 276



Need Linux version sooooooooo bad. Hows the Linux machine comin Cheeseh?

Z
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
wump
post Jun 12 2006, 04:02 AM
Post #191


Newbie
*

Group: Members
Posts: 1
Joined: 12-June 06
Member No.: 745



{ deleted }
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RR99i
post Jun 12 2006, 07:03 AM
Post #192


Member
**

Group: Members
Posts: 25
Joined: 28-July 05
From: Indiana, USA
Member No.: 608



smile.gif Hi Cheeseh and everyone,

I just wanted to make sure that I downloaded the right files. I downloaded both "RCBot BETA (win32 DLL files only) *LATEST DLLS*" and "RCBot BETA (Files only - no DLLs)" from RCBot Files. Both have a date added from 2004. Just making sure I downloaded the right ones.

About the bots for NS. They seem to kill you very fast, which is very good. Some will follow, other's will stay at base. But some of them just run against the walls, and in a circle patterns. I must say, this is one of the best and maybe only bots for Natural Selection. When saying that, having bots for both teams. My brother loves playing, but I just wish the bots were better. It's been almost a year since I last installed RCBots and play NS. I'm downloading the latest patch for NS. I'm hoping it will let my brother and I play together. Seems we're not able to play offline on a LAN. It's good to see Cheeseh is working hard. I hope the bots can get better. Last, I'm also hoping that I installed everything right. My just using the DLL from RCBot, not Metamod.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Jun 12 2006, 03:41 PM
Post #193


Admin
*****

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



I think you will be using the latest version... (they were added sometime 2004 but modified a few days ago!) but you probably dont have the latest waypoints, the waypoints in the filebase.bots-united.com from the rcbot files link are outdated.


get the latest NS 3.1 waypoints from skitchys post here

http://rcbot.bots-united.com/forums/index.php?showtopic=807

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anonym001
post Jun 13 2006, 09:52 AM
Post #194


Member
**

Group: Members
Posts: 11
Joined: 22-December 04
Member No.: 461



Why are you ignoring the offer to use someones Linux Box?
I am waiting for the Linux compile for months now..
The real server are all running on linux..


--Ano
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Jun 13 2006, 02:44 PM
Post #195


Admin
*****

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



The source is available, if any programmer wants to build on linux they can. I don't have access to a linux machine at home, I do at university but I never tried it, and it will probably only work on the machine, i think it uses sun solaris. You need to build for your own machine but there still exists some errors building in linux which seems to be the problem, and I've not got the time right now to look through them all.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RR99i
post Jun 14 2006, 06:06 AM
Post #196


Member
**

Group: Members
Posts: 25
Joined: 28-July 05
From: Indiana, USA
Member No.: 608



Thanks for the reply Cheeseh. smile.gif I'm downloading the waypoints and will try them out.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
IHQ-Reima[DWMH]
post Jun 14 2006, 12:21 PM
Post #197


Advanced Member
***

Group: Members
Posts: 67
Joined: 7-June 06
From: Finland
Member No.: 737



Gotta test the new vers. today...hopefully it will correct the problem in some co_maps that some of the aliens/rines just stay in base and look around. Pretty frustrating in co_outpost that the rines in one point of the waypoints get the idea: "HEY let's go back!" and the aliens then a**r**e them smile.gif BTW we waypoint all our maps even they are downloadable from that waypoints -thread. Somehow lots of waypoints for many maps are done "too quickly" so they are not complex enough. We have taken the advise "waypoint everywhere" literally wink.gif And that means 3-6h of work for every map when 2 persons are waypointing and nowadays we onos-test everything.

And this gives me an bridge to a question. Could there be different waypoints for onoses? In some maps onos-waypoints would be a great help smile.gif And some maps have those little ponds near the hive. Could there be an swim waypoint which to place on the ledges of ponds. Bots are in water and they see that "swim to there and jump and crouch" waypoint to get decently out of water and no HC waypointing for the bottom and the surface of the pond is no longer needed. In many maps aliens get stuck in water and that means some skulk-pie... dry.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anonym001
post Jun 14 2006, 02:52 PM
Post #198


Member
**

Group: Members
Posts: 11
Joined: 22-December 04
Member No.: 461



Ok. I tryed to fix every error i got on compiling it using gcc (atm i use msys for that)

I had to use the only available sourcecode version http://filebase.bots-united.com/index.php?action=file&id=204


So i have several question to your code:


file dlls/basemonster.h
lines 57-64
CODE

typedef Schedule_t;
struct WayPoint_t
{
Vector vecLocation;
int  iType;
};
typedef Task_t;
typedef CPathMonsterGoal;


What the hell is a typedef without type? i had no idea what to do with this..
I just tryed to change it to typedef int .. well it worked , but if this was a good idea is an other question.
Which compiler allows this ?



the second:
file dlls/generic_class.h
lines 974-980
CODE

 void RemoveByPointer ( T *obj )
 {
  if ( array.size() == 0  )
   return;

  array.erase(obj);
 }


My Vector-Erase Function does not take a pointer as parameter. Neither does the one of msvc ..
I just don'T get it..
Maybee you could send me the newest sourcecode?

there were some other errors, but nothing big..

--Ano
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Jun 14 2006, 04:26 PM
Post #199


Admin
*****

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



use this for removeByPointer

CODE

 void RemoveByPointer ( T *obj )
 {
  if ( array.size() == 0  )
   return;

  vector<T>::iterator it;

  for ( it = array.begin(); it != array.end(); ++ it )
  {
   if ( it == obj )
   {
    array.erase(it);
    return;
   }
  }
 }


the base monster stuff is half-life code not bot code.

a typedef with nothing is simply a declaration that is updated elsewhere in the code, it is required where there is a two-way dependency on the identifier and can save including lots of header files. This would only work if they are declared by pointer as a pointer is always a 32bit integer (on 32bit machines)

it will compile under MSVC fine.

you should use g++ and try looking for flags that can allow such things

ps: updated the source
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anonym001
post Jun 14 2006, 06:23 PM
Post #200


Member
**

Group: Members
Posts: 11
Joined: 22-December 04
Member No.: 461



Ok i can compile it know.

This are the changes i've made:
file:lines OLD => NEW
CODE

basemonster.h:57-64 typedef     => typedef void*
log_meta.h:40    #include <enginecallback.h>  => #include "enginecallback.h"
sdk_util.h:50   #include <util.h>    => #include "util.h"
generic_class.h:962,979 vector<T>::iterator it;   => typename vector<T>::iterator it;
bot_weapons.h:852,864 inline (...)    => inline void (....)
bot_client.h:652  CBotStateNetMessage();   => CBotStatedNetMessage();
generic_class.h:983 if ( it == obj )    => if ( &*it == obj )
megahal.cpp:81 ADD THESE LINES:
#define min(x,y) (((x) <= (y)) ? (x) : (y))
#define max(x,y) (((x) >= (y)) ? (x) : (y))





here you can download the compiled metamod version:
http://uhrwerk.ath.cx/~suprano/rcbot_mm_i486.so

I have no idea if this works, i could not test it yet. Write your experiences plz.

Cheeseh:
i don'T understand the following error:
bot_client.h:652 CBotStateNetMessage(); => CBotStatedNetMessage();

and i still have no idea how ot solve this typedef thing. there was nowhere any code that defined the types later..

--Ano
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

16 Pages V « < 8 9 10 11 12 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 21st June 2025 - 12:46 AM