gg_deathmatch

Discussion about Included Addons

gg_deathmatch

Postby Flippy » Mon Jun 28, 2010 9:20 pm

Hi guys

Can someone please help me. I'm trying to get gg_deathmatch to work. I have set it to 1 but still nothing. I have all the plug-ins needed for gungames to work but this and the gg_dissolve refuse to work. I have search and tried everything that I can find but nothing is working. I have all the latest version AFAIK.

Any help would be greatly appreciated

Thanks
Flippy

Recruit
Recruit
 
Posts: 3
Joined: Mon Jun 28, 2010 9:12 pm

Postby Monday » Wed Jun 30, 2010 9:19 am

Please download the latest revision of gungame and try again! http://addons.eventscripts.com/addons/view/gungame51
Monday

Site Admin
Site Admin
User avatar
 
Posts: 97
Joined: Sat Feb 14, 2009 1:51 am

Re: gg_deathmatch

Postby waterstorm » Sun Jul 04, 2010 11:54 pm

I have a similar problem. After installing all new files the server starts perfectly, no errors. But the gg_deathmatch script won't work right.
If you kill an enemy nothing happens - no respawn - but If you make a TK oder join the other team you will respawn just like you're supposed to.
I'm really confused :). Tried to fix things myself, even installed the 458 svn build. But I couldn't get the gg_deathmatch plugin to work properly.
Still no error in the logs.
waterstorm

Recruit
Recruit
 
Posts: 4
Joined: Wed Jun 30, 2010 3:17 pm

Re: gg_deathmatch

Postby -=k2=- » Mon Jul 05, 2010 3:27 pm

Hi guys,

First , thks to the dev team for their incredible work and progresses shown on setting up the GG5.1 working again....to some extent

I have setup a brand new serv for test purpose with the latest suggested packages (seeXmanup recomendation dated 3 july)
the config running on linux:
*******************************************************************************
* v5.1.454 *
* GUNGAME v5.1 ERROR LOGGING *
* HTTP://WWW.GUNGAME5.COM/ *
* *
* GG VERSION: 5.1.457 IP: 91.121.181.138 *
* SPE VERSION: 0 PORT: 27090 *
* PLATFORM: POSIX DATE: 07-05-2010 *
* ES VERSION: 2.1.0.326 ES CORE VERSION: 2.1.0.323 *
* MM VERSION: 1.8.2V SM VERSION: 0 *
* MANI VERSION: 1.2U VSP EST VERSION: 0 *
* *
*******************************************************************************

So the good things:
- eventscript and GG5.1 vers 457 are loading from boot and with es load at autoexec no probs
- GG5 seems to be working and stable, i have not played hours but the bots do so

A) Included ADDONS


- I have activated the following included addons with various results:

gg_afk_punished enabled/working (move to spec)
gg_turbo enabled/working
gg_knife_pro enabled/working
gg_dissolver enabled/working
gg_bomb_explode_levels enabled/working
gg_dead_strip enabled/working
gg_map_obj enabled/working
gg_warmup_round enabled/working
gg_bomb_defused enabled/working
gg_suicide_punish enabled/working

B) So and So things

gg_error_logging enabled no error logged so far so is it working or I do not have errors ?
gg_random_spawn, works after I have unloaded all the other plugins I had in sourcemod (GG and deathmatch still they were not active only loaded)
but i'm fgetting freeze on players, server not crashing

gg_welcome_msg it works but strangeley when you connect first time on server it does not pop up, when you retry connect after a "welcome" failure it shows you the welcome....
So partially working under circumstances.

C) Not working addons

gg_deathmatch enabled/not working at all

I've got an error:
*******************************************************************************
* v5.1.454 *
* GUNGAME v5.1 ERROR LOGGING *
* HTTP://WWW.GUNGAME5.COM/ *
* *
* GG VERSION: 5.1.457 IP: 91.121.181.138 *
* SPE VERSION: 0 PORT: 27090 *
* PLATFORM: POSIX DATE: 07-07-2010 *
* ES VERSION: 2.1.0.326 ES CORE VERSION: 2.1.0.323 *
* MM VERSION: 0 SM VERSION: 0 *
* MANI VERSION: 1.2U VSP EST VERSION: 0 *
* *
*******************************************************************************


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
LAST EVENT: [07/07/2010 @ 13:07:40] TOTAL OCCURENCES: [0001]
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Traceback (most recent call last):
File "../eventscripts/es.py", line 289, in clientCommand
response = cmdfilter(userid, argv)
File "../eventscripts/gungame51/scripts/included/gg_deathmatch/gg_deathmatch.py", line 128, in joinclass_filter
gamethread.delayed(0.50, Player(userid).respawn)

NameError: global name 'gamethread' is not defined


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
LAST EVENT: [07/07/2010 @ 13:11:58] TOTAL OCCURENCES: [0039]
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Traceback (most recent call last):
File "../eventscripts/es.py", line 268, in triggerEvent
self.EventListeners[eventname][listener](event_var)
File "../eventscripts/gungame51/core/addons/__init__.py", line 437, in call_event
current_event[name](event_var)
File "../eventscripts/gungame51/scripts/included/gg_deathmatch/gg_deathmatch.py", line 163, in player_death
gamethread.delayed(0.50, Player(userid).respawn)

NameError: global name 'gamethread' is not defined

gg_spawpoints enabled/not working at all,

D) not tested
gg_thanks enabled not tested
gg_retry_punish enabled not tested

The strange thing is that I'm not getting a single error in the error log except when I have been kicked out for AFK but it's to me a "normal error" GG was apparently trying to give me a weapon while I have been kicked out by console for being too long afk.
Here is the normal error to me:
Traceback (most recent call last):
File "../eventscripts/es.py", line 275, in tick
x()
File "../eventscripts/_libs/python/gamethread.py", line 178, in tick
_executenode(task)
File "../eventscripts/_libs/python/gamethread.py", line 155, in _executenode
function(*a, **kw)
File "../eventscripts/gungame51/scripts/included/gg_turbo/gg_turbo.py", line 72, in give_weapon
pPlayer = getPlayer(userid)
File "../eventscripts/_libs/python/playerlib.py", line 1292, in getPlayer
return Player(userid)
File "../eventscripts/_libs/python/playerlib.py", line 190, in __init__
self.refreshAttributes()
File "../eventscripts/_libs/python/playerlib.py", line 208, in refreshAttributes
raise PlayerError, 'Player has left server'

PlayerError: Player has left server

Concerning the deathmatch ansd spawnpoints I have put the follwing cvars:
gg_deathmatch 1
gg_dm_respawn_delay 1
gg_dead_strip 1
gg_dissolver 6
gg_elimination 1
gg_elimination_spawn 1

and
gg_random_spawn 1
gg_spawnpoints 1
For this one, addon is loaded when executing the rcon sv_cheats 1 it's ok
but when the command rcon spawn_show is typed in then server crashes

Hoping this helps, I'm ready to test whatever you want to support bugs resolution
When stable, i'll provide you with the french translation of the GG 5.1

Cheers

-=k2=-
-=k2=-

Private
Private
 
Posts: 32
Joined: Wed Dec 03, 2008 4:42 pm
Steam Friends Name: katuba2

Postby Flippy » Thu Jul 08, 2010 9:37 am

Got it working. Thanks Monday. But now i seem to be having trouble getting random spawns to work. seems like the random spawns only start working after a round with guns
Flippy

Recruit
Recruit
 
Posts: 3
Joined: Mon Jun 28, 2010 9:12 pm

Re: gg_deathmatch

Postby -=k2=- » Sat Jul 10, 2010 6:27 am

Hi Flippy,

I'm glad you managed to get it work, but can you please tell us how you did it ?
On my side, I 'm using currently sourcemod cssdm to emulate the deathmatch, it works but it's a second pluggin


Thnks

-=k2=-
-=k2=-

Private
Private
 
Posts: 32
Joined: Wed Dec 03, 2008 4:42 pm
Steam Friends Name: katuba2

Postby Flippy » Sun Jul 11, 2010 4:25 pm

i found this link on the forum http://rapidshare.com/files/403828806/g ... 1.rar.html and deleted all my files and then put in that one and then updated and edited the files, so not sure what the exact problem was
Flippy

Recruit
Recruit
 
Posts: 3
Joined: Mon Jun 28, 2010 9:12 pm

Postby pyro » Sun Jul 11, 2010 5:56 pm

gg_deathmatch 1

gg_elimination 1


Um if your running deathmatch, i'd advise to turn Elimination off? run one or the other.

e.g.
gg_deathmatch 1

gg_elimination 0
pyro

Private 1st Class
Private 1st Class
User avatar
 
Posts: 181
Joined: Wed Nov 04, 2009 1:26 pm
Location: Melbourne, Australia
Xfire Name: pyromaniac771

Postby satoon101 » Sun Jul 11, 2010 6:32 pm

Yeah, it is impossible to run Elimination and Deathmatch at the same time. They both list each other as 'conflicts'.

Also, I just noticed, looking through -=k2=-'s errors, that gg_deathmatch does have a bug. Gamethread is imported in load, and is not globalized, which causes the NameError when it is used outside of load. To fix this:
## change
    import gamethread

## to
    global gamethread
    import gamethread
Make sure you keep the spacing correct, or you will encounter a different error.

Satoon
satoon101

Site Admin
Site Admin
 
Posts: 1055
Joined: Thu Oct 09, 2008 4:27 pm

Postby Iceleg » Sun Jul 11, 2010 10:13 pm

I have the same prob like -=k2=-
where do i have to change the file like you mentioned? I tried:
gungame51.py ->EventScripts Imports
gg_deathmatch.py -> Load & Unload

gg_deathmatch still not working ;(
Iceleg

Recruit
Recruit
User avatar
 
Posts: 4
Joined: Sun Jul 11, 2010 10:07 pm

Postby satoon101 » Sun Jul 11, 2010 10:21 pm

Sorry, should have posted the filename to use this in. ..addons/eventscripts/gungame51/scripts/included/gg_deathmatch/gg_deathmatch.py is the file you'll need to modify.

Satoon
satoon101

Site Admin
Site Admin
 
Posts: 1055
Joined: Thu Oct 09, 2008 4:27 pm

Postby Iceleg » Sun Jul 11, 2010 10:50 pm

thank you for your quick reply.. setting up brand new install of my server, will reply when i am done..
Iceleg

Recruit
Recruit
User avatar
 
Posts: 4
Joined: Sun Jul 11, 2010 10:07 pm

Postby Iceleg » Mon Jul 12, 2010 10:36 am

Ok here we go, still not working, BUT error log like listed above disappeared. Strange.. checking now configs.. again and again and again ;P

UPDATE:
Thx to updates and another fresh install, all working now.. just when I leave server it says:
# ================================================
# >>                     GunGame 5.1 Exception Caught!
# ================================================
Traceback (most recent call last):
File "../eventscripts/es.py", line 276, in tick
x()
File "../eventscripts/_libs/python/gamethread.py", line 173, in tick
_executenode(first)
File "../eventscripts/_libs/python/gamethread.py", line 155, in _executenode
function(*a, **kw)
File "../eventscripts/gungame51/scripts/included/gg_turbo/gg_turbo.py", line 72,
 in give_weapon
pPlayer = getPlayer(userid)
File "../eventscripts/_libs/python/playerlib.py", line 1292, in getPlayer
return Player(userid)
File "../eventscripts/_libs/python/playerlib.py", line 190, in __init__
self.refreshAttributes()
File "../eventscripts/_libs/python/playerlib.py", line 208, in refreshAttributes

raise PlayerError, 'Player has left server'
PlayerError: Player has left server
# ================================================
Iceleg

Recruit
Recruit
User avatar
 
Posts: 4
Joined: Sun Jul 11, 2010 10:07 pm

Re: gg_deathmatch

Postby -=k2=- » Tue Jul 13, 2010 7:49 pm

Status follow up on the actions I have done on my side:

1) concerning config of modules:
deathmatch on, stripper on and diissolve on, Elimination Off as documented n the config files because conflicting
so no change in config and no change in results

2) I have downloaded the rapidshare file and it looks like it comes from a windows server because all calls are to dll not to "so" files, i'm running a linux server, bad luck to me, still i have verified the vdf they are the same

3) I have upgarded to the release 477 of the GG51, still same problem but my log file is clean and virgin now, I guess it is the gamethread fix in the release that problem that cleaned up the error

So i have an almost no error server, still crahes but no deathmatch running unless I'm using the sourcemod customized deathmatch 2.1

I suspect SPE to be the problem so can somebody tell me the followings:

1) is there a precedence to strictly observe when installing eventscriopt, gg and Sp or it doesn't matter ?
2) when instaling SPE, except downloading the bits and verifying that vdf is well structured and that a plugin_print shows it loaded, is there anything else to do for spe to work on ?

Thks in adavnce

-=k2=-
-=k2=-

Private
Private
 
Posts: 32
Joined: Wed Dec 03, 2008 4:42 pm
Steam Friends Name: katuba2

Postby satoon101 » Tue Jul 13, 2010 8:31 pm

Ok, just to be sure, what exactly is/isn't happening? If DeathMatch is not working, can you please post the contents of you server's ../cstrike/addons/eventscripts/_libs/python/spe/ini/games/cstrike.ini ? I stress server's to make sure you get the info directly from the file the server currently has on it.

When posting that, use [ini]<file contents>[/ini] to paste it in a nice INI syntax block.

Thanks,
Satoon
satoon101

Site Admin
Site Admin
 
Posts: 1055
Joined: Thu Oct 09, 2008 4:27 pm

Re: gg_deathmatch

Postby -=k2=- » Tue Jul 13, 2010 11:02 pm

Hi Satoon,
here is the Spe gameini (cstrike;ini)


# $Rev: 77 $
# $LastChangedDate: 2010-07-03 07:15:23 -0400 (Sat, 03 Jul 2010) $

[CCSPlayer::RoundRespawn]
shortname = "Respawn"
sig = " 56 8B F1 8B 06 8B 2A 2A 2A 2A 2A FF D2 8B 2A 2A 2A 2A 2A 85"
symbol = "_ZN9CCSPlayer12RoundRespawnEv"
param = "p)v"
convention = "thiscall"

[CCSPlayer::SwitchTeam]
shortname = "ChangeTeam"
sig = " 83 EC 10 56 57 8B 7C 24 1C 57 8B F1 E8 2A 2A 2A 2A 83 C4 04 85 C0 0F 2A 2A 2A 2A 2A 83 FF 03 74 09 83 FF 02 0F 2A 2A 2A 2A 2A 8B CE E8 2A 2A 2A 2A 3B"
symbol = "_ZN9CCSPlayer10SwitchTeamEi"
param = "pi)v"
convention = "thiscall"

[CCSPlayer::GetActiveWeapon]
shortname = "GetActiveWeapon"
sig = " 6A 00 68 2A 2A 2A 2A 68 2A 2A 2A 2A 6A 00 E8 2A 2A 2A 2A 50 E8 2A 2A 2A 2A 83"
symbol = "_ZNK9CCSPlayer17GetActiveCSWeaponEv"
param = "p)p"
convention = "thiscall"

[CCSPlayer::GiveNamedItem]
shortname = "GiveNamedItem"
sig = " 56 8B 2A 2A 2A 85 F6 57 8B F9 74 5C 80 2A 2A 74 57 68"
symbol = "_ZN9CCSPlayer13GiveNamedItemEPKci"
param = "pSi)p"
convention = "thiscall"

[CCSPlayer::CSWeaponDrop]
shortname = "DropWeapon"
sig = " 81 EC 30 01 00 00 53 55 56 57 8B 2A 2A 2A 2A 2A 2A 32 DB 85 FF 8B F1"
symbol = "_ZN9CCSPlayer12CSWeaponDropEP17CBaseCombatWeaponbb"
param = "ppii)i"
convention = "thiscall"
 


For the symptoms, nothing special, the gungame works, people levelling up or down(tk, cut) but when they are dying they have to wait until last man stand (one team fully destroyed) so round restart and everybody respawn like for a new round in a normal cstrike session, gungame continuing to run and managing the weapons and levels until a winner finish the gg.
But no single respawwn in a "deathmatch" mode when you respawn almost immediately after being killed, 1 or 2 secs after being killed.

Hoping this helps

-=k2=-
-=k2=-

Private
Private
 
Posts: 32
Joined: Wed Dec 03, 2008 4:42 pm
Steam Friends Name: katuba2



Return to Included Addons

Who is online

Users browsing this forum: No registered users and 7 guests