COMPILING:
Warnings = 0
Lines = 22626
CompileTime = 4.38s
IDEAS:
Rebel Capturng Cops
Alchemy
No Push Zone (Similar to no-kill && no-crime)
Sell gambling zones
AI Capability (Full, not just zombies)
ADD Low/High cop cuff rate (Cop lvl depends on how much crime of a criminal you can cuff)
Fishing
Farming log (To catch farmers of course)
Implement weapons (Custom skins through packing them into a map)
Make NPC that displays tutorials and has a name above it.
TODO:
Add random fires in locations
Add cap on how many weapons can be out
Add Mining Job (Crowbar can mine specified models and have a chance on what to get. Minerals can be combined to make objects/items.)
Fix Npctype 0 ID-1 (DrawNPCs)
limit locks
cops can bypass locks
JOB TODO:
DarkDealer(BlackMarket Items, Skins, Locks)
FoodCarrer(Stamina (Self Buy)
DID:
Fixed: Prop duplicate (Removed freezeit.smx & saveit.smx)
VIP flags removed
Changed: Crime cuff is now divided by 10
Changed: Crime is now 200 per rob and $200 ($250 from bankers)
Changed: Cops can not uncuff
Changed: Cuffed players can not die
Changed: HUD to left side
Changed: Enabled Job Vendors 1 (Teacher) and 8 (Banker)
Created: Added Vendor 10 and Gangster Job System (XP for killing crime rebels & cops)
Created: RCS Leader job and made Root Admin; Can sell items and heal
Changed: Cops XP + 1k to all
Changed: Changed suicide actions (explode,kill,cl_playermodel) 6s delay
Added: Anti-Afk Plugin
Added: FisrtpersonDeath Plugin
Added: Kigen Anticheat Plugin
Removed: Crossbow & Nade healing capabilities. Now do damage again.
Fixed: Unfreeze Dissapear Command.
Change: sm_freeze to sm_freezeit and sm_unfreeze to sm_unfreezeit
(2/6/11)Bug-Fixed: Cop Menu
Fixed: Take VIP guns on cuff
Added: Skin for prisoner above 5k crime
Added: Downloader plug-in
Added: New Cuff System (Blocks Keys) (REMOVED FOR NOW)
Fixed: Re-Vamped whole items list and added items
Changed: Download URL
Added: VIP & Ultimate VIP Vendors (VIP do not spawn with weapons)
Removed: No-uncuff system and Anti-Afk Manager (2/10/11 3:17PM)
Removed: Removed nerve gas from NPC's and changed ID
Changed: All plug-in flags.
Changed: Doubled delay on hunger
Fixed: Roflcopter coding. Can not copter on ground
Added: Can not copter with bounty
Changed: Crime jail divided by 7 now.
Changed: Jail can not copter or run.
Fixed: Can not pick weapon up when cuffed.
Changed: Cop weapons and wages.
Fixed: Jail Random Spawn (In .txt so temporary)
CHANGED: All wages
Added: Firefighter Job
Changed: Gangster XP gain
Added: 2 job levels to Food,Medical and Sanitation job trees.
Added: Cop & VIP item dealer NPC's
Changed: Cops and VIP's must go to Item Dealer NPC's for weapons
Added: Garbage spawns when medical field heals.
Added: NocrimeZones
Added: NokillZones
Added: TaxiZones
Added: Casino (Russian Roulette)
Added: Debt, NegativeCash, BulkBuy, and Checks (New Vendor System)
Added: Sound on transactions
Added: Fixed Debt system
Added: Boat System
Changed: Dieing to Dying
Fixed: Jail Fixed Fully!
Changed: 25% plus when using credit
Added: ServerCommands to OnMapStart (Including HostName)
Added: Shows time-left in jail on death
Added: Autorelease time to HUD.
Removed: Hud Colors Coding (Didn't work).
Added: HUD rotation with /mainhud
Added: HUDColor Menu sm_hudcolor
Changed: Hungerdisplay to 100-0 (full-empty)
Added: If cuffed or < 10 hunger can not earn wage.
Fixed: Not all weapons being removed on cuff
Added: Max cops
Added: All Cops switched to rebel on join
Added: Message on donator join.
Changed: Bounty $ (Crime / 20.0) (Default Crime / 100)
Fixed: Error constantly spamming logs apon damage. Changed ClientHP to HP[Client](Global)
Changed: Moved [No Kill Zone] display up
Changed: Moved Crime HUD down
Removed: Spawn garbage on heal; to much trash
Changed: Talkzone
Changed: Item Cooldowns give current lasting time
Added: TimersReset Command
Added: (Plug-in) Blocks Teamswitch Events
Changed: Cops can not use camo.
Changed: Removed Immersion & added Improved Camo. Camoflauge now 50% & Improved 25%
Changed: Item List Re-done with prices.
Changed: Crime per hit does 50crime instead of 30.
Changed: EXP Rate to 10
Changed: Gangster XP to 600
Added: Rebel Doors (Opposite of CopDoors)
Added: Coding for Printer Note item plug-in (By Alm)
Changed: Roflcopter fallspeed to slower
Changed: Fallspeed until roflcopter activation to less
Changed: Doorblock: All-warning 6-slap 9-slap(2) 9+-slap(3);cuff(60);R-weapons;cuff(60)
Changed: Medics and stunstick healing do not affect health higher than 100
Changed: Healing system a little.
Changed: Weapons removed on critical health instead of drop
Changed: Crossbow/Nades uncuff client if combine is attacker (anti-xbow cuff)
Changed: Made mydoormess a admin command.
Changed: Door Slamming System
Changed: Keys to 1k
Changed: Maxkeys to 10
Changed: Punchdata variables
Changed: Fixed listkeys command and deletekeys command
Changed: Rob timer wait changed from 25m to 5m (Haha this was a mistake on my behalf)
Added: Custom player skins in the script for certain jobs
Changed: Door/Key system changed back to old door system and edited
Added: Gambling uses shakes
Changed: Fixed gangster suicide farming and no cop xp bug
Removed: VIP XP for killing cops
Changed: Change mafia lord to boss in some areas causing errors and fixed the XP
Added: 5+ wage to every job -VIP
Changed: Cop Health & wages increased | VIP health decreased
Added: 60s cooldown for stamina use
Changed: VIP to an overlaying job (Will now work with any job)
Added: VIP Command will take care of the VIP bundle fully. This should include a 30day limit then removed.
Added: Petmod (110% Credit to Alm - Thanks bro!)
Changed: "Mafia Member" skin - not precached (crashing)
Changed: Maxrooms to two
Changed: ItemTimers back to just telling the total needed to wait
Added: Depromotion Capability (NPC ID 11)
Added: Minus 15 stamina per full copter use
Removed: Staminda from copters completely
Changed: Set DB_ commands to ROOT and sm_spawn to C5.
Fixed: Lockpick Timer
Changed: BonusCash to root command
Added: CompensationCash Command 1x use for players (sm_compcash)
Added: StarterKit (10k & 6 Pistols) - If client has 0m
Fixed: Mafia XP
Fixed: Mafia XP bug
Changed: CompensationCash to a root command
Removed: Prisoner Player Skin (Might have been causing crashes)
Changed: Triple crime to player damage
Changed: Early release function set for half of jailtime
Changed: Crime cuff limit changed to 1k & cop XP reconfigured to 1xp per 1k crime
Fixed: Double cop XP
Added: A check to looknotice and setnotice to not allow /n or \n in message (Creds Nick)
Added: Map checks
Added: Custom game description controlled from the plug-in.
Fixed: All menus able to cause an overflow (Cred Nick, Again)
Added: Team-names controlled by CVARS from the plug-in (Creds Nick, Thanks)
Added: VIP Skins Menu to NPC ID 11
Changed: The credits display and plug-in version
Changed: Skybox
Fixed: VIP Models
Changed: Cleaned MafiaXP a little
Fixed: Changed rebuyer NPC menu back to the old one
Fixed: Cops being able to be cuffed in certain ways
Removed: Super lock items
Fixed: Checks and Pet item overlap
Added: VIPJail to cop menu
Added: AFKRoom to cop menu
Added: Suicide to cop menu
Changed: Vendor use distance from 150 to 100
Changed: Reconfigured NPC list
Added: "Off Duty Cop" notice to demotion menu
Added: Glow and Color to cuffed players
Added: Ultimate VIP, Weapon Package, and Adanced Weapon Package statuses.
Fixed: Player bought skins
Changed: Player bought skins revert to make skin on death.
Fixed: Brackets around XP in the demotion menu handle
Changed: Combine can not use pocket explosives.
Fixed: Overlay being removed on death. Only needed on spawn
Fixed: AR2 weapon not dropping
Added: Global definition for weapon_stunstick
Added: Add/Take commands for XP and Time
Fixed: Cuffed HUD for cops
Changed: Permission Flags
Added: Stunstick and Pistol SHOCK
Added: SDKHooks correctly /w OnTakeDamage correctly
Fixed: Drugs crashing!
Changed/Added: Some cop display messages.
Changed: VIP can not change models as a cop.
Changed: Stunstick/Pistol now set an overlay, tmpspeed, and shake.
Changed: Attack, Use, and Sprint buttons are now blocked while cuffed instead of just returned.
Changed: Reconfigured the bounty system to match Krims V3
Fixed: Criminal PointLasters crashing, changed cache to model and not decal.
Added: Honor, honor is like wages in Krims V2 just added together with your Job Wages for a total income.
I thought those who spend time should get their pays worth. However, because of this I may lower actual job wages in the near future, possibly an immense amount.
The max income you can recieve total right now is $100 - To achieve $55 honor your time will have to be a max of 5days.
Removed: The red crime HUD. Criminals and there crime will now only be shown to officers.
It will be displayed on there HUD in the same position as the CrimeHUD, but the criminal must be under there cursor.
The color of the HUD will change depending on there crime. Yes, this means the tracers are removed, unless someone has bounty.
Removed: Pretty much all the HUD info. If the script is going to expand and display more info it can not all be displayed through a HUD.
You can find your HUD info at the respective NPC's. EX: Salary = Bank
You can access need to know info through /stats or sm_stats. EX: Hunger and Stamina
An informational NPC was added to show basic information, hopefully more in the future. EX: Job & Gender
Removed: Game HUD
Changed: All [RP] tags will now show as green.
Changed: Stunstick events are now handled through SDKHook. This should remove any form of cuffing other than stunstick.
Changed: Reconfigured the Teacher job to match the website.
Changed: Combine CollectWages & Bank NPC's.
Changed: Can now rob without cops online, but get half the cash.
Added: Physic atm_bank models to open the bank menu
Added: Menu pagination(7) for all menus that handled amount.
Changed: Items & Door menu titles to display info
Added: CustomJob command and capability and HUD info if a Citizen
Added: HUD info when pointing at a player with a custom job.
Fixed: Inventory not working and title
Added: Monkeys real damage defines and function
Added: Custom sprites above Management (this is for testing, will expand in the near future)
Added: PrintToChat text to NPC's
Added: Remove sprites on death
Added: Stats from /stats back to the HUD and removed /stats - Base stats will still be displayed at DOG and bank stats at a bank
Added: UnkownPath = Check for existance
Fixed: Comamnd Itemlist
Changed: /switch chat output
Fixed: For function for MAXACTIVECOPS
Fixed: View player info HUD being doubled and overlapping
Changed: The way the HUD displays (again)
Changed: More HUD reconfiguring and turned Honor into TimeWages for CustomJobs
Fixed: Paycheck and Minute timers and functions
Fixed: MAXACTIVECOPS function (added minus snippets)
Changed: Custom job title = Occupation and Custom Job Time = Salary ; Dynamic Job Title = Job and Dynamic Job Time = Wage
Changed: Some menu prints
Removed: Checks removed
Fixed: Uncuffing not working (Function overlapping canceld the second)
Fixed: /hudcolor menu
Added: Suicide Chamber 2 back into the script
Fixed: Prisoner menuitem orders
Fixed: Pocket earned cash printochat line
Changed: Menus to put "All" option on-top
Fix: Doorprice and DoorID in menu
Changed: Major revisions to the bank career menu handling.
Added: Collect Wages, XP Trade and Checks Menu to Banker Job
Removed: Inventory count and value in menu
Fixed: Double+ XP from banker menus
Removed: Combine switch message apon join (useless) and added (minus) to activecombine function
Changed: InventoryCount function for MAXINV to count multiple of one item
Added: Max Inventory Item Cap (25)
Added: VIP doors
Fixed: Cop XP rates for cuffing
Added: Dueling for cops
Disabled: MaxActiveCops
Added: CVAR check for Rcon and Hostname
Changed: Removed jump from roflcopter and changed spped
Addded: Stunstick (Attack2) push and Crowbar (Attack2) push. Rebel pushing cops = CRIMECUFF / 4
Changed: HUD Hunger reads out strings
Added: Bail menu for prisoners
Changed: Release-From-Jail function changed division from twenty to fourty
Added: Timer functions to Improved and Full camo.
Changed: Enabled cop tracers and HUD again
Added: Nokill clients (non combine) can not use ATTACK1/2 (Stops from abusing criminals)
Fixed: HandleBank2 cases
Added: NoKill clients do zero damage
Added: Mines can not be used on players in NoKill zones
Added: Rebel & Rebel Leader jobs /w wage, skins and ability to use cuffsaw every five minutes in return for 4k crime
Added: Rebels can not damage each other unless both players use /duel to enable it
Changed: Kickdoor now works on combine doors as well
Added: Free Jobs NPC -11 (Robbers) [Credits: Nick]
Added: sm_info /info to display job info
Changed: Empty dumpster action to work directly without menu
Removed: Stun from pistol and rebel NPC double notice
Fixed: Stunstick doing damage
Added: VendorMenuSell for Rebuyer NPC
Fixed: Rebuyer accepting sells even if no item.
Changed: Drug TE to color renders dependant on the ammount of grams
Removed: Crime from drugs in several spots. Crime is cuff on plant and cuff / 3 on sell
Changed: Crime = damage
Changed: Drugs to a minute timer. Max payout to 3500g. Gram = 3$. Payout = 75% 5g
Added: Printers, $250, $50 every minute and every collect has a 35% chance to explode. Cops can destroy printers and printers can be destroyed by damage.
Changed: Printers give $25 and fixed the code up a bit on commanduse
Added: Door command /door for managing/buying doors
Fixed: Printer timer?
Removed: Quit job from employers. Demote yourself at the demotion NPC
Changed: Zombies do not gain crime and have a gray overlay. Canister explodes with smoke and fixed jobs not reverting on death
Changed: Nerfd drugs and printers A LOT. Both cost $500. Max printers is one and drugs three. Printers have %30 chance to blow each use and pay $10 every minute.
Drugs have %65 chance to pay every minute and gives 2 grams. Grams are $2 each. Max grams is 500. Both combined is around 6k profit in 5hrs
Without explosions and skipped minutes, explosions possibly leading to profit loss.
Changed: Drug Addict into Illegal Dealer who sells illegal items. The item can then be used by the player, but not dropped or used by cops.
Changed: Nerfed robber, only 2x as fast.
Fixed: Prop saving.
Fixed: Menus not working for police.
CHECK:
KNOWN BUGS:
- Drugs are not working correctly right now.
Backup props don't erase with the original prop when removed properly.
- Prop saving can cause a crash if saving when a nade is thrown/explodes (Not Tested).
REMOVED: