7 Pages «<4567>
limit Options
Kusa
#76 Posted: : Saturday, June 16, 2007 6:49:04 PM
Rank: Advanced Member

Groups: Registered User

Joined: 9/23/2006
Posts: 63
Points: 0

[server.dll for Version 29]
1 combine ball limit:
L0040A92F: push (d)  +08   ; 6A08
L0040A931: push (d)  +04   ; 6A04
L0040A933: push (d)  +00   ; 6A00
L0040A935: push (d)  +00   ; 6A00
L0040A937: push (d)  +03   ; 6A03
L0040A939: push (d)  +00   ; 6A00
L0040A93B: push (d)  +00   ; 6A00
L0040A93D: push (d)  +00   ; 6A00
L0040A93F: push      04000000   ; 6800000004
L0040A944: push      *this.((off32)00568700) ; ->"AR2AltFire" ; 6800875622
L0040A949: mov      ecx,*this.((off32)00718D60); ->" <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<" ; B9608D7122
L0040A94E: calln     L000C6080   ; E82DB7CBFF
to
L0040A92F: push (d)  +08   ; 6A08
L0040A931: push (d)  +04   ; 6A04
L0040A933: push (d)  +00   ; 6A00
L0040A935: push (d)  +00   ; 6A00
L0040A937: push (d)  +01   ; 6A01
L0040A939: push (d)  +00   ; 6A00
L0040A93B: push (d)  +00   ; 6A00
L0040A93D: push (d)  +00   ; 6A00
L0040A93F: push      04000000   ; 6800000004
L0040A944: push      *this.((off32)00568700) ; ->"AR2AltFire" ; 6800875622
L0040A949: mov      ecx,*this.((off32)00718D60); ->" <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<" ; B9608D7122
L0040A94E: calln     L000C6080   ; E82DB7CBFF

Kusa
#77 Posted: : Saturday, June 16, 2007 6:53:59 PM
Rank: Advanced Member

Groups: Registered User

Joined: 9/23/2006
Posts: 63
Points: 0

Note: Make sure you set sv_maxspeed according to your modified speed

[server.dll for Version 29]
Sprint Speed:
L00318B76: push      *this.((off32)0059EDA0) ; ->"HL2Player.SprintStart" ; 68A0ED5922
L00318B7B: push      eax                 ; 50
L00318B7C: call (d)  [edx+48]         ; FF5248
L00318B7F: push      eax                 ; 50
L00318B80: lea        eax,[esp+3C]  ; 8D44243C
L00318B84: push      eax                 ; 50
L00318B85: calln      L00274680   ; E8F6BAF5FF
L00318B8A: add (d)   esp,+18       ; 83C418
L00318B8D: push      43A00000   ; 680000A043   HL2_SPRINT_SPEED(320.0f)

Normal Speed:
L00318C26: mov      [esi],433E0000  ; C70600003E43    HL2_NORM_SPEED(190.0f)

# Walk Speed is client side effect.

Reference:
IEEE 754 Converter
http://www.h-schmidt.net/FloatApplet/IEEE754.html

GrUmPy
#78 Posted: : Saturday, June 16, 2007 6:57:02 PM
Rank: Fecal Impaction For the Win!


Groups: Registered User

Joined: 5/9/2006
Posts: 1,730
Points: 5
Location: in your dreams

lol... we dont even have to ask and you have already come through for us...

and for those noobs among us who are wondering .. What he has provided here is the answer to how the new server.dll from the recent steam update will have to be adjusted to accomidate the mods that we all know and love on this server.

Once Known as Grumpy... Oh hell lets face it... I have and will always be Grumpy
Kusa
#79 Posted: : Saturday, June 16, 2007 6:59:48 PM
Rank: Advanced Member

Groups: Registered User

Joined: 9/23/2006
Posts: 63
Points: 0
[server.dll for Version 29]
SMG1 Grenade modifier:
L0042A992: push      42C80000            ; 680000C842   SMG1_GRENADE_DAMAGE(100.0f)
L0042A997: mov      ecx,ebx                   ; 8BCB
L0042A999: call (d)  [edx+000001D0]  ; FF92D0010000
L0042A99F: mov      eax,[ebx]                 ; 8B03
L0042A9A1: push      437A0000            ; 6800007A43   SMG1_GRENADE_RADIUS(250.0f)
Kusa
#80 Posted: : Saturday, June 16, 2007 7:00:54 PM
Rank: Advanced Member

Groups: Registered User

Joined: 9/23/2006
Posts: 63
Points: 0

Heh, I thought I missed the modding between v23 and v29.

I'm glad I got here in time.

GrUmPy
#81 Posted: : Saturday, June 16, 2007 7:05:48 PM
Rank: Fecal Impaction For the Win!


Groups: Registered User

Joined: 5/9/2006
Posts: 1,730
Points: 5
Location: in your dreams

and just in time for day one of our new server... your timing is uncanny

another question would be.. would/ should it be impossible to make these type of changes to the other steam games.. the underlying design of the games seem like they should be the same.. (talking about DOD in particular)

Once Known as Grumpy... Oh hell lets face it... I have and will always be Grumpy
Kusa
#82 Posted: : Saturday, June 16, 2007 7:17:57 PM
Rank: Advanced Member

Groups: Registered User

Joined: 9/23/2006
Posts: 63
Points: 0

[server.dll for Version 29]
Crowbar modifier:
L00500128: dd     41C80000h,             ; 0000C841     GetDamageForActivity(25.0f)

L0053B1E4: dd     3ECCCCCDh,          ; CDCCCC3E    CROWBAR_REFIRE(0.4f)


Stunstick modifier:
L00518754: dd      42200000h,            ; 00002042    GetDamageForActivity(40.0f)

L004FF894: dd     3F4CCCCDh,          ; CDCC4C3F    STUNSTICK_REFIRE(0.8f)

Kusa
#83 Posted: : Saturday, June 16, 2007 7:26:38 PM
Rank: Advanced Member

Groups: Registered User

Joined: 9/23/2006
Posts: 63
Points: 0

There's a source code for HL2DM, so I can mod the dll relatively easy. I guess DoD(:S) got tweaked greatly by Valve person, so I don't think they are similar structure (like other third-party mod).

As for maxplayer for DoD, I have tried before when they changed 32max from 64, but they seemed to set a base structure (or something like that) to 32, so I couldn't done it with my skill (it's not impossible, but with my skill =p).

WDF?
#84 Posted: : Saturday, June 16, 2007 9:19:28 PM
Rank: The Illuminist



Groups: Administration

Joined: 5/8/2006
Posts: 8,410
Points: 2,875
Location: Seattle
Kusa, you are a life saver. Thanks for checking in on us!

GrUmPy
#85 Posted: : Saturday, June 16, 2007 9:55:16 PM
Rank: Fecal Impaction For the Win!


Groups: Registered User

Joined: 5/9/2006
Posts: 1,730
Points: 5
Location: in your dreams

Kusa...

We have one other favor to ask you (as if we wont have more in the future ) We have decided that we are interested in trying a 40 player limit and would this be possible? We have had some information giving to us that the next stop may actually be 48 players?

Once Known as Grumpy... Oh hell lets face it... I have and will always be Grumpy
Kusa
#86 Posted: : Sunday, June 17, 2007 2:04:13 AM
Rank: Advanced Member

Groups: Registered User

Joined: 9/23/2006
Posts: 63
Points: 0

L00409298: mov      [edx],00000010   ; C70210000000 maxplayers

Change this to C70240000000. (40h = 64 maxplayers)

# I've tested this before with Blueberry, but at that time we failed (chat mes and score board got corrupted). But might be worth a try with recent version.

GrUmPy
#87 Posted: : Sunday, June 17, 2007 3:21:58 AM
Rank: Fecal Impaction For the Win!


Groups: Registered User

Joined: 5/9/2006
Posts: 1,730
Points: 5
Location: in your dreams

Thank you very much as always Kusa..

Bike (givepeaceachance)

here you go... if you can get the server.dll to me when you get it modded I will test it extensively on my old testing server and we will see what happens..

Once Known as Grumpy... Oh hell lets face it... I have and will always be Grumpy
WDF?
#88 Posted: : Sunday, June 17, 2007 11:33:56 AM
Rank: The Illuminist



Groups: Administration

Joined: 5/8/2006
Posts: 8,410
Points: 2,875
Location: Seattle
Thank you, Kusa!

Bike
#89 Posted: : Sunday, June 17, 2007 12:30:28 PM
Rank: Fecal Impaction For the Win!



Groups: Newsie, Registered User

Joined: 6/16/2006
Posts: 1,301
Points: 1,263
Done.  Will be around late tonight to send the file.
{pDs} Lead Salad: bike why did you change your name
Jessica343: so I can get heals
{pDs} Lead Salad: oh damn good idea
{pDs} Lead Salad has changed their name to {pDs} Lead Salad (is a girl)
Jessica343: hahah
WDF?
#90 Posted: : Monday, June 18, 2007 2:12:09 PM
Rank: The Illuminist



Groups: Administration

Joined: 5/8/2006
Posts: 8,410
Points: 2,875
Location: Seattle
Well no one appears on the scoreboard over 32 players... and there's a voicebox that stays on your screen constantly that says errorname.


Thanks anyway Kusa, I really appreciate your help in this... but it seems we can't "push it to the limit."

On a side note, do you happen to know anyone with a skill level able to up the DoD maxplayers? I'm in the mood to stick it to Valve.

Users browsing this topic
Guest
7 Pages «<4567>
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.