i dunno c++ and ofc dunno how use that tool, but i want to find answer by myself without waitin those who found but didnt shared to let you try do by yourself, and ofc a will do it.:hungry:
M a g i c
If you don want to try somethin difficult, not only remapin data with sEditors, dev also will be in midages.:amen::ballchain:
"Share :hail:"
Try to be moore helpfull, start learn c++:thumbup:
hey mr smart, how we can learn c++ if they not give a source code, and only say "FIX", "FIX IT", "DONE" what is this? eventualy if the advance programer will never know if they said like that! remember people brain never have same with other's
i know sEditors is a midleages tool's, but that's all we got, and if you have a modern tool's, why not share it here? just for you knows, those sEditor's already make some of usefull than what you say "Learn"
24-03-11
HadesLis
Re: a33 problem explained
Quote:
Originally Posted by hrace009
:blah::blah::blah:
Lets me explain it simplifyed:
you say "if that c++ pros didnt share, we all will be in midages, cos we just can use sEditors and dunno c++"
i say: "if that c++ pros didnt share, i will download c++ e-book and read it to try it by myself, i can use only sEditors at now, but i wanna use more tools"
p.s. by usin sEditors, and sayin to all pros "SHARE IT" you do nothing to way gettin out from mid ages. My respect to ronny he doesnt say "SHARE IT", but doin his own tools and tryin to do more, than just usin old editors. I'v seen many examples, when dev, who knew only http, learned php, java and c+, c#, c++ etc to make alive their ideas, not sitin and waitin for releases.
you agro post, because i am bad in english and you dont understand me...
Морзяка, поддержи что ле :/
24-03-11
hrace009
Re: a33 problem explained
Quote:
Originally Posted by hrace009
hey mr smart, how we can learn c++ if they not give a source code, and only say "FIX", "FIX IT", "DONE" what is this? eventualy if the advance programer will never know if they said like that! remember people brain never have same with other's
read again my bold post will ya, and think it.:wink:
Quote:
Originally Posted by HadesLis
you agro post, because i am bad in english and you dont understand me...
Морзяка, поддержи что ле :/
btw i'am not an agro like you think.:wink:
24-03-11
HadesLis
Re: a33 problem explained
What kind of sourse you are talkin about?
You have elementclient.exe like they have.
They say function name, google give c++ debugger tool for that type of command.
Download c++ debugger and inspect elementclient.exe, use evristic mode in brains and mb you will success in search. That is what i will do, when arrive home.. even if it turns pain in the ass.
24-03-11
hrace009
Re: a33 problem explained
Quote:
Originally Posted by HadesLis
What kind of sourse you are talkin about?
You have elementclient.exe like they have.
They say function name, google give c++ debugger tool for that type of command.
Download c++ debugger and inspect elementclient.exe, use evristic mode in brains and mb you will success in search. That is what i will do, when arrive home.. even if it turns pain in the ass.
i mean, word like FIX
and
people brain never have same with other's.
why i say like that?
the word "find this and this or this... fix or [blabablbalba about programing language that not most common people know it]"
most common people doesn't think to search it at google.
they only focus at one forum. that's why i say people "brain never have same with other's".
so we must respect people that asking...
and not only give answer... searchhhhhhhhh.... gogle it or command them to learn
at least give them a link or a good clue, so they can learn it by them self :wink:
26-03-11
yunkaixin
Re: a33 problem explained
:tongue: cray :P:
Quote:
Originally Posted by hrace009
i mean, word like FIX
and
people brain never have same with other's.
why i say like that?
the word "find this and this or this... fix or [blabablbalba about programing language that not most common people know it]"
most common people doesn't think to search it at google.
they only focus at one forum. that's why i say people "brain never have same with other's".
so we must respect people that asking...
and not only give answer... searchhhhhhhhh.... gogle it or command them to learn
at least give them a link or a good clue, so they can learn it by them self :wink:
26-03-11
nofxpunkerbrian
Re: a33 problem explained
0.0 thread has gotten way out of proportion....
26-03-11
tbnanubis
Re: a33 problem explained
so, whatis the magic now?
ill look for myself now but this shit here really makes me angry.
26-03-11
kristkos
Re: a33 problem explained
this goten a little out of hand it will eventually get out... it's just a map most servers have enough things most servers have overcrouded items/duneons wich get players confused... anyways if u still want the map you just have to wait some1 will slip and eventually will realease it...it's a matter of time
(sorry for my innactiveness soon posible i'll buy myself a PC and try to work the stuff i was working back then)
26-03-11
343
Re: a33 problem explained
Quote:
Originally Posted by tbnanubis
so, whatis the magic now?
ill look for myself now but this shit here really makes me angry.
Luckily we're not all like that ;)
But yea, the people who don't like to share tend to make me angry :(
---------- Post added at 11:02 AM ---------- Previous post was at 11:00 AM ----------
...I think it was a quote I've seen floating somewhere around here, quoted from Ronny, about how if we didn't share we'd all still be in the stone-age (in regard to PW) -- very true too !
26-03-11
Ozuru
Re: a33 problem explained
Omg
I quoted that too lol its when ronny released modded elementclient so we could walk in tideborn area… Posted via Mobile Device
26-03-11
tbnanubis
Re: a33 problem explained
ok i found the switch-case statement that checks for this stuff.
actually its sub_406020 and not sub_4060B0, which doesnt exist
This switch case statement uses a jump table which is stored hardcoded in the client exe.
here it is:
just count the bytes from 1 to 132 and each number describes the function to use when loading that map. (all bigger tags gets the default with 512 as center)
00 is for world (tag 1), size {-4096.0,-5632.0} , {4096.0,5632.0} if my gs.conf is correct
01 is used for tag 118-120, which are {-512.0,-512.0} , {512,512.0} (may be incorrect)
02 is used for tag 121,122 which are {-1024.0,-1024.0} , {1024,1024.0}
03 is used for tag 132, which is {-1536.0,-1536.0}, {1536,1536.0}
04 is used for most other maps, which is {-512.0,-512.0} , {512,512.0}
so, to make it work properly, you need to find a free tag between 1 and 132, and set the according value for its size in the elementclient, which should be 02 if i interpret the first post correctly.
I cant test this as i broke my a33 on server, but i think this will to the job. The only downside is that you have to fix all instance references to the new tag so that you can teleport there.
really annoying shit which would vanish if the emulator project would progress faster
update: its possible without changing the id of the instance :ott:
all you need is a hex editor:
Spoiler:
search
Code:
90 00 00 00 48 3D 83 00 00 00 0F 87 24 01 00 00
and replace it with
Code:
90 00 00 00 48 3D 84 00 00 00 0F 87 24 01 00 00
this does increase the number of switch/case statements to 133
seems so, it would be no problem at all, because the client map will be still limited by the t2bk dimensions ;) its just bigger than it needs to be.
I guess you could even replace all values with 00 and use world restrictions
26-03-11
ivanaivana
Re: a33 problem explained
Strange for me, if other tags set correctly but this not, why developers set 133 for 1536 centerpoint :S