Raised This Month: $ Target: $400
 0% 

[CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)


Post New Thread Reply   
 
Thread Tools Display Modes
N1ppler
Junior Member
Join Date: Aug 2019
Location: Germany
Old 11-02-2019 , 11:56   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2501

Hey all,

Can anyone help me with my following bug:

SV_StartSound: *ui/weapon_cant_buy.wav not precached (0)
SV_StartSound: *ui/weapon_cant_buy.wav not precached (0)
SV_StartSound: *ui/weapon_cant_buy.wav not precached (0)

It shows up in the Server Console but i dont found the wav in the plugin donwload folder so its not on the server.

Last edited by N1ppler; 11-02-2019 at 12:24.
N1ppler is offline
taRik
AlliedModders Donor
Join Date: Apr 2010
Old 11-03-2019 , 18:10   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2502

Any advice for optimal cvar settings to avoid excessive spawn killing?
taRik is offline
DaDeppa
Junior Member
Join Date: Nov 2019
Location: Germany
Old 11-03-2019 , 19:07   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2503

It just drove me crazy that I had this ******* sound all the time when I tested the config of my server...

Please again the hint: If you hear strange sounds, they are caused by the chickens...

I posted my issue in the topic [CS:S] Weird sound on my server:
https://forums.alliedmods.net/showpo...5&postcount=18

I rejected and inserted the single plugins I had for sourcemod and then finally found out, that this is caused by the DM plugin. The solution is found here:
https://forums.alliedmods.net/showth...33685&page=221

Code:
"dm_remove_chickens" "0"
So if you have strange sounds, weird sounds, goose sounds etc. ... don't install your audio driver for the 100st time like me, just let the stupid chickens spawn.

Last edited by DaDeppa; 11-03-2019 at 19:10. Reason: typo
DaDeppa is offline
DaDeppa
Junior Member
Join Date: Nov 2019
Location: Germany
Old 11-05-2019 , 18:23   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2504

Hi all,

I don't know if this plugin is still maintained by someone (at least I wasn't able to find any repository to do a pull request...):

I use this plugin with shivaah's MultiCfg, which is working pretty well. Unfortunately after a new cfg has been loaded, all players are forced to respawn:

Code:
if (g_bConfig_Enabled && !old_enabled)
    {
        players_ResetAllClientsSettings();
        players_RespawnAll();
        SetBuyZones("Disable");
        decl String:status[10];
        status = (g_bConfig_RemoveObjectives) ? "Disable" : "Enable";
        SetObjectives(status);
    }
I tried to disable the respawn by outcommenting the line, unfortunately I was not able to compile (I guess I have to use an older version of sourcemod compiler then...):
Code:
spcomp deathmatch.sp
SourcePawn Compiler 1.10.0.6454
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2018 AlliedModders LLC

deathmatch/user_messages.sp(39) : fatal error 196: deprecated syntax; see https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Typedefs

Compilation aborted.
1 Error.
Is it possible to select the respawn function by any optional cvar / plugin setting, so that players are not respawned? By loading the new config you have to give them some standard weapons for that round, but it is mad, that the respawn every X minutes, when a new cfg round is starting.

Thank you for paying attention.

edit:

Another question: Is it possible to re-bind "g" to "say !guns", so that users will have the possibility to select the weapons by "dropping" them instead of writing in the chat section?

edit2

Tried to change the source file i found a few posts back (M4 mag size correction) and stranded here, maybe I'll try to continue tomorrow:
Code:
spcomp deathmatch.sp
SourcePawn Compiler 1.10.0.6454
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2018 AlliedModders LLC

deathmatch/smc_reader.sp(120) : error 130: cannot coerce functions to values
deathmatch/cvars.sp(131) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/cvars.sp(159) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.

deathmatch/cvars.sp(220) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.

deathmatch/weapons.sp(94) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/weapons.sp(106) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/weapons.sp(129) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/weapons.sp(130) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/weapons.sp(131) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/weapons.sp(132) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/weapons.sp(133) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(62) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/players.sp(63) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/players.sp(65) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/players.sp(66) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/players.sp(71) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(72) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(73) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(74) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(75) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(76) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(77) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(78) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(79) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(80) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(81) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(82) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(83) : warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence.

deathmatch/players.sp(133) : warning 229: index tag mismatch (symbol "deSerialisedRewards")
deathmatch/players.sp(551) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/players.sp(671) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/players.sp(673) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/players.sp(698) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/players.sp(1359) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/user_messages.sp(40) : error 139: could not find type "clientIndex"
deathmatch/user_messages.sp(43) : error 001: expected token: "function", but found "-identifier-"
deathmatch/user_messages.sp(43) : error 001: expected token: "(", but found ";"
deathmatch/user_messages.sp(45) : error 001: expected token: "-identifier-", but found "stock"
deathmatch/user_messages.sp(47) : error 017: undefined symbol "g_hUserMessages_MessagesArray"
deathmatch/user_messages.sp(85) : error 130: cannot coerce functions to values
deathmatch/user_messages.sp(94) : error 017: undefined symbol "g_hUserMessages_MessagesArray"
deathmatch/user_messages.sp(101) : error 017: undefined symbol "g_hUserMessages_MessagesArray"
deathmatch/user_messages.sp(107) : error 017: undefined symbol "g_hUserMessages_MessagesArray"
deathmatch/user_messages.sp(243) : error 163: indeterminate array size in "sizeof" expression (symbol "message")
deathmatch/config_messages.sp(50) : error 163: indeterminate array size in "sizeof" expression (symbol "text")
deathmatch/config_messages.sp(84) : error 163: indeterminate array size in "sizeof" expression (symbol "text")
deathmatch/config_messages.sp(140) : error 163: indeterminate array size in "sizeof" expression (symbol "text")
deathmatch/config_messages.sp(151) : error 163: indeterminate array size in "sizeof" expression (symbol "text")
deathmatch/menus.sp(10) : warning 241: Array-based enum structs will be removed in 1.11. See https://wiki.alliedmods.net/SourcePawn_Transitional_Syntax#Enum_Structs
deathmatch/admin_menu.sp(220) : error 163: indeterminate array size in "sizeof" expression (symbol "name")

Last edited by DaDeppa; 11-05-2019 at 19:17.
DaDeppa is offline
Ejziponken
AlliedModders Donor
Join Date: Apr 2008
Old 11-05-2019 , 19:39   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2505

Try edit the multicfg plugin.
https://github.com/Shivaah/multicfg-...CFG-DM.sp#L100

Code:
void ExecConfig(bool sound)
{
	char sCommand[255];
	char sConfigName[52];
	
	sConfigName = sCurrentGameName;
	
	if(!isH3busDM)
	{
		StrCat(sConfigName, sizeof(sConfigName), ".ini");
		Format(sCommand, sizeof(sCommand), "dm_load \"%s\" \"respawn\"", sConfigName);
	}
	else
	{
		Format(sCommand, sizeof(sCommand), "dm_load \"Game Modes\" \"%s\" \"respawn\"", sConfigName);
	}
	
	ServerCommand(sCommand);
	
	UpdateGameModeIndex();
	
	if(sound)
		PlaySound();	
}
Try replacing "respawn" with "equip"
Ejziponken is offline
DaDeppa
Junior Member
Join Date: Nov 2019
Location: Germany
Old 11-05-2019 , 19:46   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2506

Thank you! Where's the slap my own face smiley...
This is much easier than my approach!
DaDeppa is offline
Ejziponken
AlliedModders Donor
Join Date: Apr 2008
Old 11-05-2019 , 19:49   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2507

Quote:
Originally Posted by DaDeppa View Post
Thank you! Where's the slap my own face smiley...
This is much easier than my approach!
NP! And regarding "G", I think the deathmatch plugin needs to be edited for that. And it compiles with SM 1.6
Ejziponken is offline
Juice 4 MAP FFA in Japan
Junior Member
Join Date: Jan 2019
Old 11-07-2019 , 07:40   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2508

download link?
Deathmatch B0.13.21 H3bus
Juice 4 MAP FFA in Japan is offline
ItsCEED
Member
Join Date: Jun 2016
Old 11-07-2019 , 07:45   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2509

Quote:
Originally Posted by Juice 4 MAP FFA in Japan View Post
download link?
Deathmatch B0.13.21 H3bus
Thats custom modification in worse case NOTHING just few color changes by WarmupServers

And if you are hoping for MultiCFG in it, ill stop you right there. Its a separate plugin.

Last edited by ItsCEED; 11-07-2019 at 07:46.
ItsCEED is offline
Send a message via Skype™ to ItsCEED
DaDeppa
Junior Member
Join Date: Nov 2019
Location: Germany
Old 11-07-2019 , 17:26   Re: [CS:GO] Deathmatch Goes Advanced (v0.13.8, 23/01/2016)
Reply With Quote #2510

Quote:
Originally Posted by Ejziponken View Post
Try edit the multicfg plugin.
https://github.com/Shivaah/multicfg-...CFG-DM.sp#L100

Code:
void ExecConfig(bool sound)
{
	char sCommand[255];
	char sConfigName[52];
	
	sConfigName = sCurrentGameName;
	
	if(!isH3busDM)
	{
		StrCat(sConfigName, sizeof(sConfigName), ".ini");
		Format(sCommand, sizeof(sCommand), "dm_load \"%s\" \"respawn\"", sConfigName);
	}
	else
	{
		Format(sCommand, sizeof(sCommand), "dm_load \"Game Modes\" \"%s\" \"respawn\"", sConfigName);
	}
	
	ServerCommand(sCommand);
	
	UpdateGameModeIndex();
	
	if(sound)
		PlaySound();	
}
Try replacing "respawn" with "equip"
Confirm! This works pretty nice!
DaDeppa is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 20:15.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode