Raised This Month: $105 Target: $400
 26% 

shDM 1.0.6b - Podbot mm Control 1.0.2a


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   ALL        Category:   Gameplay        Approver:   Hawk552 (427)
Shaman
Senior Member
Join Date: Dec 2006
Location: Istanbul, Turkey
Old 12-15-2006 , 17:34   shDM 1.0.6b - Podbot mm Control 1.0.2a
Reply With Quote #1

shDM

Description:

shDM is an AMX Mod X plugin for Half-Life and it's modifications. shDM adds features like credit system, items which changes your gaming experience.

Features:
  • Earning credits by killing enemies
  • Annoying enemies with items like Slay or Freeze for fun
  • Buying items like HP, Long Jump and Invisibility
Works On:
  • Half-Life
    Has all features
  • Counter-Strike
    Has all features and colored menu and money support
  • Others (Should work)
    Doesn't have HEVKit and Long Jump
Required Modules:
-nVault
-Fakemeta

-Ham Sandwich


Commands:

(Admin) shdmasetcredits <name/user id> <amount>
You can set a players credit using this function.

(Admin) shdmaadjustcredits <name/user id> <amount>
You can adjust a players credit using this function. Entering a negative value will decrase target's credits.

shdmhelp
Opens the MOTD window which shows players how to play shDM.
shdmmitems
Opens Items menu.

Items:
Slay
Slays target player.
Freeze
Freezes target player for x seconds.
Strip Weapons
Strips target player's weapons.
MedKit
Gives health to player.
HEVKit (Half-Life), Kevlar (Counter-Strike)
Gives HEV (or armor) to player.
Long Jump
Gives Long Jump to
player.
Invincibility
Player becomes invulnerable for x seconds.
Invisibility
Player becomes invisible for x seconds.
Sprint
Player walks faster for x seconds.

Change Log:

1.0.6b
-Implemented correct way to check team play with "glb_teamplay"
-Removed forwards to increase performance when "shDM Podbot mm Control" is (and is not) used
-Renamed "shdmasetplayercredit" command to "shdmasetcredits"
-Added "shdmaadjustcredits" command
-Defaulted "shdm_credit_botcreditbonus" to "100" (Was "250")
-Changed locations of some hud messages
-Improved Invisibility item, now dead player's will see invisible players glowing white (Thanks to "XxAvalanchexX")
-Improved item timer system
-Fixed a bug which occured when a player got killed by a non-player entity (like the radar in cs_assault)
-Increased time of MMWAITING HUD message to "30.0" and other MM* HUD messages to "10.0" (Were "5.0")
-Freeze will now end target's Sprint
-Recoded some parts of the item system which also fixed some bugs
-Added a new system to manage item relations
-Added item relations to prevent players using Slay, Freeze and Strip Weapons on enemies using Invulnerability
-Added new define for setting maximum armor value
-Added support for Counter-Strike money (can be turned on using "shdm_credit_usecstrikemoney") (Thanks to Emp`)
-Got rid of "amxmodxstudio.inc" by converting all functions and globals to use tags
-Fixed native "CanUseItem"
-Added a new system to display status to users
-Added "MESSAGECHANNEL" and "STATUSCHANNEL" compiling options for changing HUD channels used by messages and status display
-Defaulted "shdm_credit_creditsperkill" to "300" (Was "250")
-Changed Sprint glow color to yellow (Was green)
-Changed item glow render amounts to "0.0" (Was "50.0")
-Defaulted "shdm_freeze_time" to "12.0" (Was "15.0")
-Changed the menu style (It can be reverted by setting "shdm_menu_classicstyle" to "1")
-Added color support for the menu which can be enabled or disabled by using "shdm_menu_colored" (Defaulted to "1" for Counter-Strike)
-Added item times to menu

1.0.5b
-Removed the fix for the bots (Set "pb_aim_type" to "3" if you have problems)
-Fixed Invisibility
-Welcome message is now shown 0.2 seconds after the first spawn
-Changed welcome message's time to "10.0" (Was "20.0")
-Changed Invisibility's default time to "15.0" (Was "20.0")
-Implemented new item timer managing system (To make code less complicated and easy to develop)
-Changed the way that infinite timers work (Using set_task flags instead of setting tasks again and again)
-Team checks are now done only for Counter-Strike (Which will also fix targeting problems in Half-Life, while causing problems in others)
-"shdm_credit_creditsperkill" is defaulted to "250" (Was "150")

1.0.4b
-Removed "shdm_freeze_type" cvar (and it's functionality ofcourse)
-Removed "shdm_stripweap_type" cvar and added "shdm_stripweap_keepmelee" instead
-Made Strip Weapons only available for Half-Life and Counter-Strike
-Rewrote Strip Weapons' striping code (Thanks to "arkshine" for Counter-Strike grenade stripping code)
-Bomb is not removed in Counter-Strike anymore
-A bot will use his knive after you use Strip Weapons on him (If he has it ofcourse)
-Removed the bot debugging message
-Added "DEFAULTSPEED" which is used to set players' speed after spawn and when Sprint ends
-Fixed speed bug in Half-Life
-Day of Defeat is removed from supported mods list
-Fixed Slay sound not working on Half-Life and others
-Fixed Freeze sound
-Players will glow green if they are sprinting, red if they are invulnerable and blue if they are frozen
-Flow color will change every second if players are using/affected by more than one item
-Bots' credits will always get/set by name
-Added "shdm_credit_botcreditbonus" cvar for giving bots more credits when they kill (Defaulted to "250")

1.0.3b
-Fixed not being able to use items when dead
-Fixed player's being detected as dead when using an item
-Corrected some error and warning messages
-To fix the retarded bots problem "pb_aim_type" will be automaticly set to "3"
-Modified item using system for bot support
-Welcome message is now properly displayed in Counter-Strike
-Added some natives and forwards for bot support

1.0.2b
-Changed Counter-Strike MedKit and HEVKit sprites
-Changed "You can't target id ^"%i^"!" message to "You entered an invalid target id!"
-Players are gibbed when slain (Thanks to "ot_207" for Ham_TakeDamage method)
-Included "hamsandwich.inc" for ExecuteHamB(), Ham Sandwich module will be required
-Added new system for ending item effects like Freeze and Sprint
-Added support for Counter-Strike rounds (Item effects will end on "Ham_CS_RoundRespawn")
-Added support for Day of Defeat rounds (Item effects will end on "Ham_DOD_RoundRespawn")
-Item effects will end on "Ham_Spawn" (For Half-Life and others)
-Now models of frozen players fall when dead
-Fixed the speed being reset after defusing the bomb when using Sprint in Counter-Strike
-Removed cvar caching and added "TICKFREQUENCY" define and new formatting functions instead
-Fixed credit prefix and suffix cvars
-Removed "shdm_vault_name" cvar, change "VAULTNAME" define and recompile instead
-Removed "Show Aimed" feature
-Targeting is now done by entering target's name (or a part of the name)
-Added sounds to items (Only mod sounds and Half-Life sounds are used)
-Added new include files so I will not waste my years on scrolling :D
-Changed some cvar defaults and made Long Jump cheaper for Half-Life (It can be changed ofcourse)
-Changed format()'s to formatex()'s, you will not notice anything but will know it's faster deep in your heart!
-Removed Super Jump, MultiJump and No Falling Damage features (I "might" add these features as items later)
-Added "say" aliases for "shdmmitems" and "shdmhelp"
1.0.1b
-Condition Zero is now treated as Counter-Strike (czero=cstrike)
-Long Jump and HEVKit disabled for other mods
-Added is_user_alive() checks to countdowns
-Moved announcement messages higher and notice messages lower
-Added a fix for message mode messages being overlapped while dead in Counter-Strike
-Messages are not sent to bots anymore
-Added support for Counter-Strike's "weapon_knife" in weapon stripping functions
-"shdm_multijump_enable" and "shdm_nofallingdmg_enable" are defaulted to "0" for Counter-Strike
-Fixed behaviour for items that has a target, can be used on self and can't be used on friendlies
-Fixed a message for items that has a target and can be used on self
-Added teammate killing check for Counter-Strike
-Killer is now shown when using Slay on a player
-CVars for unavailable items are not registered anymore
-Optimized nVault usage
-Removed "shdmbindkeys" command
-Moved validity checks in "command_useitem" and "command_useitemon" to global "UseItem" function
-Enabled pagination in menus
-Replaced "shdm_multijump_velocityy" and "shdm_multijump_velocityx" with "shdm_multijump_velocityxy"
-Added new item "Sprint"
-Client cvars "cl_forwardspeed", "cl_backspeed" and "cl_sidespeed" and server cvar "sv_maxspeed" is set to "4000.0" for Sprint
-Removed messages sent to player after death (Useless and will be more useless when stat plugins are running)

1.0.0b

-Recoded everything except Show Aimed
-Removed useless features and code
-Removed Weapons
-Removed Show Killer and connect/disconnect announcements (Use other plugins)
-Added SteamID Saving
0.0.4b
-Added SuperJump
-Added No Falling Damage
-Added IP Saving (Now you can save with names and IP's)
-Fixed Weapons
-Removed Glow By Health
-Improved nVault usage
-Cleaned the code

0.0.3b
-Added Fakemeta Utilities (Now you can compile without FMU include file)
-Show Aimed improved (Added status information(Frozen, Invulnerable, etc.))
-Added Item: Invisibility
-Aimed player will not be shown if he/she is Invisible
-Improved nVault usage
-Cleaned the code

0.0.2b
-Added Path Draw: Show Killer. (Shows killer to victim.)
-Removed shEFF: Player Beamplode temporarily. (May lag servers, will come back when optimized.)
-Removed Path Draw: ESP temporarily. (Didn't work, will come back.)
0.0.1b
-First release


shDM Podbot mm Control

Description:

shDM's bot controller for Podbot mm. Don't forget that features will be limited to Podbot mm's capabilities.
Notes:

Bots can detect invisible players.

Requirements:
-shDM 1.0.6b+
-Podbot mm V3B19d+

Change Log:

1.0.2b
-Plugin now uses hams instead of forwards executed by shDM
-Bots now use Freeze
-Now "DoIt" function takes a float instead of an integer
-Added UseItem2 function to stop bots wasting money
-Bots now forget if they have much to do, this can be turned of by using "pb_shdm_forget" cvar
-Changed most of the chances

1.0.1a
-Changed some chances
1.0.0a
-First release

Attached Files
File Type: amxx shDM.amxx (48.5 KB, 716 views)
File Type: txt shDM CVars.txt (3.4 KB, 853 views)
File Type: rar shDM Source Code.rar (25.2 KB, 828 views)
File Type: amxx shDMPodbotmmControl.amxx (6.3 KB, 760 views)
File Type: rar shDM Podbot mm Control Source Code.rar (2.6 KB, 764 views)

Last edited by Shaman; 05-16-2012 at 13:19.
Shaman is offline
Send a message via ICQ to Shaman Send a message via AIM to Shaman Send a message via MSN to Shaman Send a message via Yahoo to Shaman
dxteam
Senior Member
Join Date: Dec 2005
Old 12-15-2006 , 17:38   Re: shDM - Shaman's DeathMatch
Reply With Quote #2

Plzzzzzzzzzzzzzzz make for this sql version i would credit and items on sql
If you make this + KARMA )

Last edited by dxteam; 12-15-2006 at 17:40.
dxteam is offline
Send a message via ICQ to dxteam
Shaman
Senior Member
Join Date: Dec 2006
Location: Istanbul, Turkey
Old 12-15-2006 , 17:54   Re: shDM - Shaman's DeathMatch 0.0.1b
Reply With Quote #3

I will add this in as soon as I make a todo list.
+
I am not doing this for karma. So don't say "I will give you karma if you do this."; just say what you want.

Last edited by Shaman; 12-15-2006 at 17:58.
Shaman is offline
Send a message via ICQ to Shaman Send a message via AIM to Shaman Send a message via MSN to Shaman Send a message via Yahoo to Shaman
dxteam
Senior Member
Join Date: Dec 2005
Old 12-15-2006 , 19:27   Re: shDM - Shaman's DeathMatch 0.0.1b
Reply With Quote #4

I make one project and in this project i would:
Credit system
Weapons
Armors
Items
lvl`s
and all sql save
dxteam is offline
Send a message via ICQ to dxteam
dxteam
Senior Member
Join Date: Dec 2005
Old 12-15-2006 , 19:28   Re: shDM - Shaman's DeathMatch 0.0.1b
Reply With Quote #5

plz help me with this project plz? icq or msn have you?
dxteam is offline
Send a message via ICQ to dxteam
Shaman
Senior Member
Join Date: Dec 2006
Location: Istanbul, Turkey
Old 12-16-2006 , 06:00   Re: shDM - Shaman's DeathMatch 0.0.1b
Reply With Quote #6

Sorry; but I can't help. I am busy with my plugin.
Shaman is offline
Send a message via ICQ to Shaman Send a message via AIM to Shaman Send a message via MSN to Shaman Send a message via Yahoo to Shaman
XmINiX
Senior Member
Join Date: Nov 2006
Location: Your basement
Old 12-16-2006 , 10:21   Re: shDM - Shaman's DeathMatch 0.0.2b
Reply With Quote #7

Very nice but i have a suggestions 1.Make levels and only certain levels can use certain Items (Not sure if this is in it havent looked yet).
;)
__________________
+Karma me if i am helpful!
XmINiX is offline
Send a message via AIM to XmINiX Send a message via MSN to XmINiX Send a message via Yahoo to XmINiX
Shaman
Senior Member
Join Date: Dec 2006
Location: Istanbul, Turkey
Old 12-16-2006 , 13:13   Re: shDM - Shaman's DeathMatch 0.0.2b
Reply With Quote #8

Nice idea!
Shaman is offline
Send a message via ICQ to Shaman Send a message via AIM to Shaman Send a message via MSN to Shaman Send a message via Yahoo to Shaman
XmINiX
Senior Member
Join Date: Nov 2006
Location: Your basement
Old 12-16-2006 , 13:46   Re: shDM - Shaman's DeathMatch 0.0.2b
Reply With Quote #9

Nice!!! I just now looked at the code and i liked how it was so...so neat...And all the comments!! GJ
Editk so you might wanna put what modules it requires in the first post i didnt see what i needed and tried to compile
__________________
+Karma me if i am helpful!
XmINiX is offline
Send a message via AIM to XmINiX Send a message via MSN to XmINiX Send a message via Yahoo to XmINiX
dxteam
Senior Member
Join Date: Dec 2005
Old 12-16-2006 , 16:09   Re: shDM - Shaman's DeathMatch 0.0.2b
Reply With Quote #10

shaman you are very very good man i listen you suggestion you are gret man ))
dxteam is offline
Send a message via ICQ to dxteam
Reply


Thread Tools
Display Modes

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 04:16.


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