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

Jazz ChatBot? (Project Forward)Idea?

$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 4, 2001, 11:02 AM
$tilettø is offline
Reply With Quote
Jazz ChatBot? (Project Forward)Idea?

Hmm i was thinking about something like this

a program which you run and when Someone Joins the Server and Says "Hi" "Hello"
Or anything else the Bot Replays is this Interesting or not?

if yes we could do something like Project Forward 1 guy Does the layout the other coding and stuff Tell me.
||Slim

JCF Member

Joined: Sep 2001

Posts: 537

||Slim has disabled reputation

Dec 4, 2001, 01:23 PM
||Slim is offline
Reply With Quote
I was thinkin of that idea...

it would be cool if like a person breaks the rules (ie says a bad word frequently) the bot automatically kicks them...

__________________
<strike>
Link Link's Avatar

Untitled

Joined: Apr 2001

Posts: 2,099

Link is doing well so far

Dec 4, 2001, 03:02 PM
Link is offline
Reply With Quote
I can help.
__________________
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
 
FireSworD

JCF Member

Joined: Aug 2001

Posts: 2,834

FireSworD is an asset to this forumFireSworD is an asset to this forum

Dec 4, 2001, 03:30 PM
FireSworD is offline
Reply With Quote
Smile

I think it's a great idea! i'm getting tired of saying "AHEM!" all the time.
Monolith

JCF Member

Joined: Mar 2001

Posts: 2,221

Monolith is doing well so far

Dec 4, 2001, 04:31 PM
Monolith is offline
Reply With Quote
I've had that idea for a while, but don't know the stuff I need in order to make a program that interacts with JJ2. I'm pretty sure I have all the other parts thought out though.
__________________
<div style="float: right; width: 100px; height: 70px; margin: 5px 15px;"><img src="http://madskills.org/monolith/idleserver.gif" style="width: 98px; height: 65px;"><img src="http://madskills.org/monolith/theserver.gif" style="width: 98px; height: 65px; position: relative; top: -65px;"></div><div style="margin: 0 3em; font-size: 80%; font-style: italic;">Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It is not rude, it is not self-seeking, it is not easily angered, it keeps no record of wrongs. Love does not delight in evil but rejoices with the truth. It always protects, always trusts, always hopes, always perseveres.</div><div style="text-align: right; text-size: 80%;">1 Corinthians 13:4-7</div>
Link Link's Avatar

Untitled

Joined: Apr 2001

Posts: 2,099

Link is doing well so far

Dec 4, 2001, 04:33 PM
Link is offline
Reply With Quote
I was thinking...maybe there could be a way to incorporate the A.L.I.C.E. bot with this (http://www.alicebot.org)

Then we wouldn't have to program all the AI ourselves
__________________
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
 
Hellraiser

JCF Member

Joined: Mar 2001

Posts: 144

Hellraiser is doing well so far

Dec 4, 2001, 05:15 PM
Hellraiser is offline
Reply With Quote
My friend has a chat bot on his MSN messanger list.
( smarterchild@activebuddy.com )

It automatically responds to your messages. maybe you could take a look at it, and build your own based on it.

(but maybe, if a bot project ever comes to be, make it work with the bot)
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 4, 2001, 10:01 PM
$tilettø is offline
Reply With Quote
Yea Something like that

i havent tried Alie Bot
and i have the code of that MSN bot im not sure if it would work for jj2 because for msn you need to add a api "Messanger api 1.0 libary"


Slim: i think that that would be Possible Overlord made a program that if someones cheating he gets banned maybe we could use that and change something?

Last edited by $tilettø; Dec 4, 2001 at 11:36 PM.
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 5, 2001, 02:03 AM
Krezack is offline
Reply With Quote
hmmmmmm i think that it wouldn't be needed to interact with the server but with the listserver:
when the listserver detects someones entered a game it send a message to the game or makes the game type hello well anyway i think that the listserver will need to be though of as its really the only thing that can detect when a player enters a game your own computer cant can it (i know it activates their memory address' and stuff but does it actually detect a player has entered?).

what would be really cool is something im working on:
a programme to change the fur colour now if we can make this then we could likley also find the address' for names and chat messages heck we already have the address' to turn triggers on and off so yea i think it could be possible to memory edit it into the game.
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 5, 2001, 02:15 AM
$tilettø is offline
Reply With Quote
we already have the Chat adresses

well you run the Program Someone Joins and Says Hi the Program Detects that and Says Something Back
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 5, 2001, 02:39 AM
Krezack is offline
Reply With Quote
um on this subject: um maybe this should go on j2hg but how do i use the windows api with delphi?
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 5, 2001, 03:03 AM
$tilettø is offline
Reply With Quote
Hmmm Use VisualBasic? :P



For Delphi check it out
http://www.monique-covet.com/forum/viewtopic.php?t=99
~SPLASH~

JCF Member

Joined: Apr 2001

Posts: 1,210

~SPLASH~ is doing well so far

Dec 5, 2001, 03:21 AM
~SPLASH~ is offline
Reply With Quote
This looks more like something for J2HG, rather than Project Forward.
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 5, 2001, 03:54 AM
Krezack is offline
Reply With Quote
not just an ugly face afterall are you stilleto :P j/k hehe
thanx ill check that out.
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 5, 2001, 04:03 AM
$tilettø is offline
Reply With Quote
No i dont think that this is Something for j2hg

just Work Together on this,
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 5, 2001, 04:10 AM
Krezack is offline
Reply With Quote
stilleto whats your icq number?
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 5, 2001, 04:26 AM
$tilettø is offline
Reply With Quote
Look into my Profile

111602726
URJazzCC

JCF Member

Joined: May 2001

Posts: 97

URJazzCC is doing well so far

Dec 5, 2001, 06:05 AM
URJazzCC is offline
Reply With Quote
Hey. This looks like a pretty good Idea. And I havean Idea for it. If we used Links chat log program, then the program can scan the messages that are displayed, and then if it sees "______ joined the game" then itresponds, and if a person has already joined, then it says "WB" or something. And we could also get it scanning for certain words that you preset to kick a player our for. And I don't think this is for J2HG, but maybe for like link, since he made chat log.
__________________
You are only ugly on the outside.
Cpp Cpp's Avatar

JCF Member

Joined: Mar 2001

Posts: 1,557

Cpp is doing well so far

Dec 5, 2001, 07:38 AM
Cpp is offline
Reply With Quote
I tried something similar... Created Project Omega which detects kills that way. This was HAAAAAAAAAAAAAAAAAAAAAAAAARD to do! All those lines of code just to eliminate some stupid bugs. But I was thinking wouldn't it be easier if the program detects when somebody joins when this address: 005A53FC (1.23, player 1, for each player you must calculate a new address. I'm pretty sure you know how) is set from 0 to 1. When that player leaves is't set back to 0. So?
I use it alot for my auto-programs.
__________________
<a href="http://nmap.org/"><img border="0" alt="Nmap Security Scanner" src="http://images.insecure.org/nmap/images/prop/nmap_bnr_matrix_pfos.gif"/></a>
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 6, 2001, 09:08 AM
$tilettø is offline
Reply With Quote
handy.


so Could we get this thing going.Z?
Monolith

JCF Member

Joined: Mar 2001

Posts: 2,221

Monolith is doing well so far

Dec 6, 2001, 09:13 AM
Monolith is offline
Reply With Quote
If someone wants to give me a crash course in Windows programming and hacking Jazz2 memory in C++....
__________________
<div style="float: right; width: 100px; height: 70px; margin: 5px 15px;"><img src="http://madskills.org/monolith/idleserver.gif" style="width: 98px; height: 65px;"><img src="http://madskills.org/monolith/theserver.gif" style="width: 98px; height: 65px; position: relative; top: -65px;"></div><div style="margin: 0 3em; font-size: 80%; font-style: italic;">Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It is not rude, it is not self-seeking, it is not easily angered, it keeps no record of wrongs. Love does not delight in evil but rejoices with the truth. It always protects, always trusts, always hopes, always perseveres.</div><div style="text-align: right; text-size: 80%;">1 Corinthians 13:4-7</div>
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 6, 2001, 11:49 AM
Krezack is offline
Reply With Quote
Sure monolith but i will only be able to help you a bit.
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
Spaz Boy

JCF Member

Joined: Jul 2001

Posts: 243

Spaz Boy is doing well so far

Dec 6, 2001, 03:58 PM
Spaz Boy is offline
Reply With Quote
Another AI Company

Just another AI company that I know about:
http://www.zabaware.com/
They have made an AIM Bot, AI Reps, and more. Although I doubt you could break down their coding legally....

Anyway, I'll take a course too. =P
Actually, I'm thinking about learning a programming language. Would you say Basic or ++?

~sb
__________________
"WE'RE ALL GOING... TO DIE." -BOB_ALLEN

" don't question something made in Japan.. Cuz that will just lead to more questions.. just understand that it's a bag of hell and move on" -VeggieMan[GpW]

LONG LIVE TEH SNUFUSS!



The AntiMcDonalds forums have turned into the JCF. Now includes the "spontaneous corrupt" feature.

(That was a fanchy smanchy way of saying that the forums are broked. AND IT'S ALL YOUR FAULT TOO.)
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 6, 2001, 10:18 PM
Krezack is offline
Reply With Quote
C++ since you can learn VB easily enough yourself also look into delphi
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
Stijn Stijn's Avatar

Administrator

Joined: Mar 2001

Posts: 6,964

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

Dec 10, 2001, 05:00 AM
Stijn is offline
Reply With Quote
Lightbulb

Spazzyman is working on that. Well, he said he was, some months ago, at Monolith's server (aka Battle server).
Cheeze

JCF Member

Joined: Jan 2001

Posts: 157

Cheeze has disabled reputation

Dec 11, 2001, 01:19 PM
Cheeze is offline
Reply With Quote
what's j2hg?

anyway, it sounds pretty cool. I did some stuff with the listservers, so i have an idea of what to do. I'm not much on coding (at least c++ or vb, cuz i don't know them) but playing around with monitoring the network traffic would be cool so that we'd know what packets to send and what they all mean.

Also, this sorta goes along with the idea (we'd have to figure out the network junk either way, unless you're planning on reading memory addresses and then hacking them somemore in order to make jj2 chat for you), but make a server program that can create a server w/out jj2 itself. It's be a great way to host a server, and i'd like to make it multi-platform so that all us linux users (as well as mac, and bsd, and whatnot) can use it, too. Perl seems like a good idea to me, but maybe C/C++ would work, too.

-cheeze
Link Link's Avatar

Untitled

Joined: Apr 2001

Posts: 2,099

Link is doing well so far

Dec 11, 2001, 02:21 PM
Link is offline
Reply With Quote
I think it would be much easier to just use the chat memory addresses (like in ChatLogJJ2). You can acomplish the same thing without all the mucking about with winsock\other sockets.

But I like the idea of a Linux JJ2 server. Then I could host a dedicated server too . It might be easier though if we had the JJ2 source code.

Cheeze, J2HG stands for Jazz 2 gameHacking Group. The site is http://link.idlegames.com/j2hg/. It is basically a group of people (we have 10 members now) who are into programming and modifying the memory, as well as other stuff. It isn't a cheating group though; we only make useful programs.
__________________
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
 
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 11, 2001, 03:17 PM
Krezack is offline
Reply With Quote
maybe it should be renamed to Jazz 2 Modders group?
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
Cheeze

JCF Member

Joined: Jan 2001

Posts: 157

Cheeze has disabled reputation

Dec 13, 2001, 06:01 PM
Cheeze is offline
Reply With Quote
Hmm...sounds like what pennywise's jazzhack was. (or whatever it was called)
i've still always wanted to make a fun little program that plays aroudn with jj2's network, like a server program or a little chat/view program that'll tell you stats without actually firing up jj2, or a neat little stat page on j2o or something that'll take a peek inside each server and actually post who's in each server at a particular time.

It's not extremely complicated, and if anyone wants to play around with the network aspects, that'd be cool. I've messed around with the listservers in both aspects (sendning and recieving data; ports 10054, 10053, 10057), if we'd need to do some slight fiddling around with that, too. I've also taken a look at port 10052 (i monitored port 10052 when connecting to a server) and it looks rather logical, so it can't be took bad to work with. The only downside is being that i don't know any real programming that could be used for this; i know php, and i'm taking a class in pascal at school, but neither of these would help. (php is a web scripting language, and i don't know enough of pascal, not to mension it's not the best language in the world).

~cheeze
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 14, 2001, 04:05 AM
Krezack is offline
Reply With Quote
try telneting a listserver on ports 10050-10060 ehe especially 10056.
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 14, 2001, 05:29 AM
$tilettø is offline
Reply With Quote
hmmm lets get this started in vb,

i need some info on Send Keys...
Alberto

JCF Member

Joined: Mar 2001

Posts: 459

Alberto is doing well so far

Dec 14, 2001, 09:09 AM
Alberto is offline
Reply With Quote
I had one of those programs Mono :P
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 23, 2001, 01:38 AM
$tilettø is offline
Reply With Quote
hmm this is quite hard i need a packet sniffer........
F!re

JCF Member

Joined: May 2001

Posts: 223

F!re is doing well so far

Dec 23, 2001, 03:41 AM
F!re is offline
Reply With Quote
Thumbs down

I got one word: YAWN!
__________________

Remember kids I'm a proffesional, don't try this at home!
Krezack Krezack's Avatar

JCF member

Joined: Nov 2001

Posts: 5,156

Krezack has disabled reputation

Dec 23, 2001, 06:07 AM
Krezack is offline
Reply With Quote
I agrea, stilleto you've taken on a project which is to big for you to handle mabye try something smaller first?
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows."
—Stanisław Lem, Imaginary Magnitude (1973)
Black Energy

Banned

Joined: Sep 2001

Posts: 39

Black Energy is doing well so far

Dec 23, 2001, 07:54 AM
Black Energy is offline
Reply With Quote
My old leader could most likely do this, but I don't posses the skills to help.. Sorry...
$tilettø

JCF member

Joined: May 2001

Posts: 3,221

$tilettø has disabled reputation

Dec 24, 2001, 03:28 AM
$tilettø is offline
Reply With Quote
Quote:
Originally posted by Krezack
I agrea, stilleto you've taken on a project which is to big for you to handle mabye try something s


maller first?

LIKE????

TELL ME WHAT !?>!?!??!
CannibalBob

JCF Member

Joined: Mar 2001

Posts: 147

CannibalBob is doing well so far

Dec 28, 2001, 08:13 PM
CannibalBob is offline
Reply With Quote
no.
no bad idea
very bad. nobody likes bots. why not just make "JazzJackrabbit Tournament" with bots which say "My house" and it lists frags and you get the pulse rifle?
LMBO I crack myself up!
__________________
AMD Athlon XP 2000+, ATI Radeon 9800 Pro, 768 DDR 333MHZ RAM, SoundBlaster Live! 5.1, SBS 560, WingMan Force 3D, MX700, 19" MultiSync 97F, LG CD-RW/DVD-ROM (32x12x8), SeaGate ST3200822A 200GB HD, 101 KB, & no consoles.

Last edited by Derby; Apr 25, 2003 at 01:26 PM.
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 04:44 PM.