URI:
   DIR Return Create A Forum - Home
       ---------------------------------------------------------
       BoB Samp Server
  HTML https://bobsampserver.createaforum.com
       ---------------------------------------------------------
       *****************************************************
   DIR Return to: GameModes
       *****************************************************
       #Post#: 5--------------------------------------------------
       Just Role Play
       By: Abanob Date: August 3, 2013, 2:51 pm
       ---------------------------------------------------------
       Just Roleplay was a project undertaken by myself and members of
       the 101st Division clan over a year ago now. Although enjoyable
       whenever we were running it, we found ourselves unable to
       commit. However we had put a lot of work into the gamemode, and
       therefore didn't want to see it go to waste. We have stopped and
       started the server countless times in an attempt to revive it.
       Nothing seemed to work. So we have decided to release both the
       gamemode and UCP. I'm going to dive straight into the technical
       explanation.
       Mysql Table Explanation
       Code:
       rp_active_ringtones - This table contains the a record for every
       user with their appropriate ringtone, entries will only appear
       here if a user has a ringtone set
       rp_admin_action_logs - This was a late addition, a log of a lot
       of administrator actions, this table can get very big as
       administrators alter variable in-game
       rp_admin_logs - A log containing all administrator actions taken
       against players (Eg, kicks/bans)
       rp_apb - A table containing all of the active police department
       APB's
       rp_bans - A table containing all of the users who are banned
       from the server
       rp_businesses - A table containing all of the businesses in-game
       rp_calls - A table containing all of the call-logs for 911
       rp_characters - A table containing all of the characters for the
       server (Players can have multiple characters per account)
       rp_cheques - A table containing all of the cheques issued in the
       server
       rp_clothing - A table containing all of the clothing for each
       user, including offset bone etc.
       rp_companies - A table containing all of the companies in-game.
       rp_connection_logs - All of the connections made to the server,
       including IP and username
       rp_crimes - Warrants issued to users are found here
       rp_criminal_records - A table containing all criminal records,
       recorded for each arest
       rp_death_logs - A table containing all of the deaths (As long as
       they are triggered by another user)
       rp_drugs - A table containing all PLANTED drugs
       rp_faction - A table containing all factions in-game
       rp_fines - A table containing all user-fines (tickets)
       rp_houses - A table containing all houses
       rp_interiors - A table containing all interiors (Buildings that
       can just be entered, no owners etc)
       rp_mail - A table containing all user-mail
       rp_notes - A table containing all user notes (/note)
       rp_oil_rigs - A table containing all oil rigs, oil rigs can be
       bought by companies.
       rp_paylogs - Logs for players paying other players
       rp_pm_logs - All pm logs will be found here
       rp_prison - The status of all prison cells.
       rp_purchase_logs - This logs some purchases, mainly larger scale
       purchases. This was a late addition, made to enable refunding of
       players who were caught out by bugs in new features. And
       therefore does not log much.
       rp_radio - All radio stations, usable in vehicles
       rp_redeem - Unused, was a feature in the making
       rp_ringtones - A table containing all available ringtones in
       game.
       rp_secure_ip_logs - A table containing logs of users who fail to
       connect under a secure-ip secured account
       rp_stock - A feature that was half completed, and disabled
       in-game.
       rp_users - All user accounts
       rp_vehicles - A table containing all user vehicles. Old vehicle
       are not deleted, just flagged as "truncated" to allow vehicles
       that were lost un-fairly to be restored.
       rp_vehicle_death_logs - Logs of vehicle deaths
       rp_vehicle_models - This contains all vehicles that are
       available within the dealership. Including "fuel-interval" and
       price. Also the number of credits that are required to purchase
       said vehicle (0 for none)
       rp_vinventory - This was a buggy feature, but used to maintain
       vehicle inventory
       rp_weapon_transfer_log - A table containing all weapon transfers
       rp_work_logs - Used in conjunction with companies, logs all work
       done by companies
       Any other tables are used as part of the UCP, and should not be
       removed if being used as intended.
       Disclaimer
       This gamemode was a MASSIVE learning curve for me. There may be
       features that are poorly optimised or inconsistent. It was never
       intended to be released, only for use within a community that I
       am involved in. I do not claim this script to be perfect or well
       optimised in any way.
       Plugins
       This gamemode uses a large number plugins to enhance it's
       functionality, I have included ALL plugins and includes that
       this gamemode needs to work. Credits to their original creators
       are inside the includes if they placed any in there. I have not
       removed any credits from any file.
       Scriptfiles
       This gamemode requires 2 folders to function, "missions" and
       "logs" - Missions is used to log the completion of missions and
       logs is used to log MySQL errors - As trying to log them in the
       database would be silly. Missing these folders may result in
       server crashes - I have included these in the download. In
       addition, during later development the gamemode was tested on a
       local linux server before being pushed to it's live server. For
       that reason there is a "config.ini" which contains an
       environment variable, this variable dictates which mysql details
       to use. This is locatable in the "connectToMysql" function of
       the script.
       UCP
       This gamamode requires a UCP in order to run. Skins cannot be
       changed inside the game, as well as that, credits and donator
       items (with the exception of vehicles) can only be purchased
       from the UCP interface.
       Donation Credits
       Credits are the equivalent of money, in later stages of
       development, we decided to allow players to purchase credits
       which they could use to purchase clothing items for use within
       the game. This was simply a method used to encourage donations,
       and may not be to your tasting.
       Developer/Mapper credits
       - NINTHTJ/TTJJ/Terence Jefferies - Gamemode
       - StatusRed/Edward McKnight - UCP Lead Developer -
  HTML http://www.em-creations.co.uk/
       - falco2404/Liam Cottrell - UCP Developer/Mapper
       - Paul - UCP Developer
       - Spartan029/Darrell Bell - Testing/Suggestions
       - Ryan Soper - Testing
       All I ask in exchange for the use of this script is that my
       name, and the name of any other developer involved in the
       creation of any code distributed here is not removed.
       Please Note: I offer no support for any features that are
       inoperable, neither will I assist in the setting-up of any
       servers.
       PLEASE NOTE: If the server fails to connect to a MySQL server,
       it will run an "exit" command, closing the server down. Please
       be sure to change MySQL credentials under the "connectToMysql"
       function. In addition, this script is recommended for ADVANCED
       programmers only, this script is NOT "plug-and-play"
       Having Issues: READ your "server_log" file - This will usually
       give you the explanation. In addition, ensure that you have
       specified your MYSQL credentials under the "connectToMysql"
       function.
       Download :
  HTML http://www.mediafire.com/download.php?re7as5wdjn4j5aj
  HTML http://www.mediafire.com/download.php?re7as5wdjn4j5aj
       *****************************************************