[ANY] tLevelMod v0.1.3 (2010-04-05)
3 Attachment(s)
This is a modular and therefore multi-part plugin, providing a basic backend for a RPG-like gameplay modification. Credits to noodleboy for inspiring me to do this.
Currently this only has an interface for l4d2 and tf2. And it is -at the moment- only cosmetic (again credits to noodleboy, his original plugin can be found here) although a tf2 attribute plugin is on its way, the source to a pre-alpha-git version can be found here. A complete description, install instuctions, the latest version, changelog (rss) and a development guide can be found on its github page. If you are interested in contributing to this project, send me a pm. Taken from the wiki on github: Quote:
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Work in l4d2?
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
The additional benefit to having a level higher
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
so far none. benefits will be provided by plugins interacting with tLevelmod.
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
ok i get it to load up
cept the menu keeps popping up after we close it saying Level 0/100 and i press 1 it disapears comes bak couple seconds later which prevents pple from changing ur weapons any way to disable it? |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
what game, l4d2 or tf2?
did you set it up according to this guide? |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
nevermind, get the latest version, it _should_ work out of the box for both games.
the l4d2 hud version should work for any game supporting hintmessages in a fashionable way, i'll have to test this. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Been running it for a few days, and it hasn't crashed the server yet or anything, so that's good.
For some reason, levels for players (other than bots) don't seem to be saving, so if you disconnect and reconnect, you'll be back at Level 0. Maybe I missed a cvar somewhere. (And yeah, Clientprefs *is* installed.) |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
does your serverlog say sth like this when a player connects: DB: <playername> has xp: <value> and is xp > 0 ? your clientprefs db is configured correctly? is there a clientprefs-sqlite.sq3 in your sourcemod/data/sqlite folder? are you using mysql as a clientprefs backend? or am i having some race condition in my code - when i think about it, this could be the case. Maybe some one else can help as i am no expert for clientprefs: PHP Code:
OnClientConnected(client) is setting xp to 0. (the core does this) OnClientCookiesCached(client) loads the values from the db. The latter will always be called after the former, right? |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Actually, now that I think about it, I might've messed up ClientPrefs when I installed a SourceMod update. I *think* I fixed it, but I won't be able to check until I get home from class tonight.
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
It iIt is possible to do this in the plugin to l4d2
When the players get a level he gains a point. To this point he may choose to increase your speed, jump, life and your attack / weapon damage. 1% Exeter to life Finally the player in the highest level would be well Your level 50 and you have 150 life 10% damage with 10% speed and 10% jum |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
not yet. but it will be.
l4d2 is still cosmetic so far. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
what does client pref looking at? the steam id or the name?
i would really want it look at name. when i rerun left4dead2.exe it restart back to 0. can the level give benefit for using gun or stat reward? (your plugin is good for a start) |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
Quote:
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
i've started working on a gungame mod using levelmod.
finally all the hard work pays off, take look at the code to see how little must be done, git source. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
a bit like lego bricks everything comes together very nicely atm:
http://thrawn.einfachonline.net/imag...3_17_59_05.jpg to make e.g. tGunGame compatible to XYZ you'd only have to replace small single bricks, like tLevelMod.Hud.XYZ and tLevelMod.Weapons.XYZ. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
hacking it together - hardcoded: very easy. take a look at the (linked obove) tAttributes Alpha for tf2.
implementing it in a way so it can be used by [any] game, thats a lot harder and is what i'm working on atm. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
ah i see..... "All In One"
:up: |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
this has been updated for compatibility reasons to tAttributes.
Finally some effects for l4d2/tf2 =D this is not just cosmetic anymore (if you want it too). |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
Any chance for Noodle's method of creating new xp requirements for levels? That is, instead of multiplying the original amount by a multiplier, just adding a base amount of xp to the total?
Not as fun as exponential xp requirements, but I like clean, rounded numbers myself. :P EDIT: Might as well add some more comments here... Big issue: Using the levelmod.xp.hurt.sdkhooks.smx will cause a cacophony of errors in console (for the server), as well as somehow disable world damage (saw blades and bottomless pits I tested personally, may include payload explosions and trains). The deprecated plugin works without a flaw, though. Suggestions: Experience for assists and medic assists would be nice, though not necessary. Setting "sm_lm_exp_maxbydmg" to zero disables experience through damage, instead of removing the experience ceiling ("0 = unlimited"). Disabling the level up sound with the particle effects would be nice if paired up. Capping flags/pushing kart for experience? Didn't check it myself, but hey. Possibly a chat message at the end of the game proclaiming the player with the highest level? (to be added to the "leader" core, of course). It seems like "sm_lm_deathmessage" and "sm_lm_announce" have be remove/renamed as of 0.4. Any chance to get these back? I understand that I'm not using the absolutely latest version, so you've probably gotten a lot more done since this one. :P Enough suggestions for now, though... Everything else runs beautifully. It's a ton of fun to fight for the top level and gloat after you kill someone! Keep it up, man. I'll be testing this on my server for the time being. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-14)
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
actually, what is the benefit of level up? new skills or abilities?
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
this is a modular plugin. on its own its purely cosmetic. but you can combine it with tAttributes. there will be other plugins using levelmod too, give it some time.
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
I downloaded the plug in pack and uploaded it to my server and restarted my server...( i have the latest sourcemod ect..ect...)
Doesn't work. Is there anything more we have to do to get this plug in to work? Do I need that colors.inc include? Do I need to do anything else but simply upload these plug ins? |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
installation manual
you just need to upload the plugins which fit your needs. and some of them are specific to a single game. if you run a tf2 server, the l4d2 plugins wont work... |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
Quote:
*edit A buddy of mine installed it and it worked. Have no idea whats wrong with my server... We both have nearly identical servers, so who knows. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
For tf2 can you make it do the achievement partical effect when you level? (Unless you're a cloaked or disguised spy)
|
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
Quote:
Quote:
i'll probably release another package over the weekend. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
I got it to work finally and my community LOVES it! We will follow you and test it!
Question... Can we wipe everyones level and start over? For example: Every month have everyone start over. If so, how? Thanks. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
Quote:
well you could delete your clientprefs sqllite file, but if you're using it for sth else than tAttributes and tLevelmod, all that data would be lost too. |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
Quote:
What exact clientprefs should i delete? Can you give me the location please? ;) |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
2 Attachment(s)
Quote:
but as i said, thats not recommended and is nothing more than an ugly hack. you could also use the basic commands plugin i wrote today (which isnt in any package yet), but it can only set attributes of players currently on the server. it gives you three commands: sm_att_list - lists all available attributes and their id (used by the following cmd) |
Re: [ANY] tLevelMod v0.1.2 (2010-03-28)
I tried to download the plug in and got this message: Plugin failed to compile! Please try contacting the author.
I don't really understand the: sm_att_set <OPT:#id|name> <#attributeID|'all'> <value> Lets say I wanted to give Ed 20 points. How would I type that exactly? I plan on copy and pasting. Where do I get the attributes ID? and do I type the <> symbols? I am not a programmer, just a server admin. ----------------------------------------------------------------------------------------------------------------- Also, one user (my wife) levels up but her attributes do not save. They all show zero even when she puts the attribute point in. However,she is still gaining levels. ----------------------------------------------------------------------------------------------------------------- AH! one more thing (sorry) As a soldier, I can hit a teammate on the same team with a rocket and it gives me experience. Is this working as intended? |
| All times are GMT -4. The time now is 18:23. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.