[GameMode] Stance Nation - 0.2
#1

Stance Nation - 0.3

Background
  • This was a gamemode I was creating for my community based on roleplay around vehicles and the tuning community, like you can see around different countries. Whether it imports, domestics, or exotics, it's all covered here.
Periodic Releases
  • The gamemode has been left alone for a just under a year without anything done to it. I plan on now releasing this version and also periodic updates to it in the near future on a regular basis. Keep in mind, I began coding this 10 months ago and things were coded differently than I would code them now.

    The current release is 0.4 and 0.5 is coming soon.
0.4 Screenshots:


New Features 0.4:
  • Added tow system for cars that won't start or move.
  • Added Exotic Roads to have fun on. *Credits to -Viper- for the map*
  • Added admin system with 10 commands currently. (/drop, /kill, /setskin, /giveweapon, + usual commands)
  • Added a /pm command since that was missed out in 0.3.
  • Added an /admins command for users to know which admins are online (Can also tell by their red color in playerlist)
  • Continuing on tranny damage, gear grinding sounds, and a repair shop for it.
  • Added the repair shop.
  • Added tranny consequences. IE: Too many miss shifts in gears and you'll damage your transmission, which in turn could prevent you from changing gears.
  • Added grinding noises and sparks for failing transmission gears.
  • Added a Vehicle Manual so users know which sparks/noises are caused by what and if they are severe, mild, or medium cases.
  • Added repair command to use while at the repair shop.
  • Repair Shop is run by state; parts cost State 1/3 of total cost while labor is 1/4 of total cost, with rest being profit. IE: $500 to repair Transmission, $166 for parts, $125 for labor, $291 profit for Treasury.
  • While your vehicle is being repaired, you can listen to the "mechanic working" by the audio streams playing of wrenches and etc.
  • Added Oil Change System
  • Vehicles need their oil changed every 1000 miles. Oil changes are $30 at the repair shop.
  • You can check your vehicle's oil by standing in front of the hood and using /checkoil. Orange = Good, Brown = Change Soon, Black = Urgent, change now.
  • If oil runs dry and/or unchanged for a long time, vehicle will cease to function and need a tow and major rebuild.
  • Added oil indicator light to tell you when it's time for an oil change.
Features:
  • Hunger System: Your player gets hungry and you must feed him food to keep him satisfied and from losing health.
  • Weather System: Weather changes logically with audio and text broadcasts to drivers of vehicles. Soon cellphones will allow these alerts also. IE: Weather can go from normal to stormy but not stormy to really dry.
  • Economy System: See below
  • More Jobs: Added 3 more jobs for the script. Airport security and different food shifts.
  • Bug Fixes: Fixed many bugs including the annoying /startjob bug.
  • Pay Stub: Dialog detailing your Income, Federal Tax Deducted, and Payment Type(Cash/Deposit)
  • RP Commands: Commands such as /o and /me have finally been added along with short range chat while using 't'
  • New Player Intro: You are taken, by taxi, to a dealership where you select your type of car; Import, Bike, or Muscle.
  • Housing System: After buying your first car, you are able to decide between a special section of apartments: Central LV, North LV, or South LV.
  • Transmission: Along with your choice of car, you can choose to have a manual transmission or an automatic. This, in the future, may affect the durability of your car.
  • Damage: Did you miss a gear or rev too high? See those sparks flying under your car? Watch out, you may be causing damage to your vehicle which may need to be repaired soon.
  • Job System: You can visit the employment office to apply for jobs. You will periodically need to go and work your shift and receive the compensation. How you spend it, however, is up to you; Intake, Exhaust, Turbo, or just food.
  • Vehicle Info System: How many miles you have driven, the gas you have left, what gear your in, (soon) your next oil change, and (soon) how much damage your car has, it's all logged and shown to you!
  • Banking System: Don't keep all that money under your mattress! Use one of the banks to hold it for you.
Economy System (0.3):
  • Pseudo-Socialist: State creates most jobs and benefits.
  • 5% tax across the board, doesn't matter about wealth bracket.
  • Tax goes into a state treasury, IE: saved into a file.
  • Jobs detract from the treasury while all taxes add to it.
  • 50% Profit Margins to the fuel sales. (IE: Gas is $2 a gallon. It costs $1 to import while the other $1 is profit and goes to the Treasury)
  • Soon Senior Admins will be able to control gas prices and taxes to regulate the economy.
Screenshots (Click):
Transmission Troubles
Vehicle Selection
Pay Stub
(Video) Weather Broadcasts


Help
If you have any problems, questions, or suggestions, feel free to post them. I look forward to them!


Install (PLEASE READ):
After copying all the files over, make sure you set maxnpc to 1 and load the npc script in your server.cfg!

Download:
Dropbox Mirror

Credits:
Incognito - Streamer
****** - sscanf
Whoever made LimitPlayerSpeed
DracoBlue - dcmd/dini
-Viper- - Canyon Drift Map
Reply
#2

This looks nice!

I will test this!
Reply
#3

Atlast, a proper gamemode.
Reply
#4

Good Job I Will Test It
Reply
#5

I forgot to include credits so ill include them here. Thanks to whoever made the bank interior and the limitplayerspeed. It's been a year so I've forgotten your names.
Reply
#6

Pretty cool , I made a quick test server if anyone wants to test it.
50.72.102.126:7777
Reply
#7

If you find any bugs, do report them. Thank you.
Reply
#8

Hi good gamemode, but I found a bug: I can't exit from the job apply house!
Reply
#9

Go near the door and press enter.
Reply
#10

Another nice job keep it up
Reply
#11

Can we contribute to the project? How about hosting this on googlecode so others can effectively make changes to the code?

It needs some mighty improvements.
Reply
#12

Crashing when I'm trying to park
Reply
#13

Wow Good job
Reply
#14

Quote:
Originally Posted by ViRuXe
View Post
Can we contribute to the project? How about hosting this on googlecode so others can effectively make changes to the code?

It needs some mighty improvements.
You can't really trust some of the scripters here or rely on there coding skills. Semi-open where a select few can contribute is a good idea, fully open where every can is not a good idea.

If it crashes when you're trying to park, make sure you have the scriptfiles folder setup correctly.
Reply
#15

I agree. Semi-open would be the best choice. I might be interested in contributing a bit.
Reply
#16

Some updates on 0.3:

General
  • Added a second job: Airport Security. Pay level $125 while working a bit longer than the gardeners.
  • Economy System worked on
Economy System:
  • Pseudo-Socialist: State creates most jobs and benefits.
  • 5% tax across the board, doesn't matter about wealth bracket.
  • Tax goes into a state treasury, ie: saved into a file.
  • Jobs detract from the treasury while all taxes add to it.
There will be more parts and features to the economy system but only these are being worked on atm.
Reply
#17

Good to see you're updating it. Why not use a database system like SQLite or MySQL? Saving things in plain files is bad practice.
Reply
#18

Where to download the new version?
Reply
#19

I'm still working on 0.3 so it's not available to download yet.

Rewriting it to work with SQLite or MySQL would mean tearing the whole thing down and starting over. I really don't have that kind of time to start over so I'd rather just go from here. I'm keeping the file i/o to a minimal; gamemode start/exit and player connect/exit.
Reply
#20

Looks nice.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)