Gunshop System

Official server feature documentation can be found here

Moderators: Lead Developers, Junior Developers, Lead Admins, Developers

Post Reply

Was this guide helpful?

Yes
190
33%
Yes
190
33%
Slightly
46
8%
Slightly
46
8%
No
48
8%
No
48
8%
 
Total votes: 568

User avatar
Damian
Retired Administrator
Retired Administrator
Posts: 16175
Joined: Fri Aug 10, 2007 5:55 am

Gunshop System

Post by Damian » Fri Jul 23, 2010 8:21 pm

Technical overview
Script name: Gunshop Zones
Script author(s): Damian
Authors comment: After recent debates, controversial incidents, and recent events it was time for action to be taken on the old gunshop system. Most people roleplayed or wanted to roleplay their gunshops as fronts or drop off points but could never do it scriptwise which created even more issues.

So after a few months a new system has been mapped over the old gunshop script in order to fit into today's standard of roleplay. It's also scripted to be easily updated so if there's any issues, ideas, or suggestions please feel free to head to the suggestion section and post them there.

Script description: The system may come off as complex and odd at first but I promise it is very user friendly. The faction leader/members will be able to transport gunshop products to either a warehouse(house property), a business, a blackmarket, or sort of object filled with products.

All it takes is a simple call to your faction's gunshop and if it's in reach of any of the storage types above you can have it moved there for a fee. Depending on how much you get the time it takes to get there can range from 10 minutes to 8 hours!

The system still has room to grow and grow so just keep the ideas flowing and it can stay great. The commands are simple so just read below and you will be just fine.

General information

  • /call gunshop
    This is needed first and foremost to get the ball rolling in transporting products. The first messages you will receive will look something like this:

    "Greetings from the warehouse."
    "Where would you like the products delivered?"
    "['Business' / 'Blackmarket' / 'Warehouse' ]"
    "[Objects][ 'Crate' / 'Dumpster' / 'Trashcan' ]"

      Business
      [You need to be within 750 meters of your gunshop]
      You can use any type of business you want as a front for this transaction. Keep in mind there are consequences towards keeping weapon products inside of your business. It can range from losing your business for a while all the way towards losing it permanently. So be careful in what you do.

      Blackmarket
      [You need to be within 1000 meters of your gunshop]

      Blackmarkets could be shutdown if found out but never taken away. If ever shutdown all your faction leader has to do is pay a fee of 500k to unlock it and go back on his way of moving it around and moving products in and out of it.

      Warehouse
      [You need to be within 750 meters of your gunshop]

      The house property has to be set to a warehouse type by a lvl 4 and above admin. You can't just use any house as a warehouse; it has to be approved and bought through your faction leader and lvl 4 and above admins. Warehouses can be treated like gunshops, if found out it gets shutdown for 2 weeks and requires 2 million to operate out of it again.

      Objects
      [You need to be within 500 meters of your gunshop]

      These you must be careful of these. Keeping these out in the open could risk your stuff being stolen by other mafias, and or it being confiscated by the police department. It's best to be as discrete as possible with these in order to stay successful in it.
    "Understood. How many products would you like brought over?"
    [75-100,000]
      Blackmarket
      • The lowest the blackmarket transactions start at is 750.
      • The blackmarket has a storage cap of 45,000.
      • Products below 10,000: price = 58*products.
      • Products between 15,000-10,001: price = 55*products.
      • Products between 34,000-15,001: price = 50*products.
      • Products above 34,001: price = 46*products

      Warehouse
      • The lowest the warehouse transactions start at is 1000.
      • The warehouse has a storage cap of 100,000.
      • Products below 10,000: price = 59*products.
      • Products between 35,000-10,001: price = 55*products.
      • Products between 50,000-35,001: price = 50*products.
      • Products above 50,001: price = 42*products

      Business
      • The lowest the business transactions start at is 1000.
      • The business has a storage cap of 50,000.
      • Products below 10,000: price = 59*products.
      • Products between 35,000-10,001: price = 55*products.
      • Products between 50,000-35,001: price = 50*products.
      • Products above 50,001: price = 42*products

      Objects
      • The highest an object can hold is around 750 products.
      • Price = 40*products.
    "The price for that comes to $%d!"
    "Is that fine? Yes / No"

    [If no the transaction is canceled, if yes it continues.]

    "Time until arrival:"
    "(Hour:Minutes:Seconds)HH:MM:SS"
    "Is that fine? Yes / No"
    "Yes, also supplies the option to speed it up."

    [If no the transaction is canceled, if yes it continues.]


    "You can speed up the time if you don't want to wait."
    "[ 'No' (To pay) / 'Number' (An actual number) / 'Instant'(Expensive) ]"

      No
      The transaction will begin and your money will be deducted by the cost. You will get a gametext summary on the bottom right side of your screen about the transaction. Enjoy the wait!

      If you can afford it then move on to continue.
        Where does the money go?
        The money spent on the transaction can be roleplayed how ever you please but OOCly that money is now out of the server.

      'Number'
      This area requires an integer, digit, whole numbers, however you want to determine. It has a limit of 1-10 and it comes with a hefty price the higher the number is.

      Instant
      Self explanatory; very expensive. Instant can bring the current cost of the transaction up a huge load. Price = 6*Current Price.

      If you can afford it then move on to continue.

      Continue
      The transaction will begin and your money will be deducted by the cost. You will get a gametext summary on the bottom right side of your screen about the transaction.
  • /collectweapon [weapon] [ammo] ([slot])
    This command works exactly like the buyweapon command but it's slightly different. The difference is you won't have to pay for the ammo and your gunshop cashbox will not increase. The products are also treated differently outside of the gunshop environment.

    Rather than the products going down by just the ammo collected it will go down by both ammo and the weaponid of what you are collecting. Factions will not be able to use this command on blackmarkets that do not belong to them.

    The products inside the storage areas will be reduced by weapon-id-reduction and ammo. You will get a list of weapon-id-reductions when you do the command.
  • /checkprods
    Do this inside a business, warehouse, blackmarket, or near an object to see how many products are located inside. Good for keeping up with the products going in and out of the place.
  • /turnobject #(Degrees -360 - 360 )
    If you are the owner of the object or the crate belongs to your faction ( and your faction rank is 4 and above ) you can turn the object around as much as you want to fit it more comfortably around wherever you dropped it. So if your dumpster angle is all wrong, and or stands out like a bald eagle you can try turning it around a few times if it'll help.
  • /checktrandate #(yearmonthday Ex:2010725)
    Faction leaders will be able to check who and what their faction has ordered from the weapon warehouse. When the command is put into action the faction leader will be presented a list in a dialog of the weapon transaction IDs and the person's name.
  • /checktran #(Transaction ID)
    Self explanatory, for faction leaders only as well. Will give them a brief summary of everything ordered and to where.
  • /checktran collection #(Transaction ID)
    If there were products collected inside of a business, all the business owner would have to do is use this command to check who has collected, and check the tranID to see exactly what they got and what faction they're in. Same goes for warehouses, the property owner will be the one able to check with this command. Blackmarkets, that is for faction ranks 3 or higher to check.

    This command can be quite useful both IC and OOC.
  • /checktran collection (Date) #
    Check all the collections done in the area you are standing on what date.
  • /checktran collection remove
    Will clear the collectweapon logs from the area you are standing. Ownership and faction rank requirements stand here as well.
Damian Calhoun
Manager
Head of Staff
Head of Boards
Head of Development
SA:MP BetaTester '06
Tester Information:
Information About Applying.
Head of Mapping.
Contact Information
IRC.
PM me!
Ventrilo.
Highest Player Count:
550!
DamianC.


User avatar
Damian
Retired Administrator
Retired Administrator
Posts: 16175
Joined: Fri Aug 10, 2007 5:55 am

Re: Gunshop System

Post by Damian » Sun Aug 15, 2010 9:49 pm

#Adjusted:
    -The new commands.
    -New prices for calling on the phone.
    -Extra detail.
Damian Calhoun
Manager
Head of Staff
Head of Boards
Head of Development
SA:MP BetaTester '06
Tester Information:
Information About Applying.
Head of Mapping.
Contact Information
IRC.
PM me!
Ventrilo.
Highest Player Count:
550!
DamianC.


User avatar
Damian
Retired Administrator
Retired Administrator
Posts: 16175
Joined: Fri Aug 10, 2007 5:55 am

Re: Gunshop System

Post by Damian » Thu Aug 19, 2010 9:47 pm

#Adjusted:
    /checktran updates
Damian Calhoun
Manager
Head of Staff
Head of Boards
Head of Development
SA:MP BetaTester '06
Tester Information:
Information About Applying.
Head of Mapping.
Contact Information
IRC.
PM me!
Ventrilo.
Highest Player Count:
550!
DamianC.


User avatar
Damian
Retired Administrator
Retired Administrator
Posts: 16175
Joined: Fri Aug 10, 2007 5:55 am

Re: Gunshop System

Post by Damian » Wed Sep 08, 2010 7:15 am

Major bugs with the system fixed. /collectweapon clearing BM prods, and BM call prod prices adjusted.

    /bmoperate made for Blackmarket owners.
    Anyone in the faction can /turnobj the object now.
Damian Calhoun
Manager
Head of Staff
Head of Boards
Head of Development
SA:MP BetaTester '06
Tester Information:
Information About Applying.
Head of Mapping.
Contact Information
IRC.
PM me!
Ventrilo.
Highest Player Count:
550!
DamianC.


Post Reply

Return to “Feature documentation”

Who is online

Users browsing this forum: No registered users