Jump to content

Possible To Make A Client?


Recommended Posts

  • Replies 162
  • Created
  • Last Reply

Top Posters In This Topic

Posted

<div class='quotetop'>QUOTE (Exoskeleton @ Dec 1 2007, 02:12 PM) <{POST_SNAPBACK}></div>

its a normal client on mangos servers you can use for playing wow and you can create scripts for it so it can autoreply and stuff[/b]

In future i can run several copy of this client and few bots be follow and guard me wink.gif ?

Posted

<div class='quotetop'>QUOTE (SABROG @ Dec 1 2007, 12:16 PM) <{POST_SNAPBACK}></div>

In future i can run several copy of this client and few bots be follow and guard me wink.gif ?[/b]

you can do that allready, we started with terrain but they still cant move only chat but if you can do /folow player does this exist maybe they can folow you yeah

Posted

the follow command was removed a looong time ago. but yeah, we are working on movement, but this needs 100% correct map reading code, which will still take a while until its done. for now concentrating on graphics, to make the debugging process easier.

btw @ mods: am i allowed to post "client" screenshots here? tongue.gif i mean, this is not the payware client, so... wink.gif

Posted

<div class='quotetop'>QUOTE (SABROG @ Dec 3 2007, 09:13 AM) <{POST_SNAPBACK}></div>

So good news, what MaNGOS can detect this client and ban if admin want, becouse his WARDEN response don't change.[/b]

Theluda knows about Pseuwow but doesnt seem to reply to my message but he readed it anyway

Posted

<div class='quotetop'>QUOTE (Exoskeleton @ Dec 11 2007, 11:07 PM) <{POST_SNAPBACK}></div>

We released the first official graph. version now, enjoy[/b]

i can't use this program cuz when i try to connect to my server (with 2 realms) it says connecting... server ip and port, and that takes forever.

Posted

do you mean multi-instances in one pseuwow.exe?

i have thought about that long ago, but actually never realized it. the code is somewhat optimized/intended for parallel usage of instances, but there are some pieces of code that are not yet "good" for multi-instancing:

- the SCP database takes up too much memory if loaded 100 times or more

- same for the item prototypes and playernames cache

- also maps (omg!)

- more then one DefScriptPackage instance would cause a large amount of used memory as well, because it is used to store individual configurations. one package must be loaded then for every single instance. there might be ways to get around this,

it would require a 'Master' class, that, if running multi-instanced, took care about all data loaded only once and distributed to all PseuInstance's.

- one gui per instance? or all instances all merged into one gui, tabbed? too early to decide that, and too hard to implement since its only the very beginning, and absolutely not needed for operation. better to disable gui in multi-instance mode.

- CLI must be disabled too, or only enabled for first instance, or for all instances simultaneously.

sure, your idea is good, but imho its too early to realize it.

to do serious stressing, a lot more needs to be done before beeing able to get mangos cough. automated movement (i mean not depedant from the gui) is only one factor of it.

i am interested to get more suggestions, and i would like to help mangos with it, but i also have a bad feeling about it, cuz it can be abused so easily...

k, waiting for comments (or patches tongue.gif)

EDIT: pseuwow is not a client EMUlator. remember, mangos devs kill u if u say this about mangos biggrin.gif

Posted

About movement, we can just use gm accounts and nevermind where player run on ground or undeground. No, we not need create multi-instance, just create one console based app with thousands sockets. For first test just randomly .go for each player, test grid system. For second - all players move to one point. Etc.

<div class='quotetop'>QUOTE </div>

EDIT: pseuwow is not a client EMUlator. remember, mangos devs kill u if u say this about mangos biggrin.gif[/b]

Yes, i know, sorry for your client smile.gif

Posted

<div class='quotetop'>QUOTE </div>

No, we not need create multi-instance, just create one console based app with thousands sockets.[/b]

that was exactly what i was talking about. with instance i mean 1 PseuInstance, which is the parent class of WorldSession/WorldSocket and RealmSession/RealmSocket. Creating many WorldSessions in one PseuInstance would kinda fuck up everything.

Many PseuInstance's = many World connections.

  • 1 month later...
Posted

first I have to say:

I love this, mangos own client idea smile.gif

please continue this subproject

but also a tool to simulate players for stress tests is really needed.

especially if you think about parallelization of core

Posted

<div class='quotetop'>QUOTE (Rockiit @ Jan 30 2008, 09:51 AM) <{POST_SNAPBACK}></div>

Maybe we can just make a web client just using text.MOD GAMES?[/b]

Or we can write Java applet, no need install, configure, just open link in browser and game smile.gif

  • 1 month later...
  • 4 weeks later...
Posted

browser client would use to much cpu and memory they will get stuck at the end i like pseuwow for what it is i just put the driver on opengl so it aint heavy to run and the grafical part is having good progress

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use