PDA

View Full Version : [Solved] [L4D2] Tank Status Panel (Control, Health, Frustration)


Tank Rush
01-31-2021, 11:57
Where can I get the tank status panel the same one used in Zonemod?

HarryPotter
01-31-2021, 22:04
https://github.com/Attano/L4D2-Competitive-Framework/blob/master/addons/sourcemod/scripting/spechud.sp

Tank Rush
02-01-2021, 18:10
https://github.com/Attano/L4D2-Competitive-Framework/blob/master/addons/sourcemod/scripting/spechud.sp

Compile error

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// spechud.sp
//
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\float.inc(256) : warning 219: local variable "value" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\files.inc(431) : warning 219: local variable "data" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\files.inc(457) : warning 219: local variable "data" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\halflife.inc(615) : warning 219: local variable "title" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents.inc(174) : warning 219: local variable "value" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_stocks.inc(50) : warning 219: local variable "name" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_internals.inc(267) : warning 219: local variable "value" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_internals.inc(290) : warning 219: local variable "value" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_direct.inc(87) : warning 219: local variable "class" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_direct.inc(111) : warning 219: local variable "class" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(7) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(18) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(24) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(26) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(30) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(32) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(44) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(47) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(49) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(62) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(65) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(67) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(70) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(74) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(76) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(81) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(83) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(88) : error 075: input line too long (after substitutions)
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(90) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(99) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(103) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(106) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(108) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(111) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(113) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2_weapon_stocks.inc(115) : error 010: invalid function or declaration
//
// Compilation aborted.
// 26 Errors.
//
// Compilation Time: 0,12 sec
// ----------------------------------------

Press enter to exit ...

Marttt
02-01-2021, 19:05
You need update your include files too, search for the ones mentioned in the error on github.

Try this one l4d2_weapon_stocks.inc (https://github.com/misdocumeno/Unifix/blob/master/addons/sourcemod/scripting/include/l4d2_weapon_stocks.inc)

Tank Rush
02-01-2021, 19:52
You need update your include files too, search for the ones mentioned in the error on github.

Try this one l4d2_weapon_stocks.inc (https://github.com/misdocumeno/Unifix/blob/master/addons/sourcemod/scripting/include/l4d2_weapon_stocks.inc)

it does not work
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// spechud.sp
//
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\spech ud.sp(98) : error 017: undefined symbol "IsInReady"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\spech ud.sp(182) : warning 203: symbol is never used: "LongMeleeWeaponNames"
//
// 1 Error.
//
// Compilation Time: 0,14 sec
// ----------------------------------------

Press enter to exit ...

Marttt
02-01-2021, 20:52
You need readyup (https://github.com/SirPlease/L4D2-Competitive-Rework/blob/6baa9acce942fac1101fd9285869f3100f74e0c1/addons/sourcemod/scripting/include/readyup.inc)

Tank Rush
02-02-2021, 17:45
You need readyup (https://github.com/SirPlease/L4D2-Competitive-Rework/blob/6baa9acce942fac1101fd9285869f3100f74e0c1/addons/sourcemod/scripting/include/readyup.inc)

There is no error when compiling, but I am getting errors in logs

L 02/02/2021 - 00:04:29: SourceMod error session started
L 02/02/2021 - 00:04:29: Info (map "c4m5_milltown_escape") (file "D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\logs\errors_202 10202.log")
L 02/02/2021 - 00:04:29: [SM] Unable to load plugin "spechud.smx": Could not find required plugin "pause"
L 02/02/2021 - 00:07:59: Error log file session closed.
L 02/02/2021 - 00:11:18: SourceMod error session started
L 02/02/2021 - 00:11:18: Info (map "c4m5_milltown_escape") (file "D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\logs\errors_202 10202.log")
L 02/02/2021 - 00:11:18: [SM] Unable to load plugin "spechud.smx": Could not find required plugin "readyup"
L 02/02/2021 - 00:14:58: Error log file session closed.


I can't compile readyup.sp either because it requires left4downtown, currently it is no longer used because it has been replaced by Left 4 DHooks Direct

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// readyup.sp
//
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\ready up.sp(25) : fatal error 183: cannot read from file: "left4downtown"
//
// Compilation aborted.
// 1 Error.
//
// Compilation Time: 0,06 sec
// ----------------------------------------

Press enter to exit ...

I just want to get the panel, I need a simpler version of spechud, since I have no plans to add the pause.smx and readyup.smx plugins to my server.

Marttt
02-02-2021, 19:06
Change left4downtown for left4dhooks

Tank Rush
02-02-2021, 19:17
Change left4downtown for left4dhooks

I forgot to mention that I don't use left4downtown on my server, I'm using left4dhooks, readyup.sp requires left4downtown to compile, even so, I don't intend to change left4dhooks to left4downtown

Marttt
02-02-2021, 19:19
You read it inverse, I said:

Change left4downtown for left4dhooks.

Means if your plugin has

#include left4downtown

You should change/replace/rewrite/rename to

#include left4dhooks


Compiling/Updating Plugins:
For plugins changing from "left4downtown" or those using "l4d2_direct":

Replace include line: "<left4downtown>" with "<left4dhooks>"
Replace "<l4d2_direct>" with "<left4dhooks>" or remove line if already replacing "<left4downtown>" with "<left4dhooks>"

Tank Rush
02-02-2021, 19:40
change #include <left4downtown> to #include <left4dhooks> here:

#include <sourcemod>
#include <sdktools>
#include <left4dhooks>
#include <l4d2_direct>

I get 26 errors when compiling

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// readyup.sp
//
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\float.inc(256) : warning 219: local variable "value" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\clients.inc(377) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\usermessages.inc(264) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\menus.inc(365) : warning 219: local variable "time" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\menus.inc(783) : warning 219: local variable "time" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\halflife.inc(615) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\halflife.inc(636) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\halflife.inc(636) : warning 219: local variable "time" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\commandfilters.inc(96) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\helpers.inc(49) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\helpers.inc(163) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity.inc(519) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity.inc(718) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity.inc(737) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity.inc(764) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(202) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(231) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(260) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(289) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(318) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(347) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(379) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(421) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(460) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(489) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(518) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\entity_prop_stocks.inc(574) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(415) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(417) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(456) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(557) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(596) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(597) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(636) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(638) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_sound.inc(674) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents.inc(174) : warning 219: local variable "value" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents.inc(208) : warning 219: local variable "client" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(87) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(104) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(121) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(138) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(153) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(167) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(181) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(197) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(220) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\sdktools_tempents_stocks.inc(244) : warning 219: local variable "pos" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_internals.inc(267) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_internals.inc(267) : warning 219: local variable "value" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_internals.inc(290) : warning 219: local variable "entity" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_internals.inc(290) : warning 219: local variable "value" shadows a variable at a preceding level
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(46) : warning 201: redefinition of constant/macro (symbol "CountdownTimer")
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(48) : error 050: constant 'CTimer_Null' already defined
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(51) : warning 201: redefinition of constant/macro (symbol "IntervalTimer")
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(53) : error 050: constant 'ITimer_Null' already defined
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(64) : error 021: symbol already defined: "CTimer_Reset"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(77) : error 021: symbol already defined: "CTimer_Start"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(90) : error 021: symbol already defined: "CTimer_Invalidate"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(102) : error 021: symbol already defined: "CTimer_HasStarted"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(104) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(114) : error 021: symbol already defined: "CTimer_IsElapsed"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(116) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(126) : error 021: symbol already defined: "CTimer_GetElapsedTime"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(128) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(138) : error 021: symbol already defined: "CTimer_GetRemainingTime"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(140) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(150) : error 021: symbol already defined: "CTimer_GetCountdownDuration"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(152) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(164) : error 021: symbol already defined: "ITimer_Reset"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(178) : error 021: symbol already defined: "ITimer_Start"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(190) : error 021: symbol already defined: "ITimer_Invalidate"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(202) : error 021: symbol already defined: "ITimer_HasStarted"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(204) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(214) : error 021: symbol already defined: "ITimer_GetElapsedTime"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(216) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(222) : error 021: symbol already defined: "CTimer_GetDuration"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(224) : error 010: invalid function or declaration
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(228) : error 021: symbol already defined: "CTimer_SetDuration"
// D:\Program Files\Steam\steamapps\common\Left 4 Dead 2\left4dead2\addons\sourcemod\scripting\inclu de\l4d2d_timers.inc(234) : error 021: symbol already defined: "CTimer_GetTimestamp"
//
// Compilation aborted.
// 26 Errors.
//
// Compilation Time: 0,11 sec
// ----------------------------------------

Press enter to exit ...

I give up, I don't know what to do anymore.

Marttt
02-02-2021, 20:16
Replace "<l4d2_direct>" with "<left4dhooks>" or remove line if already replacing "<left4downtown>" with "<left4dhooks>"


#include <sourcemod>
#include <sdktools>
#include <left4dhooks>

Tank Rush
03-14-2021, 21:57
I found this panel on the Solaris server.
It has more things and it is more complete. Can someone help me with this?
https://i.imgur.com/CeTwnQA.png