Page 4 of 7

Re: Steam Update

PostPosted: Fri Feb 25, 2011 9:37 am
by atom0s
Seems that there are some other issues as well other then whats listed here already:

  • Players do not spawn with knives.
  • Players do not spawn with armor / helmets if set.
  • Maps never end.
  • Players do not properly obtain multi-level bonus'. (Gravity doesn't work, sparks do not show up anymore either.)(See note 1.)
  • Guns do not properly disappear or get stripped on pickup. (See note 2.)
  • Bodies seem to no longer disappear until round is over.

Fresh install of both ES (newest since the Steam update) and GG so I'm sure these are due to this latest patch as well. My server is running Elimination with random gun orders, using multi-level nades so far everything else seems to be working as it should, just those few issues above are what I've noticed.

Note 1:
I only tested with the defaults that are in the configs, speed seems work fine but gravity doesn't anymore. Also as mentioned the spark effects do not work either. (Never shows up.)

Note 2:
Guns drop and disappear after ~5 seconds, however if a player runs over a weapon before it is removed, it doesn't strip properly like it used to. Players with equip the weapon, then it will get stripped, then they are forced to another weapon. (Using the knife fix in this thread causes the player to always get forced to the knife even if they have a better weapon available.)

Re:

PostPosted: Fri Feb 25, 2011 10:13 am
by PabloP
mister-man wrote:Okay, I found some bugs. Here is the new Link to the Download:

DOWNLOAD (Beta2) <-- only for DM (respawnbug)

DOWNLOAD (Stable) <-- for all GG5.1 Server



works great, how would i delay the respawn after suicide for 5 seconds?

Re: Re:

PostPosted: Fri Feb 25, 2011 11:44 am
by mister-man
PabloP wrote:works great, how would i delay the respawn after suicide for 5 seconds?


I add a variable for a spwantime to my fix. In a few Minutes I will release an update with this function.

Re: Steam Update

PostPosted: Fri Feb 25, 2011 12:35 pm
by mister-man
Okay, the new version of my fix is ready. I tested it on a Linux and a Windows server.

DOWNLOAD (Beta3) <-- DM and Normal Server

DOWNLOAD (Stable)

Changelog (Beta3):
- Add a respwan timer
- Add a variable to set the Respawn timer
- Add a respawn message

PostPosted: Fri Feb 25, 2011 8:49 pm
by PabloP
thanks, only tested for a couple minutes, seems to work!

PostPosted: Sat Feb 26, 2011 1:41 am
by XE_ManUp
Okay, gentleman (and any ladies). I have some "bad" news. According to research, ent_fire is broken by VALVe, which means that es_fire is shot for the time being. Whether or not this is going to be fixed by VALVe, I do not know. It may not be a matter of "when," and could be a matter of "if."

http://forums.steampowered.com/forums/s ... st20948902

The above link "backs up" the theory that VALVe broke ent_fire in other games, which is used by EventScripts. There is nothing coded wrong by us (the GunGame developers). Now, we have a few choices. We can "wait" and see if VALVe plans on fixing this bug, or we can try to hack together some longer-term resolutions which would impact performance of GunGame negatively.

The reason that I state this is because we would have to loop through each time a player spawns to perform some of these essential commands. Effects such as sparks, etc. would not be able to be re-added unless VALVe decides to re-enable ent_fire. However, as far as the knife thing goes as well as weapons on the ground, we can handle that on our end. The downside is that it would require for the previously mentioned looping which would negatively impact performance.

It is my hopes that VALVe fixes this soon. However, I will be researching some viable solutions as I get the time to do so. In the meantime, feel free to continue creating temporary workarounds/fixes.

Sorry for the bad news,

Michael

PostPosted: Sat Feb 26, 2011 4:00 pm
by PlasteR
Beta3 work...
No kick afk for speckt :/

Re: Steam Update

PostPosted: Sat Feb 26, 2011 7:26 pm
by laffytaffy
mister-man wrote:Okay, the new version of my fix is ready. I tested it on a Linux and a Windows server.

DOWNLOAD (Beta3) <-- DM and Normal Server

DOWNLOAD (Stable)

Changelog (Beta3):
- Add a respwan timer
- Add a variable to set the Respawn timer
- Add a respawn message


when i use this my registry makes it really bad and people can buy flash nades or smoke any ideas how to fix that?

Re: Steam Update

PostPosted: Sat Feb 26, 2011 7:32 pm
by mister-man
Okay, I can add an AFK kick for Spec !
But I can release it first tomorrow, because I'm not at home.

@XE_ManUp:

I mean we should wait or contact ValVe for more information's. Because a mistake in GG code can destroy this really nice mod.
Until then, we could use a plugin for effects. I can offer to create a plugin.
Are there special events such as the "ggwin" for the effects?

Edit1:

@ all
Plz post more bugs, I will try to fix it, until gg fix it official.

PostPosted: Sat Feb 26, 2011 8:43 pm
by XE_ManUp
Atom0s posted a pretty extensive list here (thanks, BTW):

viewtopic.php?p=7939#p7939

We're waiting to hear something more about ent_fire before we do anything drastic. We will never do anything to intentionally destroy the mod. All I have personally done in the past 5 years is build it up. ;-)

Re: Steam Update

PostPosted: Sun Feb 27, 2011 2:22 am
by mister-man
XE_ManUp wrote:Atom0s posted a pretty extensive list here (thanks, BTW):

viewtopic.php?p=7939#p7939


Okay I try to fix the problems with the external plugin.
But I mean, not all is to fix external.
More infos in a few hours ;)

Re: Steam Update

PostPosted: Sun Feb 27, 2011 7:46 am
by Jamese1991
LaffyTaffy I'm having the same problem where people are able to buy smoke and flash now as well and it's just ruining the game. Does anyone know how we can stop this?

Re: Steam Update

PostPosted: Sun Feb 27, 2011 9:43 am
by XE_ManUp
Jamese1991 wrote:LaffyTaffy I'm having the same problem where people are able to buy smoke and flash now as well and it's just ruining the game. Does anyone know how we can stop this?

Temporary fix would be to set that player's cash to 0 on spawn, and when they kill another player.

PostPosted: Sun Feb 27, 2011 12:51 pm
by mister-man
Yes, or restrict it with a plugin like Mani or SM.

PostPosted: Sun Feb 27, 2011 1:53 pm
by PlasteR
GG 5,1 very good pluing !
XE_ManUp and mister-man good job :)
I wait for add kick speckt :D and need pluing or komend for auto-assing.. :(

Re:

PostPosted: Sun Feb 27, 2011 6:19 pm
by atom0s
XE_ManUp wrote:Atom0s posted a pretty extensive list here (thanks, BTW):

viewtopic.php?p=7939#p7939

We're waiting to hear something more about ent_fire before we do anything drastic. We will never do anything to intentionally destroy the mod. All I have personally done in the past 5 years is build it up. ;-)


Some more to add onto my list, firstly previous list is at: viewtopic.php?p=7939#p7939

  • Buy zones are not blocked/removed anymore and users can attempt to buy weapons. (See note 1.)
  • Players on the nade level can pick up other users nades off the ground for a free nade. (See note 2.)

Note 1:
Seems that buy zones aren't being removed and/or restricted. Players can attempt to buy weapons but they aren't allowed to keep them and are stripped.
However if a player is on nade level they can rebuy a nade and get a free one.

Note 2:
Nades don't disappear after a player has died with a nade and it didn't explode. This lets anyone on nade level pick them up if they need multiple nade kills or missed their first nade, etc.


Obviously both of these additions are also due to the recent update from Valve. Just pointing out what I find as I find them. :)

PostPosted: Sun Feb 27, 2011 8:01 pm
by XE_ManUp
Here's a quick fix to restrict human players from being able to buy weapons:

import es

def load():
    # Hook the buy command while loaded to prevent players from buying weapons
    es.addons.registerClientCommandFilter(hook_buy)

def unload():
    # Allow buying again
    es.addons.unregisterClientCommandFilter(hook_buy)

def hook_buy(userid, args):
    # Disallow buying
    if args[0].lower() == "buy":
        return False

    # Allow buying
    return True


Bots are still able to purchase weapons because they do not use client commands. Therefore, you must add the following to your server.cfg, bot.cfg, or autoexec.cfg (your choice):

// If nonzero, bots will not buy if their money falls below this amount
bot_eco_limit 16000

Re: Steam Update

PostPosted: Mon Feb 28, 2011 10:30 am
by Tiny Tod
To everyone who has this problem i have created a script so that you will get a knife on spawn if you would like to download it and put it in your cstrike folder and put es_load knife in your server.cfg or autoexec.cfg and it will work :)

Your sweet to play to people who dont know how to script or fix it :)

Re: Steam Update

PostPosted: Mon Feb 28, 2011 3:00 pm
by mister-man
It's done!

The new Version of the fix is ready.

Download v1.3

These bugs are fixed:
- no knife on spawn
- no armor on spawn
- maps doesen't end
- no respawn by selfkill on deathmatch Server
- no afk kick for spectators

ToDo:
- auto assign team
- no wapon buy [fixed by XE_ManUp]
- multi level bonus bug

Re: Steam Update

PostPosted: Mon Feb 28, 2011 7:18 pm
by laffytaffy
mister-man wrote:It's done!

The new Version of the fix is ready.

Download v1.3

These bugs are fixed:
- no knife on spawn
- no armor on spawn
- maps doesen't end
- no respawn by selfkill on deathmatch Server
- no afk kick for spectators

ToDo:
- auto assign team
- no wapon buy [fixed by XE_ManUp]
- multi level bonus bug




this update didn't work still same problem you can buy grenades or flashes :(