Raised This Month: $12 Target: $400
 3% 

[CS:S] Red Wonders (of Red Maze)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
RedSword
SourceMod Plugin Approver
Join Date: Mar 2006
Location: Quebec, Canada
Plugin ID:
3736
Plugin Version:
0.9.1.0
Plugin Category:
Fun Stuff
Plugin Game:
Counter-Strike: Source
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Allows to spawn power-ups with compatible plugins
    Old 07-07-2013 , 21:43   [CS:S] Red Wonders (of Red Maze)
    Reply With Quote #1

    Red Wonders (of Red Maze)
    v. 0.9.1.0

    Introduction :
    This is a project like 95% done within the months of December 2012 and January 2013. This plugin is functional, thought not complete (i.e. drop-on-death feature not implemented). I planned to release it once finished; but since I can't find enough time to finish it, i'm releasing it today, as I fear I might never release it if I don't (>< saying this out loud makes it strange).

    This plugin is build with "Red Maze" in mind, but I believe it shouldn't be too hard to use it with another plugin.

    Features :
    • Spawn bonuses via compatible plugins. For example, this combined to Red Maze will spawn bonuses at intersections and dead-ends of the maze, every time a maze is generated.
    • Picking up a bonus gives a bonus to a player. You respawn with bonuses you die with. Bonus is saved until map change.
    • Current bonuses :
      • extra damage (model of axe),
      • damage reduction (model of barrel; yeah I know, couldn't find better :\),
      • extra health (model of red medium mushroom),
      • regen (model of green small mushroom),
      • guns,
      • vampirism (model of skull),
      • speed (model of boot).

    CVars :
    • redwondersversion: Gives version -_-'
    • ----------
    • redwonders_sound_bonuspickup: Sound to play when picking up a bonus
    • redwonders_sound_bonusoverflow: Sound to play when going into overflow
    • redwonders_sound_bonusoverflow_volume: Volume to play the overflow sound
    • redwonders_verbose_pickup: Tell players their new level when they pickup a bonus (or goes into overflow). 1=Yes, 0=No.
    • ---------- Damage bonus
    • redwonders_damage_base: % Bonus base damage (lv 1)
    • redwonders_damage_perlevel: % Bonus damage per additionnal level
    • redwonders_damage_overflowtime: Time in second per overflow
    • redwonders_damage_overflowbonus: % Bonus damage in overflow
    • redwonders_damage_weight: How present are health bonus ? 100 is default
    • ---------- Damage reduction bonus
    • redwonders_damagereduction_perlevel: % Bonus damage reduction per additionnal level; DIMINISHING RETURNS
    • redwonders_damagereduction_overflowtime: % Bonus damage per additionnal level
    • redwonders_damagereduction_overflowbonus: % Additionnal bonus damage reduction given by the overflow; directly multiplied to damage
    • redwonders_damagereduction_weight: How present are damage reduction bonus ? 100 is default
    • ---------- Guns bonus
    • redwonders_guns_allow_pistol: Allow pistols to spawn ?
    • redwonders_guns_allow_smg: Allow smgs to spawn ?
    • redwonders_guns_allow_shotgun: Allow shotguns to spawn ?
    • redwonders_guns_allow_rifle: Allow rifles to spawn ?
    • redwonders_guns_allow_sniper: Allow snipers to spawn ?
    • redwonders_guns_allow_grenade: Allow grenades to spawn ?
    • redwonders_guns_allow_mgun: Allow machine guns to spawn ?
    • redwonders_guns_weight: How present are guns ? 100 is default
    • ---------- Health bonus
    • redwonders_health_perlevel: Bonus health per level
    • redwonders_health_overflowtime: Time in second per overflow
    • redwonders_health_overflowbonus: Bonus health given by overflow, added to final level
    • redwonders_health_weight: How present are health bonus ? 100 is default
    • ---------- Regen bonus
    • redwonders_regen_base: Base regen (lv 1)
    • redwonders_regen_perlevel: Bonus regen per additionnal level
    • redwonders_regen_tick_base: Base tick regen (lv 1)
    • redwonders_regen_tick_subperlevel: Tick is substracted by this every additionnal level
    • redwonders_regen_overflowtime: Time in second per overflow
    • redwonders_regen_overflowbonus:Bonus regen tick is divided by this in overflow
    • redwonders_regen_weight: How present are regen bonus ? 100 is default
    • ---------- Speed bonus
    • redwonders_speed_perlevel: Bonus speed per level. 1 = 100%
    • redwonders_speed_overflowtime: Time in second per overflow
    • redwonders_speed_overflowbonus: Bonus given by overflow, added to final level
    • redwonders_speed_weight: How present are speed bonus ? 100 is default
    • ---------- Vampirism bonus
    • redwonders_vampirism_base: % Base life leach (lv 1)
    • redwonders_vampirism_perlevel: % Life leach per additionnal level
    • redwonders_vampirism_overflowtime: Time in second per overflow
    • redwonders_vampirism_overflowbonus: Bonus multiplier in overflow
    • redwonders_vampirism_weight: How present are vampirism bonus ? 100 is default

    Please note that all those commands are in their respective plugin (I mixed all the ConVars from the 9 plugins alltogether)

    There are no commands yet.

    I originally planned a drop system (i.e. when you die you drop X levels of plugin Y, Z times for different x/y). That drop could be saved by a teamate or stolen.

    I also planned on maybe something more "global". Currently when someone leaves the server or the map change, all its bonuses are lost.

    Changelog :
    • 0.9.0.0 Initial release (07-07-2013)
    • 0.9.1.0 (08-07-2013)
      • Modified ugly verbose said to players when they were picking up a bonus. It is now more eye-candy.
      • New convar to enable/disable that. See ConVar "redwonders_verbose_pickup".
      • New native so external plugins respect that; see RedWonders_VerbosePlayerBonusPickup.
      • Removed text in non-debug where damage reduction % was shown.
      • Removed the "bonus " in front of the BONUS_NAME for all wonders.

    Notes
    • Power-ups are floating if you're alone in the server <.<.
    • I believe this plugin should work on CSGO, but not with every bonus (I need to recompile models zzzzz).
    Attached Files
    File Type: zip RedWonders0910.zip (250.3 KB, 217 views)
    __________________
    My plugins :
    Red Maze
    Afk Bomb
    RAWR (per player/rounds Awp Restrict.)
    Kill Assist
    Be Medic

    You can also Donate if you appreciate my work

    Last edited by RedSword; 03-09-2014 at 13:35.
    RedSword is offline
    RedSword
    SourceMod Plugin Approver
    Join Date: Mar 2006
    Location: Quebec, Canada
    Old 07-07-2013 , 21:43   Re: [CS:S] Red Wonders (of Red Maze)
    Reply With Quote #2

    Reserved.
    __________________
    My plugins :
    Red Maze
    Afk Bomb
    RAWR (per player/rounds Awp Restrict.)
    Kill Assist
    Be Medic

    You can also Donate if you appreciate my work
    RedSword is offline
    RedSword
    SourceMod Plugin Approver
    Join Date: Mar 2006
    Location: Quebec, Canada
    Old 07-07-2013 , 21:44   Re: [CS:S] Red Wonders (of Red Maze)
    Reply With Quote #3

    Also reserved.
    __________________
    My plugins :
    Red Maze
    Afk Bomb
    RAWR (per player/rounds Awp Restrict.)
    Kill Assist
    Be Medic

    You can also Donate if you appreciate my work
    RedSword is offline
    RedSword
    SourceMod Plugin Approver
    Join Date: Mar 2006
    Location: Quebec, Canada
    Old 07-07-2013 , 21:44   Re: [CS:S] Red Wonders (of Red Maze)
    Reply With Quote #4

    Edit : 0.9.1.0 is out (08-07-2013) :

    A eye-candy message now tells the player the bonus he picks up, as well as the level that bonus is. Some minor things changed too.
    __________________
    My plugins :
    Red Maze
    Afk Bomb
    RAWR (per player/rounds Awp Restrict.)
    Kill Assist
    Be Medic

    You can also Donate if you appreciate my work

    Last edited by RedSword; 07-09-2013 at 00:09.
    RedSword is offline
    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 06:22.


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