Jump to content
SSForum.net is back!

Recommended Posts

Posted

Hi there, I am a visual basic programmer and I am very interested in creating a bot. From the c++ and java examples around I have not been able to gather sufficient info to do this, and I was wondering if anyone can point me in the right direction?

 

Are these bots actual clients that connect to the zone server? Or do they work on top of the continuum client? If its the former, where can I get hold of some kind of RFC-like do!@#$%^&*ent of the different data sent/received?

 

Thanks in advance

 

Isaac

Posted
The current bots are actual clients that connect to the game using the SubSpace Protocol. A VB bot was already made by Catid, but he quit VB and went to C++ because he said VB was too slow. He posted his VB bot here, open-source.
Posted

Note that that bot is very very very old and might not even connect anymore.

 

Most do!@#$%^&*entation is also a bit outdated...

The best resource is the C++ MERVBot.

Catid also posted some protocol (RFC-like) stuff on catid.ssihosting.com

Posted

RedStar at one point was using a VB bot

http://wiki.minegoboom.com/index.php/StarBot

_UU___UU__SSSSS____AAA____UU___UU__SSSSS____AAA___

_UU___UU_SS_______AAAAA___UU___UU_SS_______AAAAA__

_UU___UU__SSSSS__AA___AA__UU___UU__SSSSS__AA___AA_

_UU___UU______SS_AAAAAAA__UU___UU______SS_AAAAAAA_

__UUUUU___SSSSS_AA____AA___UUUUU___SSSSS_AA____AA

J.C. Dento> prime example of why america will never be a world super power.

Moscato> d1 is mad he will never have a job outside subspace

I can't see this because I turned signatures off. ps VT

Posted (edited)

VB is too slow to execute and should not be used for bots =/

 

Starbot was an example of this.

 

Edit: Kewlair used Catid's older VB version of MERVbot, he just called it something else (Starbot). He was quite reluctant to release the source code =[

Edited by Yoink
Posted (edited)
VB is too slow to execute and should not be used for bots =/

 

[moderator mode]Keep such flamebait off SSForum! Thank you.[/moderator mode]

Edited by SOS
Posted

VB is slow and all, but it could work just fine for a bot. You sheep need to find your own opinions or try ...you know... actually developing software?

 

Of course, the 'slowness' is all relative to exactly how awful your code is, so perhaps you should look to yourself before !@#$%^&*ing at a language that is used for things far more time-sensitive than an online asteroids robot.

 

(Also, someone I know is [slowly] working on a .net core, which would allow you to use VB.net; if its not too slow, of course.)

D1st0rt> while(it.age < 13) { hit(it); } quit(it);

Posted

VB is too slow to execute and should not be used for bots =/

 

[moderator mode]Keep such flamebait off SSForum! Thank you.[/moderator mode]

That's not flamebait, that's the truth :D

Posted
The design of a program these days is much more important than the language you use. You can make stuff in VB that blows past something in C if it is poorly written.

_UU___UU__SSSSS____AAA____UU___UU__SSSSS____AAA___

_UU___UU_SS_______AAAAA___UU___UU_SS_______AAAAA__

_UU___UU__SSSSS__AA___AA__UU___UU__SSSSS__AA___AA_

_UU___UU______SS_AAAAAAA__UU___UU______SS_AAAAAAA_

__UUUUU___SSSSS_AA____AA___UUUUU___SSSSS_AA____AA

J.C. Dento> prime example of why america will never be a world super power.

Moscato> d1 is mad he will never have a job outside subspace

I can't see this because I turned signatures off. ps VT

Guest
This topic is now closed to further replies.
×
×
  • Create New...