Monthly Target: $400 Donations: $140
 35% 

Notices

[TF2] Cosmetic Leveling Mod (v0.1.2)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
noodleboy347
SourceMod Donor
Join Date: Mar 2009
Plugin ID:
1486
Plugin Version:
0.1.2
Plugin Category:
Fun Stuff
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
    3 
    Plugin Description:
    A cosmetic (that word is key) RPG-like leveling mod for Team Fortress 2
    Old 02-20-2010 , 21:13   [TF2] Cosmetic Leveling Mod (v0.1.2)
    Reply With Quote #1



    This plugin brings the nostalgic memories of RPG games like Pokemon into TF2; of course, the levels don't actually do anything. All of it is cosmetic. So no, leveling up does not make you more powerful than anyone else, you do not get any buffed weapons, or magical abilities by killing people. This is just a fun little plugin made to have players make the game a little competition, and maybe even to see how long a certain player has been on the server (if they have a high level they've been playing for a very long time, or are just very good).

    NOTE: This plugin does not save progress on mapchange or reconnect to server. The players' levels are reset when the map is changed, and all progress is lost when a client disconnects. It was designed this way.







    • clm_setmylevel <#>
      Only usable by admins with the root flag (z). Sets their level to a desired one. Somewhat buggy, mostly with the EXP. Also displays the level up message.

    • clm_enabled <1>
      Enables or disables the plugin. Plugin will not work correctly if you enable it in the middle of a game (requires mapchange or all of the players to reconnect to the server).
      --------------------------------------------------
    • clm_level_default <1>
      The level for all new players to being with. It is set when they join the game.
      --------------------------------------------------
    • clm_level_max <100>
      The maximum level players can reach.
      --------------------------------------------------
    • clm_exp_default<40>
      The default EXP cap when players first join the server.
      --------------------------------------------------
    • clm_exp_levelup <20>
      Amount to add to the EXP cap when players level up.
      --------------------------------------------------
    • clm_exp_onkill <15>
      Amount of EXP for players to receive when they kill someone.
      --------------------------------------------------
    • clm_exp_onassist <5>
      Amount of EXP for players to receive when they assist in a kill.
      --------------------------------------------------
    • clm_exp_onassist_medic <15>
      Amount of EXP for players to receive when they assist in a kill as a Medic.
      --------------------------------------------------

    • Add a multiplier cvar for EXP on damage. Currently +EXP on hit is 10% of the damage done.
    • More cvars in general for better control.
    • Custom level up sound, with cvar.
    • Top 10 command, to view the highest level players in the server.
    • Add a translations file.
    • Maybe add an include file for use in other plugins?
    • Make a better way for Medics to level up (by healing, popping ubers).


    Quote:
    • Version 0.1.2 - [2/27/10]
      -Added cvar clm_exp_onassist
      -Added cvar clm_exp_onassist_medic
      -Added cvar clm_exp_damage_mult
      -Improved client checks
      -Added FCVAR_NOTIFY to the version cvar
    • Version 0.1.1 - [2/20/10]
      -Fixed plugin version in myinfo
      -Fixed KillTimer errors
      -Various bugfixes
    • Version 0.1 - [2/20/10]
      -Initial release
    This plugin is open to feedback and suggestions.
    Lines of code: 246
    Support Level: UNSUPPORTED
    Attached Files
    File Type: zip levelmod_withinclude.zip (6.2 KB, 1828 views)
    File Type: sp Get Plugin or Get Source (levelmod.sp - 777 views - 8.0 KB)
    File Type: smx levelmod.smx (9.4 KB, 1292 views)

    Last edited by noodleboy347; 04-22-2011 at 23:46.
    noodleboy347 is offline
    redwerewolf
    r3dw3r3w0lf
    Join Date: Sep 2009
    Old 02-20-2010 , 22:09   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #2

    Fail compile.
    __________________
    I no longer do Sourcemod commissions, don't message me please.
    redwerewolf is offline
    noodleboy347
    SourceMod Donor
    Join Date: Mar 2009
    Old 02-20-2010 , 22:17   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #3

    Wow I suck at attaching things today.

    You need Colors.inc for this plugin to work.
    noodleboy347 is offline
    redwerewolf
    r3dw3r3w0lf
    Join Date: Sep 2009
    Old 02-21-2010 , 01:05   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #4

    ty :]
    __________________
    I no longer do Sourcemod commissions, don't message me please.
    redwerewolf is offline
    Chris-_-
    SourceMod Donor
    Join Date: Oct 2008
    Old 02-21-2010 , 09:02   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #5

    It's like a replacement to the TF2 Scoreboard basically, in an RPG form.

    Neat.
    Chris-_- is offline
    redwerewolf
    r3dw3r3w0lf
    Join Date: Sep 2009
    Old 02-21-2010 , 12:11   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #6

    I like this plugin since i can make it so higher levels like in the 80's can request noclip and slay and all that. Pretty good plugin. Love it.

    Found an error:
    Code:
    L 02/21/2010 - 01:00:31: [SM] Native "KillTimer" reported: Invalid timer handle 0 (error 4)
    L 02/21/2010 - 01:00:31: [SM] Displaying call stack trace for plugin "levelmod.smx":
    L 02/21/2010 - 01:00:31: [SM]   [0]  Line 195, C:\Users\noodleboy347\Desktop\TF2\pawn\plugins\levelmod\levelmod.sp::OnClientDisconnect()
    __________________
    I no longer do Sourcemod commissions, don't message me please.
    redwerewolf is offline
    redwerewolf
    r3dw3r3w0lf
    Join Date: Sep 2009
    Old 02-21-2010 , 12:15   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #7

    You should add like just fun stuff for them if they make it to a higher level. Nothing that would get other people killed quicker but stuff like glow or evil beams or special effects. Like start small then work your way up. Also be a good idea if you can choose which effect for that level you want. Just a suggestion since you say this plugin erases after every dc or map change for that players level so being at 100 would be special and not only would the effects be fun but it would make other people try to level up faster as well. Just a thought.
    __________________
    I no longer do Sourcemod commissions, don't message me please.
    redwerewolf is offline
    redwerewolf
    r3dw3r3w0lf
    Join Date: Sep 2009
    Old 02-21-2010 , 12:16   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #8

    TO everybody that wants to see if this plugin works and if there are any bugs. I have not seen any bugs and everybody's goin crazy tryin to kill each other on my server so it's good. XD
    __________________
    I no longer do Sourcemod commissions, don't message me please.
    redwerewolf is offline
    Mecha the Slag
    Veteran Member
    Join Date: Jun 2009
    Location: Denmark
    Old 02-21-2010 , 14:00   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #9

    it says cosmetic, does that mean that it changes the player's appearance, or is it just for the hud for the individual player to see?

    I like this concept, I'd like to develop or see development on it, without changing anything that affects the balance on the game.
    Mecha the Slag is offline
    noodleboy347
    SourceMod Donor
    Join Date: Mar 2009
    Old 02-21-2010 , 14:57   Re: [TF2] Cosmetic Leveling Mod (v0.1b)
    Reply With Quote #10

    Quote:
    Originally Posted by Mecha the Slag View Post
    it says cosmetic, does that mean that it changes the player's appearance, or is it just for the hud for the individual player to see?

    I like this concept, I'd like to develop or see development on it, without changing anything that affects the balance on the game.
    It's just the HUD, although if I ever get around to learning how to use keyvalues I will have a file that uses commands on players when they reach whatever level. Hopefully it's used for stuff like sm_colorize and not sm_crits or something.
    noodleboy347 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 14:31.


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