stabbath / promod Goto Github PK
View Code? Open in Web Editor NEWPro Mod // A Competitive L4D2 Config for LGOFNOC
Home Page: http://l4dpromod.com/
License: GNU General Public License v3.0
Pro Mod // A Competitive L4D2 Config for LGOFNOC
Home Page: http://l4dpromod.com/
License: GNU General Public License v3.0
================================================================================ # DEPRECATED The material in this repository is far from fresh, and no longer maintained. It has not been updated with SM 1.10, and I expect it to be mostly broken because of updates made to the L4D2 client since it was last worked on. For an actively-maintained competitive L4D2 framework and configs, refer to https://github.com/SirPlease/L4D2-Competitive-Rework ================================================================================ Pro Mod - L4D2 Competitive Config - Version 4.0 Website: http://l4dpromod.com Pro Mod is a configuration for Left 4 Dead 2 built for LGOFNOC [pre 4.0: Confogl] with the purpose of making competitive play more balanced and interesting. It's the most recent set of changes from an evolving set of ideas put forth from other configs such as Fresh and Metafogl, as well as the community. Developer : CircleSquared (inactive), Jacob, Stabby, epilimic Customfogl : EsToOpi, Jacob, Sir Plugins : CanadaRox, ProdigySim, Blade, Jahze, Jacob, Tabun, Vintik, Stabby, CircleSquared, Grego, purpletreefactory, Greenice, raziEiL VScripts : Jacob, Tabun, CircleSquared Stripper : Jacob, Blade, Tabun, Stabby, CircleSquared, Visor, NF Testing : Ammo, bink, Button, cepS, Critical, Cuda, Dolemite, DustY, epilimic, Fever, Fig, hoveller, K9, Kobra, Laugh, Lazy, Lid, marr, Martine, Murtagh, purpletreefactory, Rjven, scalar, the ZKA! crew, and everyone at L4DNation.com Website : Xan, Gen Special thanks to epilimic for all the time spent testing things himself and getting people to play full games during testing. ================================================================================ Installation Instructions (Must be done in ORDER) ================================================================================ Pre-install note: This guide and linked packages are for LINUX servers only. This guide also assumes you have a clean vanilla server to start with. At this time windows is not fully supported. For more information on setting up a windows server please visit: http://www.l4dnation.com/confogl-and-other-configs/does-promod-work-on-windows-server/ and also note that you will still need LGOFNOC and the updated Match Vote to play Pro Mod 4.0 Step 1 - Stop Server Step 2 - Install MM+SM+Updated Files combo, or skip to Step 3 Step 3 - Install Metamod: Source Step 4 - Install Sourcemod Step 5 - Install Required files Step 6 - Install Pro Mod Step 7 - Start Server ================================================================================ -----------------[Step 1 - Stop Server]----------------------------------------- Stop your server in the control panel of your GSP. Not doing this step sometimes causes issues when installing. -------------------------------------------------------------------------------- -----------------[Step 2 - Install MM+SM+Required Files combo]------------------ Combo Pack: MetaMod + SourceMod + All Required Files (except Pro Mod) Download: http://l4dpromod.com/files/required/lgofnoc_fullpackage_1.0.zip Install: Extract and upload to your server's /left4dead2/ folder. This is a fully working server package with all prerequisite files included and covers steps 3-6. If you do not wish to install this package and prefer to install everything separate, skip to Step 3 - Install Metamod: Source. Also keep in mind that this is a full install, if you have configs edited (admin_simple.ini), this will overwrite it. This package contains: Metamod Sourcemod Left4Downtown L4DToolz Stripper:Source DHooks Builtin Votes L4D2 Direct LGOFNOC Match Vote We have removed a few files that aren't needed for the sake of keeping the package a bit smaller. Things removed include binaries/gamedata for games other than l4d2, and the entire scripting folder of sourcemod. Once installed, skip to Step 6 - Install Pro Mod. -------------------------------------------------------------------------------- -----------------[Step 3 - Install Metamod: Source]----------------------------- If you already have Metamod: Source installed, check your version. If you are using at least 1.10.1, skip this step. Download: http://l4dpromod.com/files/required/metamod_1.10.1-hg870.zip Source: http://sourcemm.net/snapshots Install: Extract and upload to your server's /left4dead2/ folder. After that, go to the metamod site and click Make your VDF and choose Left 4 Dead 2. This is not required if you download MetaMod from our Downloads page. Download the metamod.vdf put it inside the "../addons/" folder. Also not required if you downloaded from our Downloads page. -------------------------------------------------------------------------------- -----------------[Step 4 - Install Sourcemod]----------------------------------- If you already have Sourcemod installed, check your version. If you are using at least 1.6.0-hg4140, skip this step. Download: http://l4dpromod.com/files/required/sourcemod_1.6.0-hg4140.zip Source: http://www.sourcemod.net/snapshots.php Install: Extract and upload to your server's /left4dead2/ folder. We Recommend: Version 1.6.0-hg4140+ (below this and the latest SMAC won't fully work) -------------------------------------------------------------------------------- -----------------[Step 5 - Install Required files]------------------------------ Left4Downtown2 Download: Left4Downtown2 (0.5.4.2) http://l4dpromod.com/files/required/left4downtown2_0.5.4.2.zip Source: https://code.google.com/p/left4downtown2 Install: Extract and upload to your server's /left4dead2/ folder. L4DToolz Download: L4D Toolz (1.0.0.9h) http://l4dpromod.com/files/required/l4dtoolz_1.0.0.9h.zip Source: http://forums.alliedmods.net/showthread.php?t=93600 Install: Extract and upload to your server's /left4dead2/ folder. Stripper:Source Download: Stripper (1.2.2) http://l4dpromod.com/files/required/stripper_1.2.2.zip Source: http://forums.alliedmods.net/showpost.php?p=1987339&postcount=1146 Install: Extract and upload to your server's /left4dead2/ folder. Dhooks Download: Dhooks (1.0.12-alpha) http://l4dpromod.com/files/required/dhooks_1.0.12-alpha.zip Source: http://forums.alliedmods.net/showthread.php?t=180114 Install: Extract and upload to your server's /left4dead2/ folder. Builtin Votes Download: Builtin Votes (0.5.8) http://l4dpromod.com/files/required/builtinvotes_0.5.8.zip Source: http://forums.alliedmods.net/showthread.php?t=162164 Install: Extract and upload to your server's /left4dead2/ folder. L4D2 Direct Download: L4D2 Direct (latest) http://l4dpromod.com/files/required/l4d2_direct.zip Source: https://github.com/ConfoglTeam/l4d2_direct/blob/master/gamedata/l4d2_direct.txt Install: Extract and upload to your server's /left4dead2/ folder. LGOFNOC Download: LGOFNOC (1.0) http://l4dpromod.com/files/required/lgofnoc_1.0.zip Source: https://github.com/ConfoglTeam/LGOFNOC Install: Extract and upload to your server's /left4dead2/ folder. Important: LGOFNOC & Pro Mod 4.0+ is not compatible with Confogl. You must remove confoglcompmod.smx from your server's addons/plugins/ folder for Pro Mod 4.0 to work. Match Vote Download: Match Vote(1.2) http://l4dpromod.com/files/required/match_vote_1.2.zip Source: https://github.com/Stabbath/sm_plugins/tree/master/match_vote Install: Extract and upload to your server's /left4dead2/ folder. Important: Any prior version of match_vote is not compatible with LGOFNOC. You must replace your existing match_vote.smx from your server's addons/plugins/ folder for LGOFNOC to work. Lastly, if you already have sdkhooks installed, you'll need to make sure these files aren't in your sourcemod folder: gamedata/sdkhooks.games.txt extensions/sdkhooks.ext.dll extensions/sdkhooks.ext.so If they are, DELETE them. They are left overs of an outdated version of SDK Hooks and will cause conflicts on your server. SDKHooks is now built into the recommended version of Sourcemod. All prerequired files for Pro Mod are now installed. ------------------------------------------------------------------------------- -----------------[Step 6 - Install Promod]------------------------------------- Download Pro Mod 4.0. http://l4dpromod.com/files/ver/ProMod4.0.zip Extract and upload to your server's /left4dead2/ folder and overwrite anything that it asks to. Promod is now installed. If you're installing other configs, make sure Pro Mod's plugins aren't overwritten by them as they may not work as intended. ------------------------------------------------------------------------------- -----------------[Step 7 - Start Server]--------------------------------------- Restart your server and connect to it. Once in game type in console "sm version" and "meta version" to check if both are installed. Try to start a config with !forcematch promod. To check plugins are loaded type "sm plugins" in console, then say !resetmatch in chat to see if it correctly unloads then try another config. Your server is now installed, gg. ------------------------------------------------------------------------------- =============================================================================== Additional Q/A =============================================================================== ["Commands like !forcestart and !forcematch aren't working."] If everything else works, you probably need to set admins in sourcemod. See here: http://wiki.alliedmods.net/Adding_Admins_%28SourceMod%29 ["How do I get other configs like EQ into the match vote menu?"] You must add them in (addons/sourcemod/configs/matchmodes.txt) and then add this line into the confogl_plugins.cfg file of the config you wish to add: sm plugins load match_vote.smx Additionally you may add the above line to your confogl_personalize.cfg so that it is universally loaded for all configs, but you must still edit matchmodes.txt. ["SI sounds are off, I can hear SI spawns on survivor, or my teammates are invisible."] SMAC's wallhack plugin causes these issues as well as causes hit registration issues. We really don't recommend using it with Left 4 Dead 2. Other SMAC plugins however are very much recommended to prevent cheating. ["How do I fix (issue) with Fresh/Metafogl/Etc with Pro Mod installed?"] Older configs aren't supported because of plugin updates that change cvars or break old functionality. If you want to fix them to work with Pro Mod installed feel free but they aren't supported. Good luck to you. ["Where is zombie bat?"] Zombie bat lives in all of us. ==================================================================================== LICENSE ==================================================================================== This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. END OF LICENSE
L 08/21/2013 - 14:46:33: SourceMod error session started
L 08/21/2013 - 14:46:33: Info (map "c5m1_waterfront") (file "errors_20130821.log")
L 08/21/2013 - 14:46:33: [SM] Native "GetClientTeam" reported: Client index 442 is invalid
L 08/21/2013 - 14:46:33: [SM] Displaying call stack trace for plugin "l4d2_godframes_control.smx":
L 08/21/2013 - 14:46:33: [SM] [0] Line 169, G:\L4D2\War\ProMod-master\ProMod-master\addons\sourcemod\scripting\l4d2_godframes_control.sp::OnTakeDamage()
L 08/21/2013 - 14:46:34: [SM] Native "GetClientTeam" reported: Client index 446 is invalid
L 08/21/2013 - 14:46:34: [SM] Displaying call stack trace for plugin "l4d2_godframes_control.smx":
L 08/21/2013 - 14:46:34: [SM] [0] Line 169, G:\L4D2\War\ProMod-master\ProMod-master\addons\sourcemod\scripting\l4d2_godframes_control.sp::OnTakeDamage()
L 08/21/2013 - 14:46:34: [SM] Native "GetClientTeam" reported: Client index 446 is invalid
L 08/21/2013 - 14:46:34: [SM] Displaying call stack trace for plugin "l4d2_godframes_control.smx":
L 08/21/2013 - 14:46:34: [SM] [0] Line 169, G:\L4D2\War\ProMod-master\ProMod-master\addons\sourcemod\scripting\l4d2_godframes_control.sp::OnTakeDamage()
L 08/21/2013 - 14:46:37: [SM] Native "GetClientTeam" reported: Client index 434 is invalid
L 08/21/2013 - 14:46:37: [SM] Displaying call stack trace for plugin "l4d2_godframes_control.smx":
L 08/21/2013 - 14:46:37: [SM] [0] Line 169, G:\L4D2\War\ProMod-master\ProMod-master\addons\sourcemod\scripting\l4d2_godframes_control.sp::OnTakeDamage()
Stop close please....
I use what you give me so the error does not come from me
And possibly change the flag to !distance
May as well add this for completion's sake: http://forums.alliedmods.net/showthread.php?t=135658
I changed the way the plugin works (as well as changed a MAXPLAYERS into MaxClients). There is an extra parameter before the weapon list to allow the way ammo giving to be controlled.
MatthewClair/sourcemod-plugins@9d0e75b
MatthewClair/sourcemod-plugins@2270b1a
Possible actions:
I wasn't sure which you would prefer so I'm leaving it up to you.
Hello,
L 04/30/2014 - 12:48:59: SourceMod error session started
L 04/30/2014 - 07:48:59: Info (map "c5m2_park") (file "errors_20140430.log")
L 04/30/2014 - 07:48:59: [SM] Plugin encountered error 15: Array index is out of bounds
L 04/30/2014 - 07:48:59: [SM] Displaying call stack trace for plugin "tank_hud.smx":
L 04/30/2014 - 07:48:59: [SM] [0] Line 189, F:\L4D2\Serveur\addons\sourcemod\scripting\tank_hud.sp::ToggleTankPanel_Cmd()
L 04/30/2014 - 12:50:50: Error log file session closed.
http://www.l4dnation.com/confogl-and-other-configs/less-randomness-in-tank-punches
Hi everyone!
Most of us know that there are different types of tank punches, and some of them are really annoying.
I've tried to investigate the case and here is what I've made.
The effects of tank punch are calculated from tank animation, namely from the position of his right hand. There is animation when he hits with his left hand, and his right hand is going back. This causes "back-punch".
Note that only server-side animation comes into account, whereas "z_show_swings 1" shows effects from both client- and server-side animation.
To control server-side animation, I added a new forward in "left4downtown", called "L4D2_OnSelectTankAttack" and wrote a simple plugin that is using it. By default, it blocks back-punch ("left hook". replaces it with another one).
And here are my files:
Updated Left4downtown2
//// current.sp
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(264)
: error 021: symbol already defined: "GetEntityAddress"
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(266)
: error 010: invalid function or declaration
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(268)
: error 010: invalid function or declaration
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(271)
: error 010: invalid function or declaration
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(274)
: error 010: invalid function or declaration
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(276)
: error 010: invalid function or declaration
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(281)
: error 010: invalid function or declaration
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(283)
: error 010: invalid function or declaration
// G:\GitHub\Promod\addons\sourcemod\scripting\include\l4d2d_internals.inc(286)
: error 010: invalid function or declaration
// G:\GitHub\Promod\addons\sourcemod\scripting\current.sp(270) : warning 203: sy
mbol is never used: "GetBaseEntitySDKCall"
//
// 9 Errors.
//
same error for
infected_flow_warp.sp
item-manager.sp
l4d_boss_percent.sp
l4d_tank_control.sp
l4d2_fix_deathspit.sp
l4d2_getupfix.sp
l4d2_godframes_control.sp
l4d2_setscores.sp
l4d2_spitdontswallow.sp
logger-plugin.sp
readyup.sp etc....
list of files includes folder :
http://pastebin.com/93SQyBbN
I forgot to install something?
Thank you for your reply.
Sincerely,
God Frames Be Gone would be a good place to start: http://forums.alliedmods.net/showthread.php?t=127934
L 09/23/2013 - 02:47:23: SourceMod error session started
L 09/23/2013 - 02:47:23: Info (map "c2m4_barns") (file "errors_20130923.log")
L 09/23/2013 - 02:47:23: [SM] Native "SDKHooks_DropWeapon" reported: Weapon 316 is not owned by client 4
L 09/23/2013 - 02:47:23: [SM] Displaying call stack trace for plugin "optional/l4d2_drop_secondary.smx":
L 09/23/2013 - 02:47:23: [SM] [0] Line 47, G:\l4d2_drop_secondary.sp::PlayerDeath()
L 09/23/2013 - 02:47:24: Error log file session closed.
Thanks
In order to be compliant with the sourcemod license, we must begin to distribute the source code whenever we distribute compiled plugins.
Additionally, storing binaries tends to bloat the size of the repository. See here: http://robinwinslow.co.uk/2013/06/11/dont-ever-commit-binary-files-to-git/
To address both these issues I recommend that we store only the source code in the master branch of the repository, and use l4dpromod.com to distribute binaries.
Not a bug with promod but it is a bug with l4d2 that we ought to address.
Hello,
sorry dude but tag missmatch is not fixed :
//SourceMod Batch Compiler
// by the SourceMod Dev Team
//// l4d_weapon_attributes.sp
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(19) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(20) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(21) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(22) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(23) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(24) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(25) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(26) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(27) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(28) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(29) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(30) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(31) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(32) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(33) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(34) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(35) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(36) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(157) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(161) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(165) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d_weapon_attributes.sp(169) : warning 213: tag mismatch
// Header size: 3116 bytes
// Code size: 7236 bytes
// Data size: 3348 bytes
// Stack/heap size: 16384 bytes; Total requirements: 30084 bytes
//
// 22 Warnings.
//
// Compilation Time: 0,25 sec
// ----------------------------------------
//// l4d2_director_commonlimit_block.sp
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d2_director_commonlimit_block.sp(61) : warning 213: tag mismatch
// D:\Documents\Downloads\sourcemod-1.6.0-hg4028-linux\addons\sourcemod\scriptin
g\l4d2_director_commonlimit_block.sp(64) : warning 213: tag mismatch
// Header size: 2028 bytes
// Code size: 2064 bytes
// Data size: 1400 bytes
// Stack/heap size: 16384 bytes; Total requirements: 21876 bytes
//
// 2 Warnings.
//
// Compilation Time: 0,14 sec
// ----------------------------------------
Press enter to exit ...
I'm trying to collect some stats on comp L4D2 so I wrote a plugin that sends me mapname,configname,survivorcount to a central server. That gets logged into a SQL DB which I'll eventually make some sort of web interface for. The plugin itself is pretty light-weight since it just sends out a single UDP packet at the end of each round.
Hello,
//// l4d_weapon_attributes.sp
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(19) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(20) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(21) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(22) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(23) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(24) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(25) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(26) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(27) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(28) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(29) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(30) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(31) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(32) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(33) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(34) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(35) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(36) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(125) : warning 217: loose indentation
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(129) : error 035: argument type mismatch (argument 1)
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(131) : error 017: undefined symbol "iAttrIdx"
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(138) : error 035: argument type mismatch (argument 1)
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(140) : error 017: undefined symbol "iAttrIdx"
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(157) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(161) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(165) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(169) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(210) : warning 217: loose indentation
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(212) : warning 217: loose indentation
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(217) : warning 217: loose indentation
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d_weapon_attributes.sp
(222) : warning 217: loose indentation
//
// 4 Errors.
//
// Compilation Time: 0,25 sec
// ----------------------------------------
//// pause.sp
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\pause.sp(5) : fatal erro
r 120: cannot read from file: "readyup"
//
// Compilation aborted.
// 1 Error.
//
// Compilation Time: 0,08 sec
// ----------------------------------------
//// l4d2_director_commonlimit_block.sp
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d2_director_commonlimi
t_block.sp(61) : warning 213: tag mismatch
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\l4d2_director_commonlimi
t_block.sp(64) : warning 213: tag mismatch
// Header size: 2028 bytes
// Code size: 2064 bytes
// Data size: 1400 bytes
// Stack/heap size: 16384 bytes; Total requirements: 21876 bytes
//
// 2 Warnings.
//// temphealthfix.sp
// Header size: 1972 bytes
// Code size: 1936 bytes
// Data size: 1472 bytes
// Stack/heap size: 16384 bytes; Total requirements: 21764 bytes
//
// Compilation Time: 0,11 sec
// ----------------------------------------
readyup version used ?
Thanks
Optional
L 09/06/2014 - 15:28:18: SourceMod error session started
L 09/06/2014 - 15:28:18: Info (map "c1m1_hotel") (file "errors_20140906.log")
L 09/06/2014 - 15:28:18: [SM] Native "GetEntProp" reported: Entity 6 (6) is invalid
L 09/06/2014 - 15:28:18: [SM] Displaying call stack trace for plugin "l4d2_m2_control.smx":
L 09/06/2014 - 15:28:18: [SM] [0] Line 53, G:\L4D2\Backup_Myriapulse\Vanilla\addons\sourcemod\scripting\include\l4d2util_infected.inc::GetInfectedClass()
L 09/06/2014 - 15:28:18: [SM] [1] Line 100, G:\L4D2\Backup_Myriapulse\Vanilla\addons\sourcemod\scripting\l4d2_m2_control.sp::ResetAbilityTimer()
L 09/06/2014 - 15:56:07: Error log file session closed.
L 09/09/2014 - 15:12:42: SourceMod error session started
L 09/09/2014 - 15:12:42: Info (map "c5m1_waterfront") (file "errors_20140909.log")
L 09/09/2014 - 15:13:42: [SM] Plugin encountered error 30: Script execution timed out
L 09/09/2014 - 15:13:42: [SM] Displaying call stack trace for plugin "item-manager.smx":
L 09/09/2014 - 15:13:42: [SM] [0] Line 171, C:\Promod\addons\sourcemod\scripting\item-manager.sp::SelectWantedItems()
L 09/09/2014 - 15:13:42: [SM] [1] Line 80, C:\Promod\addons\sourcemod\scripting\item-manager.sp::Timed_PostMapStart()
L 09/09/2014 - 15:28:23: Error log file session closed.
L 09/09/2014 - 15:33:27: SourceMod error session started
L 09/09/2014 - 15:33:27: Info (map "c5m1_waterfront") (file "errors_20140909.log")
L 09/09/2014 - 15:33:27: [SM] Plugin encountered error 30: Script execution timed out
L 09/09/2014 - 15:33:27: [SM] Displaying call stack trace for plugin "item-manager.smx":
L 09/09/2014 - 15:33:27: [SM] [0] Line 171, C:\Promod\addons\sourcemod\scripting\item-manager.sp::SelectWantedItems()
L 09/09/2014 - 15:33:27: [SM] [1] Line 80, C:\Promod\addons\sourcemod\scripting\item-manager.sp::Timed_PostMapStart()
L 09/09/2014 - 15:59:10: Error log file session closed.
L 09/09/2014 - 16:02:47: SourceMod error session started
L 09/09/2014 - 16:02:47: Info (map "c13m1_alpinecreek") (file "errors_20140909.log")
L 09/09/2014 - 16:03:12: [SM] Plugin encountered error 30: Script execution timed out
L 09/09/2014 - 16:03:47: [SM] Displaying call stack trace for plugin "item-manager.smx":
L 09/09/2014 - 16:03:47: [SM] [0] Line 171, C:\Promod\addons\sourcemod\scripting\item-manager.sp::SelectWantedItems()
L 09/09/2014 - 16:03:47: [SM] [1] Line 80, C:\Promod\addons\sourcemod\scripting\item-manager.sp::Timed_PostMapStart()
L 09/09/2014 - 16:12:26: Error log file session closed.
L 09/09/2014 - 16:33:58: SourceMod error session started
L 09/09/2014 - 16:33:58: Info (map "c8m1_apartment") (file "errors_20140909.log")
L 09/09/2014 - 16:33:58: [SM] Plugin encountered error 30: Script execution timed out
L 09/09/2014 - 16:33:58: [SM] Displaying call stack trace for plugin "item-manager.smx":
L 09/09/2014 - 16:33:58: [SM] [0] Line 171, C:\Promod\addons\sourcemod\scripting\item-manager.sp::SelectWantedItems()
L 09/09/2014 - 16:33:58: [SM] [1] Line 80, C:\Promod\addons\sourcemod\scripting\item-manager.sp::Timed_PostMapStart()
L 09/09/2014 - 16:44:44: Error log file session closed.
How to fix ?
Sincerely,
This happens with fix_engine during random drops. Sometimes grabbing ammo will trigger it, other times I've seen it print without doing anything except holding jump so you don't ledge yourself.
line 171 PrintToChatAll("%N (%s) is suspected of using a no fall damage bug.", client, STEAM_ID);
lgofnoc_loadplugin promod/basebans.smx
lgofnoc_loadplugin promod/basecommands.smx
lgofnoc_loadplugin promod/basecomm.smx
lgofnoc_loadplugin promod/admin-flatfile.smx
lgofnoc_loadplugin promod/adminhelp.smx
lgofnoc_loadplugin promod/adminmenu.smx
// L4D2Lib & util & saferoom detect
lgofnoc_loadplugin promod/l4d2lib.smx
lgofnoc_loadplugin promod/l4d2util.smx
lgofnoc_loadplugin promod/l4d2_saferoom_detect.smx
// Lgofnoc basics
lgofnoc_loadplugin promod/lgofnoc.smx
lgofnoc_loadplugin promod/readyup.smx
lgofnoc_loadplugin promod/pause.smx
Should be optional no ?
Hello,
i have installed Promod 3.2 with Sourcemod and my server after crash after say !match > choose 1v1 > 1v1 hunters.
no error in log file (console.log or log sourcemod).
Any idea ??
Plugin :
[b] meta list[/b]
[quote]
00:24:47 Listing 7 plugins:
[01] Stripper (1.2.2) by BAILOPAN
[02] SourceMod (1.5.0-dev+3788) by AlliedModders LLC
[03] L4DToolZ (1.0.0.10RC2) by Ivailosp
[04] Left 4 Downtown 2 Extension (0.5.4.2) by Igor "Downtown1" Smirnov / Andrew "XBetaAlpha" Burrows / AtomicStryker / Michael "ProdigySim" Busby
[05] SDK Tools (1.5.0-dev+3788) by AlliedModders LLC
[06] Builtin Votes (0.5.7) by Powerlord
[07] SDK Hooks (2.2.0) by Tsunami, psychonic
[/quote]
[b]Metamod:Source 1.9.0[/b] or latest snapshot
[b]sm plugins list[/b] :
[quote]
00:25:02 [SM] Listing 19 plugins:
01 "Basic Info Triggers" (1.5.0-dev+3788) by AlliedModders LLC
02 "Fun Commands" (1.5.0-dev+3788) by AlliedModders LLC
03 "Sound Commands" (1.5.0-dev+3788) by AlliedModders LLC
04 "Basic Votes" (1.5.0-dev+3788) by AlliedModders LLC
05 "Player Commands" (1.5.0-dev+3788) by AlliedModders LLC
06 "Basic Commands" (1.5.0-dev+3788) by AlliedModders LLC
07 "Reserved Slots" (1.5.0-dev+3788) by AlliedModders LLC
08 "Client Preferences" (1.5.0-dev+3788) by AlliedModders LLC
09 "Match Vote" (1.1) by vintik
10 "L4D2 Ready Up" (0.17.13) by Downtown1 and Frustian, continued by AtomicStryker
11 "Basic Ban Commands" (1.5.0-dev+3788) by AlliedModders LLC
12 "Basic Comm Control" (1.5.0-dev+3788) by AlliedModders LLC
13 "Admin Menu" (1.5.0-dev+3788) by AlliedModders LLC
14 "Anti-Flood" (1.5.0-dev+3788) by AlliedModders LLC
15 "Admin Help" (1.5.0-dev+3788) by AlliedModders LLC
16 "Admin File Reader" (1.5.0-dev+3788) by AlliedModders LLC
17 "Confogl's Competitive Mod" (2.2.2) by Confogl Team
18 "Fun Votes" (1.5.0-dev+3788) by AlliedModders LLC
19 "Basic Chat" (1.5.0-dev+3788) by AlliedModders LLC
[/quote]
OS : Windows XP SP3 (SM 1.5.0-dev+3773) or Debian Squeeze 64 bits (1.5.0-dev+3788)
Dump under Linux :
[url=http://www.mediafire.com/?7zo77axj93w1h2m]http://www.mediafire.com/?7zo77axj93w1h2m[/url]
Thanks for help.
I tested Promod 3.1 > same problem (debug activated)
[quote]----------------------------------------------
CRASH: jeudi 28 février 2013, 02:04:06 (UTC+0100)
Start Line: ./srcds_linux -game left4dead2 +maxplayers 8 -port 27025 +ip 192.168.1.32 -debug +map c1m1_hotel
[New Thread 4411]
[New Thread 4412]
[New Thread 4462]
[New Thread 6594]
[New Thread 4485]
[New Thread 4409]
[New Thread 4458]
#0 0xebf2cd72 in ?? ()
No symbol table info available.
eax 0x0 0
ecx 0x1 1
edx 0x1 1
ebx 0xffab547c -5548932
esp 0xffab5438 0xffab5438
ebp 0xffab5448 0xffab5448
esi 0x0 0
edi 0xd3ff038 222294072
eip 0xebf2cd72 0xebf2cd72
eflags 0x200282 [ SF IF ID ]
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x3 3
gs 0x63 99
End of Source crash report
----------------------------------------------[/quote]
file core as generated...
update 3.1 to 3.2 > same problem :(
[quote]CRASH: jeudi 28 février 2013, 02:09:42 (UTC+0100)
Start Line: ./srcds_linux -game left4dead2 +maxplayers 8 -port 27025 +ip 192.168.1.32 -debug +map c1m1_hotel
[New Thread 9739]
[New Thread 9740]
[New Thread 9745]
[New Thread 9737]
[New Thread 9746]
[New Thread 9741]
#0 0xebef2d72 in ?? ()
No symbol table info available.
eax 0x0 0
ecx 0x1 1
edx 0x1 1
ebx 0xff957f0c -6979828
esp 0xff957ec8 0xff957ec8
ebp 0xff957ed8 0xff957ed8
esi 0x0 0
edi 0xe4e6038 240017464
eip 0xebef2d72 0xebef2d72
eflags 0x200282 [ SF IF ID ]
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x3 3
gs 0x63 99
End of Source crash report
----------------------------------------------[/quote]
Cordialy
missing
//// universal-item-manager.sp
// G:\L4D2\War\ProMod-master\addons\sourcemod\scripting\universal-item-manager.sp(6)
: fatal error 120: cannot read from file: "l4d2_saferoom_detect"
//
// Compilation aborted.
// 1 Error.
//
// Compilation Time: 0,14 sec
// ----------------------------------------
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.