Register FAQ Search Today's Posts Mark Forums Read
Go Back   JazzJackrabbit Community Forums » Open Forums » General Jazz Jackrabbit Talk

Ideas for bots?

Reply
 
Thread Tools
DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 13, 2005, 10:13 AM
DDL-Klein is offline
Reply With Quote
Ideas for bots?

Anyone have any idea for any bots?
(Like ReverseBOT, not a playing bot)

For those who havn't seen ReverseBOT:
It joined a jj2 server, when somebody said something, it would send the same message back, but backwards.

Any ideas would be greatly appreciated.

-Thanks
ahat[GpW]



EDIT: ReverseBOT Picture -
Ðx

JCF Member

Joined: Sep 2004

Posts: 890

Ðx is doing well so far

Nov 13, 2005, 10:24 AM
Ðx is offline
Reply With Quote
i hate that one, i liked the ''jcf sux bot'' more
__________________
I eat people.
DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 13, 2005, 10:38 AM
DDL-Klein is offline
Reply With Quote
Quote:
Originally Posted by > Dx <
i hate that one, i liked the ''jcf sux bot'' more
Not sure I've seen that one before.
Birdie

JCF Member

Joined: Mar 2005

Posts: 1,796

Birdie is doing well so far

Nov 13, 2005, 10:45 AM
Birdie is offline
Reply With Quote
Well ive seen spam bots too

i think an anouncer bot that said things like "(name) is on a killing spree" if whoever killed people fast enough. or a CTF bot that said the pos of the flag carier

^^
__________________
Link

Untitled

Joined: Apr 2001

Posts: 2,099

Link is doing well so far

Nov 13, 2005, 10:57 AM
Link is offline
Reply With Quote
A bot that looks up external information could be useful. JDC stats, for example, or information about other servers. Or even non-JJ2-related information, like dictionary definitions.
__________________
With our extreme gelatinous apology,
We beg to inform your Imperial Majesty,
Unto whom be dominion and power and glory,
There still remains that strange precipitate
Which has the quality to resist
Our oldest and most trusted catalyst.
It is a substance we cannot cremate
By temperatures known to our Laboratory.

~ E.J. Pratt
 
Stijn

Administrator

Joined: Mar 2001

Posts: 6,968

Stijn is a splendid one to beholdStijn is a splendid one to beholdStijn is a splendid one to beholdStijn is a splendid one to beholdStijn is a splendid one to beholdStijn is a splendid one to beholdStijn is a splendid one to behold

Nov 13, 2005, 11:02 AM
Stijn is offline
Reply With Quote
But only if the server host wants it to do a certain something, or everyone will find it annoying as hell.
Birdie

JCF Member

Joined: Mar 2005

Posts: 1,796

Birdie is doing well so far

Nov 13, 2005, 11:02 AM
Birdie is offline
Reply With Quote
Maybe a spell check bot =O
__________________
DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 13, 2005, 11:05 AM
DDL-Klein is offline
Reply With Quote
Quote:
Originally Posted by Link
A bot that looks up external information could be useful. JDC stats, for example, or information about other servers. Or even non-JJ2-related information, like dictionary definitions.
Love that idea
R3ptile

Banned

Joined: Aug 2003

Posts: 3,885

R3ptile is doing well so far

Nov 13, 2005, 11:42 AM
R3ptile is offline
Reply With Quote
Quote:
Originally Posted by Birdie
Maybe a spell check bot =O
JJ2 isn't a chat room! Enough!

A bot that tells AJazz to shut up every team he types something
Birdie

JCF Member

Joined: Mar 2005

Posts: 1,796

Birdie is doing well so far

Nov 13, 2005, 11:43 AM
Birdie is offline
Reply With Quote
Quote:
Originally Posted by R3p
A bot that tells AJazz to shut up every team he types something
WOO i second that!
__________________
UNKNOWNFILE

JCF Member

Joined: Aug 2005

Posts: 1,146

UNKNOWNFILE is doing well so far

Nov 13, 2005, 12:16 PM
UNKNOWNFILE is offline
Reply With Quote
Quote:
Originally Posted by R3p
JJ2 isn't a chat room! Enough!
Consider the fact not everyone on jj2 has a good form of communication or don't want to give their email addresses out.

Oh yea, ahat, a nice idea for a bot would be like a irc2jj2 and back bot. That way, communication on #jj2 could be sent to a JJ2 server and vice versa.
__________________
I'm sick and tired of this community. So goodbye.

PS: Unreal > JJ2.
FQuist

JCF Member

Joined: Sep 2001

Posts: 3,251

FQuist is an asset to this forumFQuist is an asset to this forum

Nov 13, 2005, 12:23 PM
FQuist is offline
Reply With Quote
Building on what UF said: A bot that transmits the things you type to an irc channel (NOT #jj2). Maybe something like that would be nice for JJ2WCIII, to get an idea of match progress from outside?
__________________
“The truth is that everything that can be accomplished by showing a person when he's wrong, ten times as much can be accomplished by showing him where he is right.” - Robert T. Allen

Interesting Jazz-related links:
Thread: Gameplay Theories - Thread: Make Up Your Own Gametype

Spotify.fm

DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 13, 2005, 12:27 PM
DDL-Klein is offline
Reply With Quote
I would have to make some sort of bridge like program for the JJ2>IRC and IRC>JJ2 kind of thing, but it would be relatively easy.
Birdie

JCF Member

Joined: Mar 2005

Posts: 1,796

Birdie is doing well so far

Nov 13, 2005, 12:37 PM
Birdie is offline
Reply With Quote
Quote:
Originally Posted by Fquist
Building on what UF said: A bot that transmits the things you type to an irc channel (NOT #jj2). Maybe something like that would be nice for JJ2WCIII, to get an idea of match progress from outside?
maybe some kind of observer bot so many people could see whats happening inside the game
__________________
DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 13, 2005, 01:21 PM
DDL-Klein is offline
Reply With Quote
Working on JJ2 > IRC > JJ2


Keep the ideas coming.
Birdie

JCF Member

Joined: Mar 2005

Posts: 1,796

Birdie is doing well so far

Nov 13, 2005, 01:28 PM
Birdie is offline
Reply With Quote
a bot that gives random bonuses and disabilitys to random players randomly
also with ajustable speeds^^
that would be fun
__________________

Last edited by Birdie; Nov 13, 2005 at 02:48 PM.
FQuist

JCF Member

Joined: Sep 2001

Posts: 3,251

FQuist is an asset to this forumFQuist is an asset to this forum

Nov 13, 2005, 01:56 PM
FQuist is offline
Reply With Quote
He requested chat-related bots mostly, it seems. Gameplay-related bots would of course be cooler, though.
__________________
“The truth is that everything that can be accomplished by showing a person when he's wrong, ten times as much can be accomplished by showing him where he is right.” - Robert T. Allen

Interesting Jazz-related links:
Thread: Gameplay Theories - Thread: Make Up Your Own Gametype

Spotify.fm

Birdie

JCF Member

Joined: Mar 2005

Posts: 1,796

Birdie is doing well so far

Nov 13, 2005, 01:58 PM
Birdie is offline
Reply With Quote
not realy, he didn't exacly specify DLL-Klien said not playing bots my idea of a bot doesn't exactly play
__________________

Last edited by Birdie; Nov 13, 2005 at 02:48 PM.
DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 13, 2005, 03:45 PM
DDL-Klein is offline
Reply With Quote
Here I'll specify further, anything that can be done using the TCP portion of jj2 no UDP
FQuist

JCF Member

Joined: Sep 2001

Posts: 3,251

FQuist is an asset to this forumFQuist is an asset to this forum

Nov 13, 2005, 03:55 PM
FQuist is offline
Reply With Quote
The descriptions of the ports at this link might help understand what DDL-Klein means with the TCP and UDP portions of JJ2 (I had to check myself too). Basically, mostly chatting tools, no tools that involve tweaking the gameplay.
__________________
“The truth is that everything that can be accomplished by showing a person when he's wrong, ten times as much can be accomplished by showing him where he is right.” - Robert T. Allen

Interesting Jazz-related links:
Thread: Gameplay Theories - Thread: Make Up Your Own Gametype

Spotify.fm

DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 13, 2005, 04:13 PM
DDL-Klein is offline
Reply With Quote
Quote:
Originally Posted by Fquist
The descriptions of the ports at this link might help understand what DDL-Klein means with the TCP and UDP portions of JJ2 (I had to check myself too). Basically, mostly chatting tools, no tools that involve tweaking the gameplay.
Right on! I'll look into the UDP portion of JJ2 later.
Birdie

JCF Member

Joined: Mar 2005

Posts: 1,796

Birdie is doing well so far

Nov 13, 2005, 04:21 PM
Birdie is offline
Reply With Quote
text is very limiting

Quote:
Originally Posted by DDL-Klein
Right on! I'll look into the UDP portion of JJ2 later.
good


also for TCP portion
maybe a a tool that alows people to list they're TCP servers and use TCP ports for playing on UDP instead... I DUNNO! chat is pretty limiting

if it has to be text
maybe a tool that changes the default palette entrys for text so you could use colors like purple, black inbetween entrys ect...
__________________

Last edited by Birdie; Nov 13, 2005 at 04:32 PM.
FQuist

JCF Member

Joined: Sep 2001

Posts: 3,251

FQuist is an asset to this forumFQuist is an asset to this forum

Nov 14, 2005, 05:13 AM
FQuist is offline
Reply With Quote
A private message tool? You leave a message for a person on a server with the bot, and the next time the host has his bot and that person joins, the message is relayed.
__________________
“The truth is that everything that can be accomplished by showing a person when he's wrong, ten times as much can be accomplished by showing him where he is right.” - Robert T. Allen

Interesting Jazz-related links:
Thread: Gameplay Theories - Thread: Make Up Your Own Gametype

Spotify.fm

R3ptile

Banned

Joined: Aug 2003

Posts: 3,885

R3ptile is doing well so far

Nov 14, 2005, 05:19 AM
R3ptile is offline
Reply With Quote
Omg, I just thought about it, a bot that copies roast and score messages to an IRC channel (in this case #JJ2WC) would be so cool! (it's called Scorebot btw)

And a bot that counts (down) 20 minutes and keeps telling every 5 minutes how much time remains could be very useful as well.
Grytolle

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Nov 14, 2005, 05:28 AM
Grytolle is offline
Reply With Quote
Unreleased Console?
__________________
<center></center>
R3ptile

Banned

Joined: Aug 2003

Posts: 3,885

R3ptile is doing well so far

Nov 14, 2005, 06:02 AM
R3ptile is offline
Reply With Quote
Console automatically starts counting when the server is up and after 20 minutes it also skips level.
cooba

JCF Veteran

Joined: Jan 2004

Posts: 7,823

cooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of light

Nov 14, 2005, 06:04 AM
cooba is offline
Reply With Quote
Quote:
Originally Posted by R3p
Console automatically starts counting when the server is up and after 20 minutes it also skips level.
You sound like Console isn't customizable.
R3ptile

Banned

Joined: Aug 2003

Posts: 3,885

R3ptile is doing well so far

Nov 14, 2005, 06:16 AM
R3ptile is offline
Reply With Quote
We, or at least I don't know how customizable it is.
Grytolle

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Nov 14, 2005, 06:23 AM
Grytolle is offline
Reply With Quote
Do you have it?
__________________
<center></center>
R3ptile

Banned

Joined: Aug 2003

Posts: 3,885

R3ptile is doing well so far

Nov 14, 2005, 06:25 AM
R3ptile is offline
Reply With Quote
No, you?
Grytolle

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Nov 14, 2005, 06:40 AM
Grytolle is offline
Reply With Quote
Nope
__________________
<center></center>
Mike2

JCF Member

Joined: Oct 2005

Posts: 8

Mike2 is doing well so far

Nov 14, 2005, 07:15 AM
Mike2 is offline
Reply With Quote
Make a bot that can actually play! :P
Would be hard, but it would be cool...



Off-topic: I still haven't managed to make a jj2 client... (I'm Darky formely known as DarkJazz btw :P)
I can make the game go crazy by changing some packet numbers, and thats all :P
I cant do anything else.... :P
FQuist

JCF Member

Joined: Sep 2001

Posts: 3,251

FQuist is an asset to this forumFQuist is an asset to this forum

Nov 14, 2005, 07:25 AM
FQuist is offline
Reply With Quote
He specifically asked for non-playing bot bots though.
__________________
“The truth is that everything that can be accomplished by showing a person when he's wrong, ten times as much can be accomplished by showing him where he is right.” - Robert T. Allen

Interesting Jazz-related links:
Thread: Gameplay Theories - Thread: Make Up Your Own Gametype

Spotify.fm

Murderbeam

JCF Member

Joined: Apr 2005

Posts: 169

Murderbeam is doing well so far

Nov 14, 2005, 07:46 AM
Murderbeam is offline
Reply With Quote
A Censor Bot.
Perfect For when Odin Goes into a cussing frenzy.
__________________
Guess what? I'm Back.

I Don't care about caring.
Enjoy your malware-infested computer at the price of a few annoying animated GIF smilies! - Odin

G
UNKNOWNFILE

JCF Member

Joined: Aug 2005

Posts: 1,146

UNKNOWNFILE is doing well so far

Nov 14, 2005, 07:54 AM
UNKNOWNFILE is offline
Reply With Quote
Yea, it would be hell to code something like that, unless you figured out how positions, guns, and health worked, so the bot could go after someone who had low health if it had the weapons that would be needed to take that player down.

A good program (not a bot) would be an anti-shield program. As you may or may not know, shields are stored in hex numbers. 0x00 indicates null. So code might be like this:

Code:
int jj2proclisten;
shieldoffsetp1==soandso_address;
if (shieldoffsetp1!=00) {
    getshieldNo();
    if (shieldno>=01)echo ("Player 1 was caught using a shield.");
    writenull(Shieldoffsetp1);
return;
__________________
I'm sick and tired of this community. So goodbye.

PS: Unreal > JJ2.
FQuist

JCF Member

Joined: Sep 2001

Posts: 3,251

FQuist is an asset to this forumFQuist is an asset to this forum

Nov 14, 2005, 07:58 AM
FQuist is offline
Reply With Quote
Doesn't Cataclysm handle shield protection already? Or do you mean specifically for laser shields?
__________________
“The truth is that everything that can be accomplished by showing a person when he's wrong, ten times as much can be accomplished by showing him where he is right.” - Robert T. Allen

Interesting Jazz-related links:
Thread: Gameplay Theories - Thread: Make Up Your Own Gametype

Spotify.fm

Grytolle

JCF Member

Joined: Sep 2004

Posts: 4,126

Grytolle is a forum legendGrytolle is a forum legendGrytolle is a forum legend

Nov 14, 2005, 09:37 AM
Grytolle is offline
Reply With Quote
Just make the bot hack-kill your opponent's flagcarrier when you say "RTS3" in teamchat
__________________
<center></center>
Violet CLM

JCF Éminence Grise

Joined: Mar 2001

Posts: 11,090

Violet CLM has disabled reputation

Nov 14, 2005, 10:03 AM
Violet CLM is offline
Reply With Quote
Quote:
Originally Posted by Twinsoul
A Censor Bot.
Perfect For when Odin Goes into a cussing frenzy.
Built into JJ2.
__________________
DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 14, 2005, 12:57 PM
DDL-Klein is offline
Reply With Quote
Quote:
Originally Posted by Mike2
Make a bot that can actually play! :P
Would be hard, but it would be cool...



Off-topic: I still haven't managed to make a jj2 client... (I'm Darky formely known as DarkJazz btw :P)
I can make the game go crazy by changing some packet numbers, and thats all :P
I cant do anything else.... :P

I made a very crude play bot using memory.
DDL-Klein

JCF Member

Joined: Aug 2005

Posts: 46

DDL-Klein is doing well so far

Nov 14, 2005, 01:02 PM
DDL-Klein is offline
Reply With Quote
Whee common, give me some ideas!
JJ2 to IRC to JJ2 almost done btw
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

All times are GMT -8. The time now is 05:09 AM.