Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: Riner on August 07, 2005, 01:29 PM

Title: hey
Post by: Riner on August 07, 2005, 01:29 PM
winbot help please can anyone hlep me get a winbot working for starcraft sharewarE?
Title: Re: hey
Post by: R.a.B.B.i.T on August 07, 2005, 01:31 PM
Mmmm..not unless you're making it and are stuck on a specific problem with which you supply code and all of your attempts to fix it.

[edit]
And what's up with people wanting shareware winbots all of the sudden?
Title: Re: hey
Post by: Riner on August 07, 2005, 01:33 PM
Well , i dont have any coding skills,, i just figured you could help me connect.. Because Madd0x Supercharged and EUB wont connect to it even if i change the hashes and such.. i was wondering since [vl]skywing had lets say ... 10000 wins on shareware 0 losses i was wondering if any of you guys would like to help?
Title: Re: hey
Post by: LordNevar on August 07, 2005, 01:35 PM
This is a coding, and bot developement forum, this is not a swap meet to see if you can haggle something like that out of is.
Title: Re: hey
Post by: Riner on August 07, 2005, 01:35 PM
well can anyone PLEASE help me?
Title: Re: hey
Post by: Networks on August 07, 2005, 01:48 PM
Well if it adds to your wins on battle.net on a Stacraft account, it's winbots without cdkeys. *shrug*
Title: Re: hey
Post by: Yegg on August 07, 2005, 01:51 PM
Shareware can play games, I know that for a fact. I guess no one bothers to create a winbot for this product, except for the more experienced people and/or the people with private bots. I don't think anyone can help you with this problem, your best choice would be to rip off some old winbot sources and implement SSHR into it. But don't release the program.
Title: Re: hey
Post by: Riner on August 07, 2005, 02:05 PM
well your own members from vl no this and u cant get info? WOW thats odd?
Title: Re: hey
Post by: LordNevar on August 07, 2005, 02:16 PM
You need to learn your place, you come here asking for something that probably only esists on a private level, and expect us to just give it to you. This forum is full of helpful information to help you figure out how to build one yourself. So why don't you start there first instead of just expecting us to just hand you one, and do it yourself.
Title: Re: hey
Post by: UserLoser. on August 07, 2005, 02:23 PM
It's done the same way you gather wins for your self on Starcraft Brood War.. What's the problem?
Title: Re: hey
Post by: Riner on August 07, 2005, 02:34 PM
Userloser, i chagned the hashes for each bot that i tried for shareware hashes SSHR and they say invalid verison or something stupid and dont work.
Title: Re: hey
Post by: LordNevar on August 07, 2005, 02:43 PM
Like I said, there most likely outdated with 1.11 and not set for 1.12 yet. I would advice making a new one from scratch and setting it for 1.12. Or just do what most people that are too lazy do, and take someone's source and modify it for there own, there's plenty of winbot sources out there to choose from. Though I wouldn't expect help if you choose that road and use someone elses.
Title: Re: hey
Post by: Riner on August 07, 2005, 02:59 PM
i want help making a custom winbot for shareware can anyone help me with that? i dont no where to start .
Title: Re: hey
Post by: Riner on August 07, 2005, 03:18 PM
Quote from: LordNevar on August 07, 2005, 02:43 PM
Like I said, there most likely outdated with 1.11 and not set for 1.12 yet. I would advice making a new one from scratch and setting it for 1.12. Or just do what most people that are too lazy do, and take someone's source and modify it for there own, there's plenty of winbot sources out there to choose from. Though I wouldn't expect help if you choose that road and use someone elses.
where are winbot sourceS?
Title: Re: hey
Post by: Riner on August 07, 2005, 03:24 PM
this is the config for supercharged
[Settings]
Broodwar=false
;Set this is True if you wish to connect with Broodwar, False if not.

Server=useast.battle.net
;The Battle.net server to connect to. Ex: useast.battle.net

GameType=Melee
;Game type, Melee or Ladder

MaxGames=100
;Max games to play

Username1=riner
;Username for the first bot

Password1=blah
;And the password

CDKey1=*********
;Voided, muted, or working cdkeys can be used, no dashes.

Match1=Win
;If you want the bot to win, put Win, if you want it to lose, put Lose, if you want it to disc put Disc.

Username2=biglyfe

Password2=blah

CDKey2=***********

Match2=Lose
;Same things just for the 2nd bot.

;Remember both can get wins or losses in a melee game, but one must always lose in ladder.
Title: Re: hey
Post by: Yegg on August 07, 2005, 03:51 PM
Try zeroforce.net and have fun on bnetdocs.valhallalegends.com.
Title: Re: hey
Post by: Riner on August 07, 2005, 07:00 PM
can someoen just custom build me one please plase
Title: Re: hey
Post by: MyndFyre on August 07, 2005, 07:25 PM
Quote from: Riner on August 07, 2005, 07:00 PM
can someoen just custom build me one please plase

Why should we waste our time for nothing in return?
Title: Re: hey
Post by: Yegg on August 07, 2005, 07:30 PM
Maybe he thinks we're robots.
Title: Re: hey
Post by: Kp on August 07, 2005, 09:12 PM
Quote from: Riner on August 07, 2005, 07:00 PMcan someoen just custom build me one please plase

Yes, this is quite possible.  However, the probability of such an event is vanishingly small, since you apparently aren't even paying attention to the people who tell you that this is not the place for you.

As for "know and cannot get info" (after correcting for atrocious spelling): you're completely missing the point.  It's not that we don't know how to do it, it's that we see no point in doing it.  As far as I know, none of us has a working winbot at the moment since they were all novelties at the time of creation, and were never updated.  Updating it would be relatively easy, but winbots are completely without value, so why would any of us expend the time to perform the update?
Title: Re: hey
Post by: Archangel on August 07, 2005, 09:55 PM
Well actually, i made a winbot for 1.13a that is not even compiled, but is just for fun, i wont distribute or give to no one. So have fun getting a winbot but not in this forums.
Title: Re: hey
Post by: R.a.B.B.i.T on August 07, 2005, 09:59 PM
Quote from: Yegg on August 07, 2005, 07:30 PM
Maybe he thinks we're robots.
SHhhhhhhhh!! Don't let him find out...
Title: Re: hey
Post by: Riner on August 07, 2005, 11:19 PM
You idiot 1.13a dont matter if you have one for that version.. i need one that will connect to 1.01 because that is starcraft shareware (SSHR) and you dont no nothign
Title: Re: hey
Post by: DeTaiLs on August 07, 2005, 11:22 PM
I believe its know not no and i think u need to find your place on the forum befor you come on here and start demanding and calling people stupid
Title: Re: hey
Post by: R.a.B.B.i.T on August 08, 2005, 02:30 AM
Quote from: Riner on August 07, 2005, 11:19 PM
You idiot 1.13a dont matter if you have one for that version.. i need one that will connect to 1.01 because that is starcraft shareware (SSHR) and you dont no nothign
And yet you can't spell 'know' or 'nothing' (which is wrong, you should have said 'anythign').  Way to go.
Title: Re: hey
Post by: Mystical on August 08, 2005, 03:27 AM
no help fo j00 buddy.. Leave...
Title: Re: hey
Post by: QwertyMonster on August 08, 2005, 06:58 AM
I would build you a SSHR Winbot, but i'm lazy. Perhaps you should just get a winbot source code and add SSHR connecting?
Title: Re: hey
Post by: R.a.B.B.i.T on August 08, 2005, 02:47 PM
Perhaps he's not smrt enough?
Title: Re: hey
Post by: LivedKrad on August 09, 2005, 03:53 PM
When is this thread going to be closed?
Title: Re: hey
Post by: Topaz on August 09, 2005, 04:18 PM
Quote from: LordNevar on August 07, 2005, 02:43 PM
Like I said, there most likely outdated with 1.11 and not set for 1.12 yet. I would advice making a new one from scratch and setting it for 1.12. Or just do what most people that are too lazy do, and take someone's source and modify it for there own, there's plenty of winbot sources out there to choose from. Though I wouldn't expect help if you choose that road and use someone elses.

How about you stop filling every post you make with insults, flames, and implied otherwise? He's looking for help in the bot development section, not for you to talk mad shit to him for no reason.

Riner:
I believe SSHR has a seperate verbyte from SC/BW, and note that there's no cdkey parsing.
Title: Re: hey
Post by: LordNevar on August 09, 2005, 05:34 PM
Quote from: Topaz on August 09, 2005, 04:18 PM
Quote from: LordNevar on August 07, 2005, 02:43 PM
Like I said, there most likely outdated with 1.11 and not set for 1.12 yet. I would advice making a new one from scratch and setting it for 1.12. Or just do what most people that are too lazy do, and take someone's source and modify it for there own, there's plenty of winbot sources out there to choose from. Though I wouldn't expect help if you choose that road and use someone elses.

How about you stop filling every post you make with insults, flames, and implied otherwise? He's looking for help in the bot development section, not for you to talk mad shit to him for no reason.

Riner:
I believe SSHR has a seperate verbyte from SC/BW, and note that there's no cdkey parsing.

You need to read the rest of the posts prior to that, and I was not setting out to intentionally bash him. This was being explained to him, and he was not grasping the idea that noone was going to do it for him. He wanted it done for him, he was not looking to do the work himself.
Title: Re: hey
Post by: Topaz on August 09, 2005, 06:31 PM
I read all of the posts, most of you just lack the patience to guide him, not simply provide the help he asks for.
Title: Re: hey
Post by: Kp on August 09, 2005, 09:07 PM
Quote from: Topaz on August 09, 2005, 06:31 PMI read all of the posts, most of you just lack the patience to guide him, not simply provide the help he asks for.

You're quite welcome to aid him if you want to do so.  None of the rest of us seem inclined to waste our time doing it, for the above stated reasons.  To me, there's not much of a distinction between "guiding" him and "answering every stupid question he asks, thereby doing it for him."  Maybe you'll invest the time to guide him? :)
Title: Re: hey
Post by: Topaz on August 09, 2005, 11:06 PM
If you don't want to help him, then posting a flame isn't doesn't help. Better yet, don't post if it doesn't help?

@ RiNeR: [email protected]
Title: Re: hey
Post by: Yegg on August 10, 2005, 07:45 AM
The help he wants is having one of us *create* something for him. No one is going to do this.
Title: Re: hey
Post by: Psycho on August 10, 2005, 12:25 PM
Maybe he should take the time to learn the language and do it himself as we have done.
Title: Re: hey
Post by: Riner on September 17, 2005, 11:15 AM
[email protected] you can help me? I sent you an email you can get me on aim N33DY or Msn/Email,  [email protected] -.-
Title: Re: hey
Post by: Ringo on September 17, 2005, 12:00 PM
good luck :)
http://bnetdocs.valhallalegends.com/

C > S Protocol Byte 0x01
C > S 0x05
C > S 0x12
C > S 0x2B
C > S 0x06
S > C 0x05
S > C 0x28
S > C 0x25
S > C 0x06
C > S 0x25
C > S 0x07
S > C 0x07
C > S 0x14
C > S 0x29
S > C 0x29
C > S 0x0A
C > S 0x0B
C > S 0x0C

C > S 0x08 (Create)
S > C 0x08 (Create Result)
C > S 0x10 (Out Chat)

C > S 0x22 (Join)
C > S 0x10 (Out Chat)

C > S 0x08 (Report Join)
S > C 0x08 (Report Join Result)
C > S 0x08 (Start)
S > C 0x08 (Start Result)

C > S 0x2C (End)
C > S 0x02 (In Chat)
C > S 0x0A
C > S 0x0B
C > S 0x0C

C > S 0x2C (End)
C > S 0x02 (In Chat)
C > S 0x0A
C > S 0x0B
C > S 0x0C
Title: Re: hey
Post by: Riner on September 17, 2005, 03:40 PM
So can you help me?
Title: Re: hey
Post by: Kp on September 17, 2005, 04:27 PM
Quote from: Riner on September 17, 2005, 03:40 PMSo can you help me?

He just did.  He gave you a listing of what ID# packets you need, and even told you what some of them mean.  Further, he also gave you a link to a site that documents them in more detail.
Title: Re: hey
Post by: Tazo on September 17, 2005, 08:34 PM
Ringo, are you sure that is right? bnetdocs has

SEND -> SID_CLIENTID (0x05)
SEND -> SID_STARTVERSIONING (0x06)
RECV <- SID_CLIENTID (0x05)
RECV <- SID_LOGONCHALLENGE (0x28)
RECV <- SID_PING (0x25)
RECV <- SID_STARTVERSIONING (0x06)
SEND -> SID_PING (0x25) [Optional]
SEND -> SID_REPORTVERSION (0x07)
RECV <- SID_REPORTVERSION (0x07)
SEND -> SID_LOGONRESPONSE (0x29)
RECV <- SID_LOGONRESPONSE (0x29)
SEND -> SID_UDPPINGRESPONSE (0x14) [Optional]
SEND -> SID_ENTERCHAT (0x0A)

???
Title: Re: hey
Post by: Ringo on September 18, 2005, 02:26 PM
Well, both are right, but the shareware client would do the logon like so:

C > S Protocol Byte 0x01
C > S 0x05
C > S 0x12
C > S 0x2B
C > S 0x06
S > C 0x05
S > C 0x28
S > C 0x25
S > C 0x06
C > S 0x25
C > S 0x07
S > C 0x07
C > S 0x2D
C > S 0x14
C > S 0x33 (tos_USA.txt)
C > S 0x26
S > C 0x2D
S > C 0x33 (tos_USA.txt)
S > C 0x26
C > S 0x29
S > C 0x29
C > S 0x0A
C > S 0x0B
C > S 0x0C