Results 1 to 38 of 38
  1. #1
    legacy-UTroll
    Guest

    Default mutator/tool to prevent reconnecting ?

    is there a mutator or somebody working on one that prevents people from reconnecting in invasion ?

    maybe that they have to wait 5 minutes before they can rejoin the server, or better when they reconnect they go to spectator mode and have to wait for the next wave before they can play (like its supposed to be when you die)

  2. #2

    Default

    This problem has been fixed in the new betapatch but in the meantime you can use a mut I made for MikeDr or Nex I think it was who complained of the same thing:

    http://www.unrealza.co.za/files/mods/onestop.zip

    It basically wont allow anyone back on till the next level - teach him for trying to cheat the game

  3. #3
    legacy-UTroll
    Guest

    Default

    great :up:

    thank you proasm

  4. #4
    MSgt. Shooter Person
    Join Date
    Oct 2002
    Posts
    98

    Default LOL

    Invasion is a total joke anyway whats the point!
    Try Monsterhunt in UT if you want real action!

  5. #5
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Originally posted by ProAsm
    This problem has been fixed in the new betapatch but in the meantime you can use a mut I made for MikeDr or Nex I think it was who complained of the same thing:

    http://www.unrealza.co.za/files/mods/onestop.zip

    It basically wont allow anyone back on till the next level - teach him for trying to cheat the game
    Hi, ProAsm. Great mod. Could you make the mod to NOT allowing people to reconnect ONLY IF they were dead when they left the server?

    Maybe instead of remembering everyone's IP when they join, remember them only when they die.

    Would be a great help for admins who need to exit out and come back in as need.

  6. #6

    Default

    I could just make it that it does not effect an Admin on the server.

    Would that do ?

  7. #7
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Well, that would at least help me and my helper admin out.

    Sometimes, it just seems unfair to those who have to disconnect for reasons such as ISP disconnect. If they are not dead, they should not be penalized. Anyway, if it's hard to do, just letting admin in is fine.

    TIA.

  8. #8

    Default

    Ok I will see what I can do and get back to you.

    It may be a while as I'm very busy atm trying to get UT2Vote17 completed and released.

  9. #9
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Great. Thanks.

  10. #10
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Hi, ProAsm. Does the OneStop prevent people from reconnecting using their IP address or by IP range? A forum mate has two differnet IP addresses on 2 computers, but only one can connect to the server. Is the OneStop blocking a C class range from reconnecting?

    http://www.myunreal.com/BBS/ubb/Forum4/HTML/003782.html

  11. #11

    Default

    OneStop use the players Unique CD-Key ID and not his IP.

    I have completed the updated version but it now functions very differently.

    It is no longer a Mutator but a Game that replaces Invasion.
    and is called Provasion.Invasion for a better name, so instead of you playing Skaarjpack.Invasion you will need to replace that with Provasion.Invasion

    No Serverpackage is needed.

    I had to do this as a Mutator does not know when a player leaves a server or how he left. By the time a Mutator gets this information, the player has already left and his information all cancelled.

    Provasion.Invasion will now only record a Players ID information if he left the server while he was Dead and he was not the ServerAdmin.

    When a disqualified player returns, he will immediately be made dead

    I need someone to test it

    http://www.unrealza.co.za/files/mods/Provasion.zip

  12. #12
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    That's extremely cool!! Let me go home right now and test it out. tyvm!!

  13. #13
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Tested it on a busy server running Excessive Invasion. Here are the observation:

    1) Died and reconnect - able to get in but as a spectator. When next wave comes, back to live. Great!

    2) Did not die and reconnect - also get back in as a spectator.

    3) Login as admin and reconnect - same. Got back in as a spectator.

    4) Handful of people complained they just joined mid-game. They were not reconnecting but they got in only as a spectator.

    Overall, it's not much different than the original OneStop, but I consider it as an improvement since I only have to wait for the wave to be over instead of waiting outside the game not knowning when the map changes.

  14. #14
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    I just experienced myself that even when I first join, I was put into spectator mode. I think I exited out the game last night after I died. Boy, this mod do have long term memory.

    BTW, in case you want to try, our server is at 209 208 180 138

  15. #15

    Default

    Ok, I'll get the next version going for you.

    Problem is I forgot to clear the ID's after each wave - forgot about the waves

  16. #16
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Nice! I did not die and reconnect and I still became spectator. Is it related to that?

  17. #17

    Default

    I'm not sure as I dont know Invasion too well.

    I'll have to fire it up on my server and play a bit to figure things out, but yes I think at some stage you must have died and left and its now recorded your ID.

  18. #18
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    I see. As soon as you have another one ready, I'll gladly test it out.

  19. #19

    Default

    Ok I got it this time.

    http://www.unrealza.co.za/files/mods/Provasion2.zip

    If you leave when dead - you will come back dead for that wave.
    You will be able to play the next wave.

    If you set this in your UT2003.ini file then you leave when dead, you will come back dead for the whole of that game, in otherwords all Waves.

    [Provasion2.Invasion]
    bOutForGame=True

  20. #20
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Nice!!! Let me try it out.

  21. #21
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    hmm, the new version has no effect on the reconnect at all. I can reconnect in any condition and keep playing.

    ucc server DM-Bartokk?Game=Provasion2.Invasion?MinPlayers=2

  22. #22

    Default

    mmm thats real wierd as I tried it on one of my servers here and it seemed to work ok.

    If you are logged in as Admin then it will do as you say it is doing.

    Odd, I'll have another look see.

  23. #23
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    No, i've never login as admin. I'll change my server admin pass just in case something else made it think i'm the admin and see if that make any different.

  24. #24
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Tried changing the admin password on the server, remove all the mods. Still the same.

    In the meantime, I'm using the older version which kinda serve the purpose.

    Thanks again for your time looking into it. All your effort are extremely appreciated.

  25. #25

    Default

    Well I tested it again but maybe I need to do it with players as I tested it on my server with 2 Bots.

    During a wave, I would let the monsters kill me "OUT" then log off, and log back in - immediate Spectator "OUT' - come alive again in next wave.
    During that wave while I'm still alive, I log off. I log back on to the server and I'm back in the game.

    Unless I can get it to do whats happeneing your end, there is nothing I can fix as it does what I want it to do.

    Wierd :bulb:

  26. #26
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    I've only tested it with bots. I started a server with a few bots in it. I joined, type suicide, (did not disconnect), hit Esc and browse server, connect to the server again, and I was able to play again.

    I'm going to let the monster kill me tonight and then disconnect and see if i can get it work.

    P.S. by any chance the version you are testing is different from the one that you are sharing? Just a thought.

  27. #27

    Default

    It exactly the same version you have and maybe by commiting suicide is the reason its not working for you as a totally different function is used with suicides that being killed by a monster.

    Let me know your findings.

  28. #28
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    You are absolutely right. When I was killed by the monster, I cannot reconnect and play.

    I'm going to put it on our busy pub server and test it out now. I'll report back later. Thanks again.

  29. #29
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Hmm, i don't remember what i did to get it working. Once I put it on the server, it doesn't work again.

    Now I try it on my computer, i still can't get it work again. This mod is so touchy. lol. I'm going to try it again tomorrow and see what i did to get it to work once for me.

  30. #30

    Default

    I'm taking a long shot here but what some Admin do and should NOT do is change UT2003's default Playename.
    If you do that then its possible some mods will not work.

    In your UT2003.ini file near the top it says:

    Name=Player

    That should never be anything else but Name=Player

    This mod uses that spot to remember who is "OUT" and who is not, so make sure you do not have your Nickname in there.

  31. #31
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    I already have Name=Player there.

  32. #32
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    I can't get the version 2 working. I'm still using the last version from http://www.unrealza.co.za/files/mods/Provasion.zip

    Must be some improvement you made that somehow doesn't agree with some configuration. Could you use the last version and just clear the ID's after each wave? I know it's like going backward, but that's the only version that works consistently for our server. Please please.

  33. #33

    Default

    Ok - try Provasion3

    Its the same as 2 but only done very differently and I also removed the ini file option and the part about the Admin.

    So anyone who's OUT now will be OUT in the wave they left.
    The next wave all will be ok.

    I have tested this version on my server several times in every configuration there is and it worked everytime without fail.

    Try it.

    http://www.unrealza.co.za/files/mods/Provasion3.zip

  34. #34
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Thanks. I'm going to try it out now.

  35. #35
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Big Grin

    Still not working, but i see something that may help. There are 2 access none at the very end:

    1st time joining:
    DevNet: Level server received: GAMESTATE D39F05931FF2E22E4081F6796211A9F3a4f5343983822326b0 26b92a532a9148
    DevNet: Level server received: GAMESTATE 8F32CAAC734CD1EE4973354F41631489ef5489cbb77b863fdf da1ca778e2aff5
    DevNet: Level server received: JOIN
    DevNet: Join request: :7788/Index.ut2?Name=Wes|MyU?Class=Engine.Pawn?Character =Romulus?team=1
    ScriptLog: Team 1
    ScriptLog: Login: Wes|MyU
    Log: xPlayer got player TcpipConnection
    ScriptLog: New Player Wes|MyU id= xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    DevNet: Join succeeded: Wes|MyU
    ScriptLog: START MATCH
    DevNet: NotifyAcceptingConnection: Server myLevel accept
    NetComeGo: Open myLevel 08/05/03 19:39:55 68.173.31.62:1432
    DevNet: NotifyAcceptingChannel Control 0 server Level DM-Asbestos.myLevel: Accepted
    DevNet: Level server received: HELLO REVISION=0 MINVER=2000 VER=2225
    DevNet: Level server received: AUTH HASH=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx USERNAME= PASSWORD=
    DevNet: Level server received: NETSPEED 10000
    Log: Client netspeed is 9000
    DevNet: Level server received: LOGIN RESPONSE=-2077364457 URL=:7788/Index.ut2?Name=Wes|MyU?Class=Engine.Pawn?Character =Romulus?team=1
    DevNet: Login request: :7788/Index.ut2?Name=Wes|MyU?Class=Engine.Pawn?Character =Romulus?team=1
    NetComeGo: Close TcpipConnection 68.173.xx.xx:1419 08/05/03 19:39:56
    DevNet: Level server received: CRITOBJCNT 23
    DevNet: Level server received: GAMESTATE 520996A03FACE2BE4FF9A24F17158B3B7c07dc2b72044ef0e6 278707e9e8b0f6
    DevNet: Level server received: GAMESTATE 94CCAFA3110DF8554127EB541A7E493Dcb025924a436247fbc fc18f4fa7f97dc
    Nothing special.

    When I died and reconnect:

    DevNet: Level server received: GAMESTATE D39F05931FF2E22E4081F6796211A9F3a4f5343983822326b0 26b92a532a9148
    DevNet: Level server received: GAMESTATE 8F32CAAC734CD1EE4973354F41631489ef5489cbb77b863fdf da1ca778e2aff5
    DevNet: Level server received: JOIN
    DevNet: Join request: :7788/Index.ut2?Name=Wes|MyU?Class=Engine.Pawn?Character =Romulus?team=1
    ScriptLog: Team 1
    ScriptLog: Login: Wes|MyU
    Log: xPlayer got player TcpipConnection
    ScriptLog: New Player Wes|MyU id= xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    DevNet: Join succeeded: Wes|MyU
    Warning: Invasion DM-Asbestos.Invasion (Function Provasion3.Invasion.Logout:00F8) Accessed None
    Warning: Invasion DM-Asbestos.Invasion (Function Provasion3.Invasion.Logout:0100) Accessed None
    I guess the Provision3 tried to Log me out but somehow the function is not there?

    Do you want to see the full log and/or my ini file?

  36. #36

    Default

    Ok download it again, same link, same file.
    All I have done is added a whole lot of debug information to it and it will write a pile of stuff to your log about what it is doing.

    Die by the monsters, quit, reconnect several times.
    Quit while alive and reconnect etc.

    Give it a good workout even though it does not work for you, then when done email me you server log.

    proasm@stormnet.co.za

  37. #37

    Default

    Ok we nailed it and it now works fine except with the Excessive mod.

    For whoever else wants it:

    http://www.unrealza.co.za/files/mods/Provasion4.zip

  38. #38
    MSgt. Shooter Person
    Join Date
    May 2000
    Posts
    35

    Default

    Thank you so much, ProAsm.


 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Copyright ©2009-2011 Epic Games, Inc. All Rights Reserved.
Digital Point modules: Sphinx-based search vBulletin skin by CompletevB.com.