Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
altering the settings
Goto page 1, 2  Next
 
Post new topic   Reply to topic Printable version
 View previous topic  Problem with ctf bot Post :: Post I need a source...  View next topic  
Author Message
Edify
Novice


Age:37
Gender:Gender:Male
Joined: Apr 22 2005
Posts: 28
Offline

PostPosted: Fri Apr 22, 2005 3:13 pm    Post subject: altering the settings Reply to topic Reply with quote

is it possible to create a bot that will be able to change the settings in ESC+C without screwing up the arena during a game?

if u need specifics, its the "JitterTime" that i wish to change while people are playing.
Back to top
View users profile Send private message Add User to Ignore List
Muskrat
Server Help Squatter


Age:38
Joined: Aug 24 2004
Posts: 829
Location: Swamp
Offline

PostPosted: Fri Apr 22, 2005 3:35 pm    Post subject: Reply to topic Reply with quote

I think this will work for you.



jitterchange.rar - 14.88 KB
File downloaded or viewed 23 time(s)
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Edify
Novice


Age:37
Gender:Gender:Male
Joined: Apr 22 2005
Posts: 28
Offline

PostPosted: Fri Apr 22, 2005 4:18 pm    Post subject: Reply to topic Reply with quote

erm, my computer doesn't open rar files. do u have a zip or something? icon_confused.gif
Back to top
View users profile Send private message Add User to Ignore List
Muskrat
Server Help Squatter


Age:38
Joined: Aug 24 2004
Posts: 829
Location: Swamp
Offline

PostPosted: Fri Apr 22, 2005 4:21 pm    Post subject: Reply to topic Reply with quote

No.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Edify
Novice


Age:37
Gender:Gender:Male
Joined: Apr 22 2005
Posts: 28
Offline

PostPosted: Fri Apr 22, 2005 5:25 pm    Post subject: Reply to topic Reply with quote

ok got it thanks.
Back to top
View users profile Send private message Add User to Ignore List
Bak
?ls -s
0 in


Age:26
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Fri Apr 22, 2005 5:43 pm    Post subject: Reply to topic Reply with quote

have the bot message the server "?set door:doormode=0" or any settings you want to change
_________________
SubSpace Discretion: A Third Generation SubSpace Client
Back to top
View users profile Send private message Add User to Ignore List AIM Address
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Fri Apr 22, 2005 6:10 pm    Post subject: Reply to topic Reply with quote

rather

?set door:doormode:0
_________________
Performance is often the art of cheating carefully. - James Gosling
Back to top
View users profile Send private message Add User to Ignore List
Purge
Episode I > Eposide III
Jar-Jar is kool


Age:35
Gender:Gender:Male
Joined: Sep 08 2004
Posts: 2019
Offline

PostPosted: Fri Apr 22, 2005 6:23 pm    Post subject: Reply to topic Reply with quote

Didn't know there can be two colins, and I think I doubt it.
Back to top
View users profile Send private message Add User to Ignore List
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Fri Apr 22, 2005 6:30 pm    Post subject: Reply to topic Reply with quote

Believe me I do it all the time w/ soccer ball counts ALL the time...

?set soccer:ballcount:0
?set door:doormode:255 all doors closed
?set door:doormode:0 all open
Back to top
View users profile Send private message Add User to Ignore List
Edify
Novice


Age:37
Gender:Gender:Male
Joined: Apr 22 2005
Posts: 28
Offline

PostPosted: Fri Apr 22, 2005 8:35 pm    Post subject: Reply to topic Reply with quote

Bak wrote:
have the bot message the server "?set door:doormode=0" or any settings you want to change
well i'm happy to say i got the bot running today using the Readme included.

i did !plugins and jitterchange was included as number 2. i couldn't figure out how to make it change that settings because it didn't show up as ! anything.

anyways, what do u mean by "have the bot message the server"? how do i do that?
Back to top
View users profile Send private message Add User to Ignore List
Muskrat
Server Help Squatter


Age:38
Joined: Aug 24 2004
Posts: 829
Location: Swamp
Offline

PostPosted: Fri Apr 22, 2005 8:43 pm    Post subject: Reply to topic Reply with quote

Oh, forgot to say, hit !jitter # to change the setting.
Of course, if you are sysop of the zone and want to change it, ?set bomb:jittertime=# works just the same.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Edify
Novice


Age:37
Gender:Gender:Male
Joined: Apr 22 2005
Posts: 28
Offline

PostPosted: Fri Apr 22, 2005 9:08 pm    Post subject: Reply to topic Reply with quote

Muskrat wrote:
Oh, forgot to say, hit !jitter # to change the setting.
Of course, if you are sysop of the zone and want to change it, ?set bomb:jittertime=# works just the same.
ah! that's what i needed. well if i make the event and send it into tw, obviously i won't be the sysop icon_wink.gif , so the bot has to do the stuff.
Back to top
View users profile Send private message Add User to Ignore List
Muskrat
Server Help Squatter


Age:38
Joined: Aug 24 2004
Posts: 829
Location: Swamp
Offline

PostPosted: Fri Apr 22, 2005 10:22 pm    Post subject: Reply to topic Reply with quote

You're sending it in to tw? Then perhaps twcore would be more suitable than mervbot. heh
Back to top
View users profile Send private message Add User to Ignore List AIM Address
D1st0rt
Miss Directed Wannabe


Age:37
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Sat Apr 23, 2005 12:48 pm    Post subject: Reply to topic Reply with quote

I've been told by DoCk> that MERV won't run on trench, so it would have to be done in TWCore.
_________________

Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Maverick
broken record


Age:40
Gender:Gender:Male
Joined: Feb 26 2005
Posts: 1521
Location: The Netherlands
Offline

PostPosted: Sat Apr 23, 2005 2:16 pm    Post subject: Reply to topic Reply with quote

CypherJF wrote:
Believe me I do it all the time w/ soccer ball counts ALL the time...

?set soccer:ballcount:0
?set door:doormode:255 all doors closed
?set door:doormode:0 all open


Isn't it much better to do
Code: Show/Hide
   _linkedlist <String> settings;
   settings.append(new String("Door:DoorMode:" + String(mode)));
   tell(makeChangeSettings(&settings));

instead?

EDIT: Thinking about it... I suppose it still sends strings to the server so it wouldn't mean much change... icon_smile.gif
_________________
Nickname: Maverick (I changed my name!)
TWCore developer | Subspace statistics
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Edify
Novice


Age:37
Gender:Gender:Male
Joined: Apr 22 2005
Posts: 28
Offline

PostPosted: Sat Apr 23, 2005 3:55 pm    Post subject: Reply to topic Reply with quote

D1st0rt wrote:
I've been told by DoCk> that MERV won't run on trench, so it would have to be done in TWCore.
i realized this last night.

CRAP! can twcore bots do the jitterchange thing?
Back to top
View users profile Send private message Add User to Ignore List
Cerium
Server Help Squatter


Age:42
Gender:Gender:Male
Joined: Mar 05 2005
Posts: 807
Location: I will stab you.
Offline

PostPosted: Sat Apr 23, 2005 5:27 pm    Post subject: Reply to topic Reply with quote

Any bot can do this.

Keep in mind, bots are nothing more than programmed clients. If you can do it in continuum or with one bot core, any other is capible of the same thing.

With that said, aside from the fact TW prefers (or demands, rather) their devs to use the TWCore, why would merv _not_ run in TW?

-----

Btw, when you do get around to programming this, make sure you do what maverick said. Avoid using the ?set command in a bot, as bots have access to the 'set settings' packet, which will use slighly less bandwidth than the three message packets, and will only require the new arena settings to be sent to the players once, instead of once per message.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
D1st0rt
Miss Directed Wannabe


Age:37
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Sat Apr 23, 2005 6:54 pm    Post subject: Reply to topic Reply with quote

Trench Wars doesn't run a merv core to run plugins off of, and when I try to connect to the dev server even as a sysop it doesn't allow a merv bot to connect.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Cerium
Server Help Squatter


Age:42
Gender:Gender:Male
Joined: Mar 05 2005
Posts: 807
Location: I will stab you.
Offline

PostPosted: Sat Apr 23, 2005 10:04 pm    Post subject: Reply to topic Reply with quote

I dont see how thats possible. As far as the server can tell, TWCore and MERV are nothing more than subspace clients.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Muskrat
Server Help Squatter


Age:38
Joined: Aug 24 2004
Posts: 829
Location: Swamp
Offline

PostPosted: Sat Apr 23, 2005 10:51 pm    Post subject: Reply to topic Reply with quote

Does tw's server software come with some super Merv-blocking system?
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Bak
?ls -s
0 in


Age:26
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Sun Apr 24, 2005 1:31 am    Post subject: Reply to topic Reply with quote

no, it just blocks all subspace clients... so unless you have staff, you won't be able to connect using any subspace client (including MERVcore or TWCORE bots).
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Cerium
Server Help Squatter


Age:42
Gender:Gender:Male
Joined: Mar 05 2005
Posts: 807
Location: I will stab you.
Offline

PostPosted: Sun Apr 24, 2005 2:00 am    Post subject: Reply to topic Reply with quote

Well... actually now that I think about it...

Doesnt Merv login without any powers, then use the access password in-game? Whereas TWCore uses the access password as part of the regular password.

I suppose if the dev server has an empty vip.txt, technically that would block all merv bots.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Bak
?ls -s
0 in


Age:26
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Sun Apr 24, 2005 4:56 am    Post subject: Reply to topic Reply with quote

no, or else a mervbot could never log into a continuum only zone(most of ssc)

an empty vip.txt wouldn't keep mervbot's out. They're allowed in with any kind of staff... vip is just one level of staff(one without any powers).
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Maverick
broken record


Age:40
Gender:Gender:Male
Joined: Feb 26 2005
Posts: 1521
Location: The Netherlands
Offline

PostPosted: Sun Apr 24, 2005 8:16 am    Post subject: Reply to topic Reply with quote

Bak wrote:
an empty vip.txt wouldn't keep mervbot's out. They're allowed in with any kind of staff... vip is just one level of staff(one without any powers).

No, I don't believe that - VIP is also a level where the server ignores some weird stuff a subspace client can do. Like using old encryptions and such.

Mervbot runs in TW fine just like in every zone, IF the bot is on vip.txt at least (and the proper server.ini settings are set).

The only way I see for Mervbot not running in TW is to have ForceContinuumOnly=1 set in TW and having TWCore using some proper Continuum Encryptions.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
Cerium
Server Help Squatter


Age:42
Gender:Gender:Male
Joined: Mar 05 2005
Posts: 807
Location: I will stab you.
Offline

PostPosted: Sun Apr 24, 2005 2:48 pm    Post subject: Reply to topic Reply with quote

Umm? I dont know so you guys tell me..

Does merv use the access password as its logging in? IE: password*accesspw.

From what ive seen from the vip/sysop.txt files in chaos and from what Underlord has told me, Merv bots dont login with the access password, so they need to be on VIP. Once theyre logged in, thats when they use the access password.

If this is true, then technically speaking, not making use of VIP would effectively block any mervbot, as it would get blocked by the ContinuumOnly setting which is on in virtually every ssc zone.

TWCore & Hybrid on the other hand, do not use continuum encryption, but use the access password as theyre logging in, thus they doesnt need to be specified on vip AND sysop.
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> Bot Questions All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 162 page(s) served in previous 5 minutes.

phpBB Created this page in 0.611059 seconds : 51 queries executed (91.5%): GZIP compression disabled