Luigi Auriemma

aluigi.org (ARCHIVE-ONLY FORUM!)
It is currently 19 Jul 2012 13:26

All times are UTC [ DST ]





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 32 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Help with 2142
PostPosted: 13 Oct 2008 07:05 

Joined: 13 Oct 2008 07:03
Posts: 13
Sorry to bother you guys, im not sure if this is the place but I have been searching and just cant seem to get it to work.

I'm trying to add a few fake players to my server to help me populate but do not know how. Can someone help me please?
Thank you.


Top
 Profile  
 
 
 Post subject: Re: Help with 2142
PostPosted: 13 Oct 2008 16:56 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
you want them to show in the server info list or inside of server too ? you can modify server.exe so it will always show players in server, but actually there's nobody once you join.

or if im right one of Luigi's fake player tools allows a specific number of fake players to join.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 13 Oct 2008 17:34 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
Here is located an example for bf2 and a link to the example for bf1942 for showing a certain fixed number of players in the server:

bf1942-bf2-bf2142-t44.html#p3907

but don't ask me to do the same for bf2142 because I don't like and don't waste time with this type of modification


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 13 Oct 2008 19:33 

Joined: 13 Oct 2008 07:03
Posts: 13
Code:
====================================================================================
TITLE
bf2_w32ded.exe 1.4.1 12_players
FILE
bf2_w32ded.exe
OFFSET
00218087 FF BE
00218088 50 0C
00218089 78 00
0021808A 03 00
0021808B F0 00

I'm confused on what to do with this OFFSET information. I'm assuming I have to open it in a hex editor such as Hex Workshop. Can you please explain how I would go about setting this up and patching the file as I'm not sure how to do this.

Thank you.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 13 Oct 2008 19:43 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
that one is only a file for the patcher specific for bf2, you can't and don't need to use it with BF2142_w32ded.exe.
you must just do everything from scratch, but if you don't have a minimum knowledge of assembly you can't do it (maybe you are lucky and bf2142 is similar to bf2 but I doubt)


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 13 Oct 2008 20:26 

Joined: 13 Oct 2008 07:03
Posts: 13
Could you explain to me how patch BF2. I have the patcher downloaded and extracted to a folder on my desktop but I am unsure on how to get it properly setup to patch BF2. If you could help me out that would be great :). If I cannot get this method to work can you help me in showing my server being almost full in server browser?

I am willing to pay. I just need your help please.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 13 Oct 2008 22:00 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
EDIT: updated both 1.40 and 1.50 versions:

Code:
====================================================================================
TITLE
    BF2142_w32ded.exe 1.40 (1.08.21.0) 12_players
FILE
    BF2142_w32ded.exe
OFFSET
    00204EE2   FF       BE
    00204EE3   50       0C
    00204EE4   78       00
    00204EE5   03       00
    00204EE6   F0       00
====================================================================================
Code:
====================================================================================
TITLE
    BF2142_w32ded.exe 1.50 (v1.10.48.0) 12_players
FILE
    BF2142_w32ded.exe
OFFSET
    00205E42   FF       BE
    00205E43   50       0C
    00205E44   78       00
    00205E45   03       00
    00205E46   F0       00
====================================================================================


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 13 Oct 2008 22:31 

Joined: 13 Oct 2008 07:03
Posts: 13
Thank you for your help. Even though something isnt still working. :/

I tried the other method your Bf2FP (that works for bf2 and 2142 I think), it says server full player. player.etc.. and something like error your version is major than the server.

But I must be doing something wrong because it doesnt show on the server browser. I also would like to show Half full rather than totally full if possible. How long this take to take effect, instant? I hope this isnt too much trouble.

Thank you.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 14 Oct 2008 13:48 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
are you running your server in your own computer ?


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 14 Oct 2008 19:52 

Joined: 13 Oct 2008 07:03
Posts: 13
Yes. I forgot to add in the previous post that I tried using lpatch.exe on the BF2142_w32ded.exe which gave me an error that the file I was trying to patch was different from the original. Am I doing something wrong?

Let me know, thanks!


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 14 Oct 2008 20:21 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
well if you dont know that much about assembly and dunno how to patch or it doesn't work and if you run server in your pc, then i have one other solution that should work.
use a memory editor :) when there's 0 players you search 0 .. if there's 1 then search 1. and once you find the right address change it to like 5 or whtever you would like it to be.
Think it should work.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 14 Oct 2008 20:40 

Joined: 13 Oct 2008 07:03
Posts: 13
It's not working.


Last edited by zulu on 06 Dec 2008 08:45, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 15 Oct 2008 00:55 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
Quote:
Any idea where I can find a good memory editor?

-Tsearch
-ArtMoney
-Cheat Engine
I personally like tsearch the best. artmoney has one good feature, in case you can't find the right address you can use artmoney and set the search type to ALL.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 15 Oct 2008 01:50 

Joined: 13 Oct 2008 07:03
Posts: 13
I'm not understanding how to do this as I have pretty much no knowledge of hex or assembly.

Am I doing something wrong in trying to get bf2fp.exe to work?


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 15 Oct 2008 16:27 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
bf2fp.exe is for flooding server with fake players. so they use the slot in server too (other ppl cant join if its full), but you only want server to show players so you have to go with the other methods.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 15 Oct 2008 19:44 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
bf2fp has the "particularity" of filling the slots so the server seems empty from outside but it's full (no free slots for new players, that's why I call them "invisible" fake players) so bf2fp is NOT what you need.

For all the other requests about this matter (showing more players or a dynamic number of players depending by the real clients) I can do nothing more than the 12 players example for bf2142 1.50 because this doesn't lead to a project.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 15 Oct 2008 20:39 

Joined: 13 Oct 2008 07:03
Posts: 13
Could you give me some tips as to what tools I can use to figure this out, be it editing hex, creating a batch file, etc.

Thanks.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 16 Oct 2008 00:49 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
I have updated the previous patch, unfortunately (damned EA and its versions) I had version 1.40 and not 1.50 so now there is 1.50 too


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 16 Oct 2008 06:17 

Joined: 13 Oct 2008 07:03
Posts: 13
I got it to work on a local server (one I created) but I would like to add this to our game server provider ( a ranked server). But I obviously dont have access to the dedicated server files for those servers any ideas?


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 16 Oct 2008 16:13 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
if you can't use/upload the new patched executable you can't use this specific method.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 16 Oct 2008 16:21 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
this goes out of topic, but its always easier to rent/buy a virtual server where you can upload your own server, than renting a ready game server, +you could use this method then. i doubt that your server hoster would change a file for you.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 16 Oct 2008 17:22 

Joined: 13 Oct 2008 07:03
Posts: 13
Is there another way to redirect the ghosts to show up in my servers rather then just on my local server without uploading the executable? Also, is there a way we can dynamically update the ghosts to show 12/64, and then when the amount goes over 12 it updates to 13 if there is 13 people in the server?


Last edited by zulu on 01 Dec 2008 05:07, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 17 Oct 2008 15:36 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
Luigi, does bf2142 use challenge response ?
if not you can do that with a packet editor like commview.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 17 Oct 2008 17:00 

Joined: 13 Oct 2008 07:03
Posts: 13
Are there any guides on how to use this program for what I need it to do?


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 17 Oct 2008 18:25 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
for what program exactly. ..damn this topic is getting confusing lol. Think we should CLEAR things out.

1. your goal is to get 10 fake players show in the server, to get more ppl to join.
-does those fake players have to actually show up (complete with name) or is it enought to fill only 10 slots ?

2. which one do you need. for a hosting or for your own server (where you have access to files) ?

-If it does not use challenge response, then its possible to send x amount of players with specified names into server, but it may lag server. using commview. its simple. capture the join packet and resend it.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 17 Oct 2008 18:51 

Joined: 13 Oct 2008 07:03
Posts: 13
1. The players do not have to show up. If 10 people are in the server and there is 12 ghosts then it should show 22, not 12.

2. I have my own server but it's not ranked. I want to know how I can get this method to work on our ranked servers, through something like a redirection method if that's possible.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 17 Oct 2008 19:31 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
Quote:
1. The players do not have to show up. If 10 people are in the server and there is 12 ghosts then it should show 22, not 12.

ok if this is the case, then you can't use my idea of using memory editors, because it would simply freeze the value on 12.

you could try to use commview to add actual players. to prevent them from using slots, you can add extra 10 slots (reserved) so server shows 64 slots, but actually there's 74 slots, only that you cant see them and then allow only those ghosts to join those reserved slots (by ip or host). this is in case IF 2142 does not use challenge response.

Luigi's method to edit the server.exe works only if you can upload your own modified server.exe, so this is out of question if you dont have access to server files. and honostly im not good with assembly and editing .exe files.

Redirection is a good idea actually and i think it may work, but im not sure how to do that.

I can only assist you with memory tools and with packet editors. maybe with the .exe editing too, if i would have game.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 17 Oct 2008 21:25 

Joined: 13 Oct 2008 07:03
Posts: 13
I have commview installed. Is there a guide you can provide me on how to use it?

I guess I'll have to find somebody that knows how to work some kind of redirection to do this. If you have any tips, let me know :).


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 18 Oct 2008 17:23 

Joined: 24 Sep 2007 02:12
Posts: 1114
Location: http://sethioz.co.uk
umm. i never tought that commview is so hard to use, don't really know how to make a tutorial lol, cuz there's really nothing to show. filters have their own explaination and thats pretty much only thing i didnt understood when i first looked commview, but there's explaination. so only read and u understand filters too.


Top
 Profile  
 
 Post subject: Re: Help with 2142
PostPosted: 06 Dec 2008 09:44 

Joined: 06 Dec 2008 09:35
Posts: 1
zulu wrote:
It's not working.zulu Post subject: Re: Help with 2142Posted: 14 Oct 2008 19:40


Joined: 13 Oct 2008 06:03
Posts: 13 Any idea where I can find a good memory editor?

Also, whenever I use Luigi's method for 2142, I type this in: bf2fp.exe -f 'IP goes here' and I get this result:

e:\RAPIDSHARESHIT\2142 populating method>bf2fp -f 64.34.185.178:17567

Battlefield 2/2142 invisible Fake Players DoS 0.1.1
by Luigi Auriemma
e-mail: aluigi@autistici.org
web: aluigi.org

- target 64.34.185.178 : 17567
- query server

- send query to port 29900
......
- handle reply:
hostname - ITBGI- SUEZ CANAL TITAN
gamename stella
gamever 1.10.48.0
mapname Suez_Canal
gametype gpm_ti
gamevariant bf2142
numplayers 12
maxplayers 64
gamemode openplaying
password 0
timelimit 0
roundtime 4
hostport 17567
bf2142_ranked 1
bf2142_anticheat 1
bf2142_autorec 0
bf2142_d_idx http://
bf2142_d_dl http://
bf2142_voip 1
bf2142_autobalanced 1
bf2142_friendlyfire 0
bf2142_tkmode No Punish
bf2142_startdelay 8
bf2142_spawntime 15.000000
bf2142_sponsortext
bf2142_sponsorlogo_url
bf2142_communitylogo_url
bf2142_scorelimit 0
bf2142_ticketratio 100
bf2142_teamratio 100.000000
bf2142_team1 Pac
bf2142_team2 EU
bf2142_pure 1
bf2142_mapsize 48
bf2142_globalunlocks 0
bf2142_reservedslots 32
bf2142_maxrank 0
bf2142_provider 10042
bf2142_region US
bf2142_type 1
bf2142_averageping 79
bf2142_ranked_tournament 0
bf2142_allow_spectators 0
bf2142_custom_map_url 1http://bfeditor.org/index.php? lang=English&sec
=maps&act=vmap& game=bf2142&map=

- set version 1a003000

Player: ..
- set mod: mods/bf2142

Player: ..
- start flooding

Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .
Player: .

I keep getting all these Player: . returns. Any idea how to fix that?


Last edited by zulu on 01 Dec 2008 04:07, edited 1 time in total.




Top

Sethioz Post subject: Re: Help with 2142Posted: 14 Oct 2008 23: 55



Joined: 24 Sep 2007 01:12
Posts: 568
Location: unknown Quote:
Any idea where I can find a good memory editor?

-Tsearch
- ArtMoney
-Cheat Engine
I personally like tsearch the best. artmoney has one good feature, in case you can't find the right address you can use artmoney and set the search type to ALL.



Did you ever figure out what this problem was ?


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 32 posts ]  Go to page 1, 2  Next

All times are UTC [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
cron