1. Click here to join our community discord server.

CBaseEntity crashes at DC finale

Discussion in '[L4D2] Points Reloaded' started by Striker, Aug 21, 2011.

  1. Striker

    Striker MG Donor

    So I thought the whole CBaseEntity crash was completely random but my last 3 times were, and I know this is gonna sound paranoid : at the begining of DC finale, when the survivors are still under the stadium and I'm an infected that's doing really well.

    Every time these terms are met I get booted with CBaseEntity. I tried playing crappy today and nothing happened, few hours later I had 45 bounty before the survivors got out and boom, crash...

    Anyone got any ideas as to why this happens?
     
  2. Nova

    Nova Senior Member

    So this DC is Dark Carnival (could be dead center).

    look at this : http://forums.steampowered.com/forums/archive/index.php/t-1818615.html
    Your answer lies within.

    OH! Google me tender!
     
  3. Raised in Hell

    Raised in Hell Senior Member

    That normally happens when the survivors have gone outside of the building and started the 'radio' while you (SI) were still inside the building. Since you are locked inside because the door closes, you get kicked out of the server with the CBaseEntitty error. (Happend to me too some time ago couple of times until i found out the reason behind it)
     
  4. atreyucore

    atreyucore Senior Member

    yeah wat raised said, just make sure ur not inside of that building wen the survivors close the door. You will get kicked
     
  5. Striker

    Striker MG Donor

    AH....good to know. It's kinda foolish though cause if I'm back there I'm helping someone and they shouldn't be able to start the finale till we get out anyways....

    Does my characater die if this happens or does the bot get warped back into action? Cause I'll handle the bounty lost but re-entering dead is just annoying.
     
  6. erik

    erik MG Donor

    The why:

    When some1 is kicked, it is actually removing their entity from the server, so if you try to remove an entity that is actually a player, it will tell you that you have been kicked because your entity (an extension of the CBaseEntity) took the "remove me" input.

    "OnStartTouch" "!activator,Kill,,0,-1"

    ...should be SetHealth 0 or something... the OnStartTouch (button) syntax above deletes YOU from the game, thus:

    CBaseEntity::InputKill().

    The what:

    I will run this by Kitties and see if we can look at it in the code.

    Credit to LEGEND/Luke for explaining this to me.
     
  7. CrazyRabbit

    CrazyRabbit Game Server Moderator

    In theory it shouldn't be kicking/removing you from the server, it should be giving the "You are too far from the survivors, press E etc" command, or killing your SI so you can respawn elsewhere.

    To be kicked from the game is an over the top measure. Hope it can be fixed.
     
  8. erik

    erik MG Donor

    It can be fixed and, from how Luke explained to me... it's not incredibly difficult. Maybe copy this over to the "to do's" or improvement areas in the admin section?

    I personally haven't seen this happen in a long time. I was more or less sure it wasn't happening any more. If it's at game connect (gamer joins mid-finale) and they spawn at the beginning, thus forcing the issue... it's a case of the bebop_fake_clients; otherwise, the solution will most likely be what I mentioned below.
     
  9. this bug has been in the game from the start so contact valve for a general fix.
    however i've seen a steam group who claim to have fixed this, and also the elevator.
    so you could contact them for more info

    http://steamcommunity.com/groups/left4freedom#

    +No Mercy elevator is fixed (don't fall thru ground)
    +Carnival Concert is fixed (don't be kicked by console with CBaseEntity error)