Modules/modernbill

From GameCPWiki

Jump to: navigation, search

ModernBill Module: Version: 2.0.4 (Beta)

Contents

Requirements

  • GameCP 0.0.500 or above
  • ClientExec ModernBill 4

Download

Known Issues

  • If you are upgrading from an existing version of the ModernBill module, you will have to go through each package and reset the package attributes. Or else you'll have unexpected problems. This is a fairly quick (but boring process)

Feature Listing

  • Improved Package Definition
  • Simply choose from a drop down list of games to assign to the package
  • Support for public and private server configurations
  • Define the number of players, by add-on of fixed by package
  • Ip Allocation
  • Allocate IP's Automatically - Based from GCP server loads & costs
  • Allocate IP's defined by a geographical location, by admin (defined specifically within the package) or by add-on (where the admin can provide the list of choices, and the client can determine their preferred location)
  • Allocate IP's for a specific server, by admin (defined specifically within the package) or by add-on (where the admin can provide the list of choices, and the client can determine their preferred location)
  • If one location or server is full, it will resort to auto ip allocation
  • New GCP Package Orders (Adding a client/game server)
  • Checks if the item has already been executed
  • Checks and allows for a staff member to override if a client has payments outstanding
  • API Queue
  • Clear API Execution Results. Allow you to easily debug problems.
  • Clear and concise checking
  • Debugging can be enabled - Shows raw GCP results
  • ModernBill and GCP IS NOT required to be installed on the same server!
  • Consists of the MB Connector (GCP Side) and MB Module (MB Side)
  • MB and GCP communicate over HTTP
  • Security checks ensure your systems aren’t compromised
  • Allows for future updates of the GCP MB connector, free from the MB Module
  • Addons
  • Allow the user to customise their server during the order process
  • Addons allow customisation of the rcon passwords, server passwords, hostname, motd and website address.
  • Addons allow managers to customise which settings clients can override. Eg a client may be able to select if their server will be a public or private server.
  • Client package status is automatically updated (new, online and suspended)
  • Define the GCP database connection to use
  • IP addresses are allocated through GCP not ModernBill. So you only have to maintain one IP listing
  • Support for clients to be added, deleted, suspended and unsuspended, natively through ModernBill
  • Simple database debugging overview (V: 2.0.2)
  • Support for ModernBill cURL configuration settings, php compiled with curl is not required (V: 2.0.4)


Planned Features

Support for Team Speak and Ventrilo services and packages


Developer Contact

This module was created by Tristan Morris at Trinicle . net

It is now being updated by GameCP, contact GameCP support for help.


Installation Manual

You can view the Install Wiki here. modules/modernbill/install


Notes:

Change Log

  • V: 2.0.4 - Updated curl support, integrates with MB curl setting. Added support for command line curl.
  • V: 2.0.2 - Updated and cleaned up database connections, fixed problems causing MB to not be displayed at all on db connection error
  • V: 2.0.0 - Initial release
Personal tools
download
communication