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

[HL2DM][Original] Roleplay Revised V3 11b


Post New Thread Reply   
 
Thread Tools Display Modes
Author
wmchris
Senior Member
Join Date: Sep 2008
Plugin ID:
1767
Plugin Version:
3.0
Plugin Category:
Gameplay
Plugin Game:
Half-Life 2 Deathmatch
Plugin Dependencies:
    Servers with this Plugin:
    6 
    Plugin Description:
    Official Roleplay Plugin - the real thing - extensive roleplay for everyone
    Old 06-27-2010 , 17:34   [HL2DM][Original] Roleplay Revised V3 11b
    Reply With Quote #1

    Official Half-Life 2: Deathmatch RolePlay Mod
    Version 3. 12 Beta
    Idea and first implementation: by Pinkfairie
    Realisation: by Krim
    Old Version: http://forums.alliedmods.net/showthread.php?t=78380
    Thanks for the help from Benni who implemented much of my old code for me and added some of his codes on his own.
    Also Thanks to Samantha and Monkeys who found many bugs, helped me debug it and created some AWSOME extensions for the V3.


    The V3 is more developer friendly than the last version, you can add your own extensions in it w/o hacking it in the rp_main code. Please use Version 3 of the script. All mods avaiable until now are based on the old 2.41 code, which is EXTREMLY unstable *1, has many exploits*2 and causes much lags on a server*3.

    *1 The Code is known for corrupting its savegames once in a while - then you have no chance to get the old savegames back without a backup
    *2 you can easily crash a gameserver using 2.4 based code and enforce *1 on your will
    *3 The code reloads the save.txt around 10times / sec and writes it back. This takes an ENORMOUS amount of ram and time if you have a decent playerbase (for ex if your file is larger than 1MB).

    Version 2.4 was NEVER intended for "all the time around the clock usage" -> only for a small round of Roleplaying on a LAN. V3 is intended for all-time-usage on a dedicated inet server. I suggest every modder to port their functions to a 3.0 extension.


    Dependencies
    This code
    REQUIRES SDKHOOKS: http://forums.alliedmods.net/showthread.php?t=106748
    This code uses COLORS: http://forums.alliedmods.net/showthread.php?t=96831


    This Version is in BETA Status. There may occur BUGS.

    New Features in V3:
    Reprogrammed to work with SQL Databases (SQLite per default - so you dont need a SQL Server)
    Reprogrammed to fix many many possible bugs
    Reprogrammed to be easy adapted to other Games like CSS or TF2 (coming really soon)
    Reprogrammed to make Extensions possible.

    Many HUD Improvements (Like Colored HUDs, Informations etc)
    New Feeding System: Players require Food - otherwise they'll stop gaining income
    Many new administrative commands (like setincome etc)
    All commands now renamed to make clear they're RP commands (for ex: rp_setmoney USER AMOUNT)
    New Values like STR, DEX, INT, SPD, WGT avaiable
    Tracers, Scanner etc now toggable
    Locks are now maxed to 10 per door
    Buydoor implemented (buydoor, selldoor, setdoorprice etc)
    Furniture Script now part of the Roleplay Plugin itself
    Jail System reprogrammed
    Talkzone modified (OOC is default chat)
    Multimap support (now enabled)
    Roleplay Tools now part of the Roleplay Plugin
    Crowbar now for "working" - so no damage to players
    Pistols in hand of a cop => Taser (no damage)


    new ITEM: Potions
    new ITEM: Moneytracker + upgrades
    new ITEM: Pusher (stomps players)
    new ITEM: Secure PVP (maybe not practicable and will be removed)
    new ITEM: Battery
    new ITEM: Decoy (Crime lowerer)

    And MANY MANY MANY MANY MANY other improvements i dont remember yet.

    Todo:
    Item GPSBug & GPSScanner dont work
    Item Policejammer still dont work
    Check everything
    Check all new Bugs
    Reimplement the new drugs and the new alcohol

    CVARS
    (will not be updated. actual list on the download page):
    See: http://hl2rp.wmchris.de/cl/cl.html

    Commands (same as for CVARS - no updates here, see download page for full list):
    Console Command List. RP_ commands require Admin Privileges, SM_ commands dont.
    See http://hl2rp.wmchris.de/cl/cl.html


    Credits
    Thanks to Benni who helped - it takes some time to fix all the bugs he implemented but it still helps a LOT!!
    Also Thanks to Bubka3 and Mario who showed me that it's impossible to release a script under the GPL here w/o people trying to steal everything.


    License
    The script is licensed under an extended GPLv3, which means: there are additional rules. The license is included in each download and can be viewed on the Download-Page



    To Download Page

    Last edited by wmchris; 08-17-2014 at 16:52. Reason: updated links
    wmchris is offline
    Monkeys
    Veteran Member
    Join Date: Jan 2010
    Old 06-27-2010 , 18:27   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #2

    Not stable or anything?
    Then what use is it?

    's like saying: Here's a sourcemod compiler and a few ideas we've all seen before, go make a plugin.

    EDIT: Unless you've coded quite a large chunk in above average code. That is. Because nowadays 99% of the plugins out there are horrible to look at x)
    __________________
    Get a lid on that zombie,
    he's never gonna be alri-i-ight.
    Oooh get a lid on that zombie,
    or he's gonna feed all night.
    Monkeys is offline
    wmchris
    Senior Member
    Join Date: Sep 2008
    Old 06-27-2010 , 19:20   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #3

    look at it before you flame ;) then you'll see its a nearly finished code - new written - new style - new natives etc.
    it's for the ppl who want to patch their extensions to the 3.0 for a head start.

    Last edited by wmchris; 06-27-2010 at 19:46.
    wmchris is offline
    BaG_FiGHter
    Junior Member
    Join Date: Jan 2010
    Location: Cape Town, South Africa
    Old 06-27-2010 , 21:00   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #4

    Thanks Chris, been playing around with this plugin I just need to try understand how the database will work so I can setup stats and stuffs

    Good work.!.!.!
    BaG_FiGHter is offline
    Monkeys
    Veteran Member
    Join Date: Jan 2010
    Old 06-28-2010 , 14:24   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #5

    Quote:
    Originally Posted by wmchris View Post
    look at it before you flame ;) then you'll see its a nearly finished code - new written - new style - new natives etc.
    it's for the ppl who want to patch their extensions to the 3.0 for a head start.
    Just trying to provoke a more... descriptive... description.
    If that makes any sense. ;p
    __________________
    Get a lid on that zombie,
    he's never gonna be alri-i-ight.
    Oooh get a lid on that zombie,
    or he's gonna feed all night.
    Monkeys is offline
    Master53
    Veteran Member
    Join Date: Dec 2009
    Old 06-28-2010 , 15:24   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #6

    nice job chris. but similar to bennis script. but i like it
    __________________
    Master(d)



    Master53 is offline
    Death [GER]
    Senior Member
    Join Date: Mar 2010
    Old 06-28-2010 , 15:44   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #7

    Thats what i just said. Bennis.
    Death [GER] is offline
    Master53
    Veteran Member
    Join Date: Dec 2009
    Old 06-28-2010 , 16:33   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #8

    yes. like i see its using bennis robbing addon, a saving system similar to bennis, bennis multi buy (i think), bennis bank menu and bennis hud but thats what i could find from a fast go throw
    __________________
    Master(d)



    Master53 is offline
    Master53
    Veteran Member
    Join Date: Dec 2009
    Old 06-28-2010 , 16:34   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #9

    but if this had some more work as chris said you wouldnt really need any modifications to any of the script. but for those people who like having different...
    __________________
    Master(d)



    Master53 is offline
    wmchris
    Senior Member
    Join Date: Sep 2008
    Old 06-29-2010 , 14:31   Re: [HL2DM] Official Roleplay V3 Public Alpha
    Reply With Quote #10

    Quote:
    Originally Posted by Master53 View Post
    yes. like i see its using bennis robbing addon, a saving system similar to bennis, bennis multi buy (i think), bennis bank menu and bennis hud but thats what i could find from a fast go throw
    nope.
    Benni just implemented some of his features in it, like i stated in post #1. The main reason is NOT the new functionality. Just look at the handler and the code itself.

    It is a performance and security improvement release. Everything is based on natives now which can be accessed from other scripts. The HUD is an own script now, which can be altered w/o server restart. Same to the Items.

    Everything is based on SQLite - no more KeyValues for saving.

    I just need to check the code benni implemented and fix some more bugs. I'll release a list of new functions when the mod is ready.

    I think it is a huge update for the community - not for the single RP-Server owner.

    Last edited by wmchris; 06-29-2010 at 14:39.
    wmchris is offline
    Reply



    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 00:30.


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