Printable Version of Topic

Click here to view this topic in its original format

RCBot Forums _ RCBot 1 Waypoints _ waypoints database

Posted by: Subach Nov 4 2004, 12:17 PM

someone knows a site that is a database waypoints for all ns maps released (and custom of course)i have googled it but i cant find anyone good thanks

ah someone mentioned that marines in combat dont buy things they have bought shotgun ha jp one have bought gl!!! thats very cool biggrin.gif i use whichbot for aliens

Posted by: Cheeseh Nov 4 2004, 12:58 PM

I'm working on a waypoint site for every bot/mod (waypoint warehouse) I still have the old one running but its for older bots and I don't update it anymore... I don't know of any others.

Posted by: Subach Nov 4 2004, 03:02 PM

thanks smile.gif

Posted by: Gruuunt Nov 4 2004, 05:40 PM

http://jasminewpt.webhop.net/ is one place you could try Subach, I upload my waypoints there before the official WhichBot Site. You will also find RcBot waypoints and Foxbot waypoints there as well. cool.gif ps: the site owners p.c has a 'due to be fixed' noisy fan problem, so the site is down when the owner goes to bed as it keeps him awake... rolleyes.gif

Well Mr Cheeseh, If you are gonna do the same, I will do the same by upoading there as well, as I am sure Skitchy and Sandy plus any other regular waypointers will also do. Maybe you could even setup a webring? unsure.gif

Have a look at phpBB2 http://www.phpbb2.de/ and perhaps try the fully modded version http://www.phpbb2.de/dload.php?action=file&file_id=592 as I think it may suit your needs a little better than Invision?

Posted by: LordSkitch Nov 4 2004, 08:19 PM

I'd set up a bigassed one on my server, I mean it wouldn't be hard, doin' it in cold fusion, but I don't have the bandwidth for a site like that... atleast.. not yet! tongue.gif

Posted by: Sandman[SA] Nov 4 2004, 11:07 PM

I could setup a waypoint database on my site for rcbot, whichbot and foxbot. This database would contain ALL the waypoints I currently have ( made and modified ) but I'm currently behind with not being able to waypoint or play NS beta5.

I am up to more suggestions.

Posted by: LordSkitch Nov 4 2004, 11:14 PM

Install cold fusion on your webserver, and let me VNC to it biggrin.gif

BUT! Don't you only have 384kbps up?

Posted by: Sandman[SA] Nov 5 2004, 03:49 AM

What is "cold fusion" and yes, my connection is only 384k up

Posted by: LordSkitch Nov 5 2004, 04:12 AM

Cold Fusions like an enterprise server side environment, like PHP.. except PHP is swarming with script kiddies and linux h4x0rz!!111 who think PHP is great. Basically, it boils down to this.

PHP

Pros:
Free
Easy to implement
Very cross-platform

Cons:
Slow as hell.
Coding is more obscure
Somewhat security flawed

CF

Pros:
Fast as all hell
Extremely easy to code
Cross platform

Cons:
Expensive
Implementation at the begining is weird



They can use the same kinds of databases, MS access, MySQL, Sybase, MS SQL, etc, I just like CF more than PHP and ASP cause it's faster, and faster to code. tongue.gif




And how the hell can you support a lag-free server with only a 384k up pipe? blink.gif

Each person can take anywhere from 24 to 72kbps, limiting you anywhere from 16 to 5 people... I'm waiting for Verizon Fiber to get down here so I can pay $10 extra for 15mbps down, 2mbps up so I can actually and reliably host a webserver along side a NS server...

Posted by: Gruuunt Nov 5 2004, 07:34 AM

QUOTE (LordSkitch @ Nov 5 2004, 05:12 AM)


And how the hell can you support a lag-free server with only a 384k up pipe?  blink.gif


Thank Gawd for Bots, thats what I say. I Only have Uk ADSL and that has 288k uplink at best! Although using one of my commercial rented webservers combined with sv_downloadurl sorts out the demand on bandwidth at Map Sync time!

My Server is 'advertised as a sixteen man server, but thanks to a fast machine, it runs 4 WhichBot and 3 RcBot players smoothly, leaving room for 9 Humans. I then set the CVAR sv_maxspeed to 4000 and leave sv_maxspectatorspeed at 950.

Then within AMX I use a High Ping Kicker http://djeyl.net/forum/index.php?showtopic=24019&st=45 and a Rate Manager (Not much between most of 'em), but I Use http://www.modns.org/forums/index.php?showtopic=272&hl=bandwidth which seems to improve things. Modem Users from Eastern Block countries 'sometimes' cause a problem although the high ping kicker usually sorts 'em out... rolleyes.gif

Posted by: LordSkitch Nov 5 2004, 08:20 AM

Just recently I had a 16 RCBot 4 human game, 16 RCbot marines, 4 alien humans on a combat map, the CPU usage was floating around 55-65% and damn.. THAT was a hard game laugh.gif

As far as high ping people coming in, the higest is usually ~200 and the lowest aside from me is ~30, I do use a ratemanager plugin for amx that limits their rates and crap, seems to work for the dialup people, as they don't know to change their rate down from 20000, causing a mass of lost packets... silly dial up people...

Posted by: Subach Nov 5 2004, 01:34 PM

i tried to connect to that site but it says conection timed out lol

Posted by: JASMINE Nov 5 2004, 03:06 PM

QUOTE (Sandman[SA] @ Nov 5 2004, 12:07 AM)
I could setup a waypoint database on my site for rcbot, whichbot and foxbot. This database would contain ALL the waypoints I currently have ( made and modified ) but I'm currently behind with not being able to waypoint or play NS beta5.

I am up to more suggestions.

hi sand do you mean all foxbot waypoint ?
it will be cool sand.

Posted by: Cheeseh Nov 5 2004, 03:57 PM

PHP rox you ! biggrin.gif

Posted by: LordSkitch Nov 5 2004, 09:25 PM

Even good camel coders can take like 3 times as long to create the stuff relatively new people can make in CF, so long as they know HTML..

CODE
$dbuser="username";
$dbpass="password";
$dbname="mydata";  //the name of the database
$chandle = mysql_connect("localhost", $dbuser, $dbpass)
   or die("Connection Failure to Database");
mysql_select_db($dbname, $chandle) or die ($dbname . " Database not found. " . $dbuser);

$mainsection="sections"; //The name of the table
$query1="select * from " . $mainsection . " as t1 where t1.idname = " .  "\"Home\"";  //select the home section
$result = mysql_db_query($dbname, $query1) or die("Failed Query of " . $query1);  //do the query
$thisrow=mysql_fetch_row($result);
if ($thisrow)  //if the results of the query are not null
{
 echo "The Home section was found.<br>";
}
else
{
 echo "The Home section was not found.<br>";
}


VS

CODE
<cfquery dbname="mydata" username="username" password="password" name="mydataquery">
  SELECT * FROM whatever ORDER BY t1.hits DESC
</cfquery>

<cfif isdefined('mydataquery.thisrow'>
  the home section was found
</cfelse>
  the home section was not found
</cfif>


Those two basically do the same thing, which would you choose? biggrin.gif

Posted by: Sandman[SA] Nov 6 2004, 01:38 AM

QUOTE (LordSkitch @ Nov 5 2004, 04:12 AM)
And how the hell can you support a lag-free server with only a 384k up pipe? blink.gif

This is how:

CODE
sv_maxrate 4608
sv_minrate 0
sv_maxupdaterate 9



Anyway, I do have PHP but it's an old version. 4.2.1 I think. The nice thing about PHP is, it's free. Can you get cold fusion for free?

Posted by: LordSkitch Nov 6 2004, 08:19 AM

If you take a class in it, and buy a $5 bulk licence because the guy selling the licences had no idea what he was doing! biggrin.gif

Of course, the version you download from macromedia.com is 100% full, you just need the licence key to activate it. So if you can get your hands on a key, you can have a full version of CF.

Otherwise, its ~$1300

As far as PHP goes, I'm runnin v4.3.8

Yeah, I run PHP too.. and Perl, and ASP, and a butlload of other things, cause I like to play with code! tongue.gif

Posted by: Cheeseh Nov 6 2004, 10:06 AM

QUOTE (LordSkitch @ Nov 5 2004, 09:25 PM)
Even good camel coders can take like 3 times as long to create the stuff relatively new people can make in CF, so long as they know HTML..

CODE
$dbuser="username";
$dbpass="password";
$dbname="mydata";  //the name of the database
$chandle = mysql_connect("localhost", $dbuser, $dbpass)
   or die("Connection Failure to Database");
mysql_select_db($dbname, $chandle) or die ($dbname . " Database not found. " . $dbuser);

$mainsection="sections"; //The name of the table
$query1="select * from " . $mainsection . " as t1 where t1.idname = " .  "\"Home\"";  //select the home section
$result = mysql_db_query($dbname, $query1) or die("Failed Query of " . $query1);  //do the query
$thisrow=mysql_fetch_row($result);
if ($thisrow)  //if the results of the query are not null
{
 echo "The Home section was found.<br>";
}
else
{
 echo "The Home section was not found.<br>";
}

I'd still choose php, with a little bit of tinkering you can decrease the amount of coding by using php classes, i.e.

CODE

$db->executeQuery("select * from sections as t1 where t1.idname =  'Home'");

if ( $db->numRows() )
 echo "The Home section was found.<br>";
else
 echo "The Home section was not found.<br>";



which you can then turn into:


CODE


if ( $homeSection->find() )
 echo "The Home section was found.<br>";
else
 echo "The Home section was not found.<br>";


huh? huh? tongue.gif

Posted by: LordSkitch Nov 6 2004, 11:59 AM

Cold fusion's still better. Sounds cooler too. tongue.gif

Posted by: Sandman[SA] Jun 24 2012, 12:43 AM

I know it's been a while since I have posted here. But just to let anyone know, I do still have and maintain a waypoints database for RCBot (for NS) and Whichbot. Also Foxbot for those sill playing TFC. So if your looking for waypoints or have some to share that I don't have, you can submit them too. The link is at the end of my sig.

Posted by: madmax2 Jun 24 2012, 07:50 PM

Hi Sandman,

Glad to see you are still around smile.gif . I have been to you're waypoint site & was thinking of uploading my ns_prometheus rcw's there too, but I may want to fix a couple things before I do that? I also wanted to keep a readme packaged with the two rcw's. Does you're site accept zip files? I just see the wpts, no zips?

Anyways, if you have the time and you are still playing NS, try out my rcw's located here:

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

I wouldn't mind some feedback from a veteran waypointer such as yourself.

Also, I'm curious, which rcbot dll version do you run on you're NS server, the one from the filebase (rcbot_mm.dll 561240 bytes 7-11-06) or Lordstitch's (Rcbot_mm.dll 1323104 bytes 8-17-08)? I've been using the filebase one on my NS 3.1 install & Lordstitch's on my NS 3.2 install. But there seems to be a slight difference in the ladder code or something. unsure.gif

I've noticed some ladders that I have working very good or perfectly on my NS 3.1 install are causing bots problems on my NS 3.2 install (especially fades but others too - marines too). Its primarily at the bottom of ladders, mostly fades get hung up! I was able to fix one, but re-doing ladders on all the maps is not a pleasant thought... dry.gif

I need to do some more testing to see if it's the rcbot dll version or the NS version. But what I want to do is get my waypoints all working good on NS 3.2 and I am curious to know what rcbot version most people are running on 3.2? Any idea?

Hope thats not to many questions....

Later,
madmax2 wacko.gif

Posted by: Sandman[SA] Jun 26 2012, 01:19 AM

My database will only accept .zip & .rcw files in the rcbot section. Just in case anyone wanted to submit a package of waypoints.

As for the .dll I am using, it's quite old at this point.
rcbot.dll
1.441_B
1/31/06
633kb

This version is actually pretty good. Only issues I have with this one is the bugged lift management system (can't properly use lift button waypoints) and the not so good ladder management. Otherwise, general waypoint management is good. They weld damaged equipment when they see the coast is clear. Even weld weldable targets if it's health range is not to high. They build with no complaints and they are lethal at any range.

Only pointless issues are that they waste ammo on func_breakables up to 1200 health units. If it's stronger then 1200, they wont attack it at all. And they waste time welding DC, SC and MC chambers. rolleyes.gif

Anyway, I found the best trick for using ladders coming from the bottom is make the last waypoint on the floor leading to the ladder a jump waypoint. It needs to be very close to the ladder to trick them to jump in to it. And place one my regular waypoint close to that one so they don't jump to soon. And, path the ladder one way, up. Don't bother with a down pathway, that will just cause problems. I set it up so they just jump or fall down near the ladder.

Something like this example.

|
|
|
|
|
|\
|||-|

Posted by: madmax2 Jun 26 2012, 10:30 PM

Sandman,

I'm moving this discussion here, please follow:

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

Thanks,
madmax2 smile.gif