Jump to content
Denros Dev Test Site

denros

Administrators
  • Posts

    12
  • Joined

  • Last visited

denros's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. denros

    hello

    until
    whats app
  2. denros

    sajda

    until
    dada
  3. denros

    dasdasd dada

    until
    da
  4. until
    dad
  5. Automated donation system for Steam Game Servers. Allows users to donate or subscribe to your community and handles automatic in-game perk addition and removal. Perfect for gaming communities who want to allow users to donate to support their servers for in-game admin or perk groups. This application currently comes with a SourceMod plugin for all Source games (CSGO, CSS, TF2) and Garry’s Mod ULX plugin to allow for automated in-game groups after donation. It is also developed with a REST API so support can be added for any game which steam supports for developers or I am willing to develop them on request Demo: http://davidsaji.site.nfoservers.com/dev_ips/index.php?/donate/ or https://gflclan.com/donate/ Key Features Automated PayPal donations Supports recurring subscriptions or one-time payments Outgoings log for full transparency of finances (Can be disabled) Donation Goals with PayPal Balance Top Donors List Integration with (GFL) Multi-Game Server List (https://invisioncommunity.com/files/file/9411-gfl-multi-game-servers-list/) allowing for collection of stats such as which server’s users have been donating to most and how much each server is bringing in. Widgets (Top Donors, Latest Donations, Top Servers Donated To) Add user to forum group on donation and removal on cancellation Add user to in-game group on donation and remove on expiration or cancellation Guest donations (Allow users to donate using steamid without logging in for easier quick donations) Donor Banner on Topics and User Profile. Requirements Requires a Steam Login Method for IPS. Choose one of the two, second one is FREE. Steam Profile Integration : https://invisioncommunity.com/files/file/8170-steam-profile-integration/ Steam Login Method : https://invisioncommunity.com/files/file/7555-steam-login-method/ PayPal Account for Payment Gateway. Installation Make sure you have above requirements before proceeding. Website / Forum Setup Install the included gfldonations.tar file through your IPS ACP. In ACP go to Donations/Settings, follow the instructions on the page and input your PayPal and configuration details. Make sure to use the live credentials and to enabled options shown below, especially Transaction Search. In ACP go to Donations/Perk Groups, this is where you create your donor groups. Follow the instruction on the create page and make your perk groups. Now you are done with your website setup, move on to in-game setup now. In-Game Setup Make sure your in-game groups for Perks have been created either through ULX for GMOD or sourcemod admin_groups.cfg or sourcebans. This group name should be same as the group you specified when creating a perk group through ACP. Install the appropriate included in-game plugin, sourcemod and gmod plugins are provided. For Sourcemod, move the sourcemod folder into your csgo/addons folder of server. For GMOD, move the plugin into your addons folder. Now you need to provide an API key and website url so they plugins can access who have donated. First go to your website IPS Admin CP. Go to Site Feature/ REST & OAuth section. Click the API Keys tab and create a new API key. For Endpoint Permissions, allow (GFL) Donations > Server Game Groups Access and log. An image is shown below as an example. Make a note of your created API key. Now edit the in-game config to have this key. For Sourcemod, go to csgo/cfg/sourcemod/ GFL-Steam-Donations.cfg and fill in your API Key and Website URL. For GMOD, open gmod\garrysmod\addons\GFLDonations\lua\ulx\modules\ gfldonations_init.lua and input the API details you created. Fully restart your servers and check logs for errors. Now everything is setup for automated donations and in-game perks. If you require any help regarding installation or additional support for games and servers, add me on Steam: https://steamcommunity.com/id/devu4/
  6. (GFL) Servers Looking for a server list application without the bugs? With this application, seamlessly view and display your game server information. Application queries the servers to get information such as server name, player info, map and much more. It provides easy and clean access to all you server info just like Gametracker but directly on your own website. Features Include; Graphs Quick Links Pages (Allows Admins to create server pages such as MOTD or Rules directly on a server's information page) Direct Connect through browser. Widgets Demo: http://davidsaji.site.nfoservers.com/dev_ips/index.php?/servers/. If you go to https://gflclan.com/index.php?app=gflcore you can see an older version. This is just the start for this application and myself, as you see from https://gflclan.com/donate/, there is also a steam donations application that integrates seamlessly with this servers application which I will be releasing soon as well. Keep me followed and if you have any issues message me on steam https://steamcommunity.com/id/devu4/or use the support topic. Requirements PHP 5.4.14+ - Tested in PHP 5.4, 5.5, 5.6, 7.0, 7.1 & 7.2 Bzip2 - Used for A2S Compressed responses Supported Game Servers List format: Game Name (Protocol(1)) - Relevant notes or information 7 Days to Die (A2S) - Server query port is server port + 1 America's Army 3 (A2S) Version 3.2+ - Default server query port is 27020 America's Army: Proving Grounds (A2S) ARK: Survival Evolved (A2S) - Server default query port is client connect port + 19238 Armed Assault 2: Operation Arrowhead (A2S) Armed Assault 2: DayZ Mod (A2S) Armed Assault 3 (A2S) - Server query port is server port + 1 Battalion 1944 (A2S) - Server query port is server port + 3 Battlefield 1942 (Gamespy v1) - Default server query port is 23000 Battlefield 2 (Gamespy v3) - Default server query port is 29900, Is Gamespy v3 but challenge is not required Battlefield 3 (Custom) - Server default query port is client connect port + 22000 Battlefield 4 (Custom) - Server default query port is client connect port + 22000 Battlefield Bad Company 2 (Custom) - Default server query port is 48888 Battlefield Hardline (Custom) - Server default query port is client connect port + 22000 Call of Duty 2 (Quake3) Call of Duty 4 (Quake3) Call of Duty: Modern Warfare 3 (A2S) - Server default query port is client connect port + 2 Conan Exiles (A2S) Counter-Strike 1.5 (A2S) Counter-Strike 1.6 (A2S) Counter-Strike: Condition Zero (A2S) Counter-Strike: Global Offensive (A2S) Counter-Strike: Source (A2S) DayZ Standalone (A2S) - Standalone version of Armed Assault 2: DayZ Mod Day of Defeat (A2S) Day of Defeat: Source (A2S) Days of War (A2S) Empyrion - Galactic Survival (A2S) - Server query port is server port + 1 Enemy Territory: Quake Wars (Custom) Fortress Forever (A2S) Frontlines: Fuel of War (Custom) - Server query port is server port + 2. Player info unavailable. Garry's Mod (A2S) GRAV Online (A2S) GTA 5: FiveM - (Custom) Half Life 2: Deathmatch (A2S) Star Wars Jedi Knight II: Outcast Star Wars Jedi Knight: Jedi Academy Just Cause 2 Multiplayer (Gamespy 3) Killing Floor (Unreal 2) Killing Floor 2 (A2S) - Server default query port is client connect port + 7777 Left 4 Dead (A2S) Left 4 Dead 2 (A2S) Lost Heaven (Custom) - Server query port is client port + 1 Medal of Honor Allied Assault - Server query port is client port + 97 Minecraft (Gamespy v3) - Requires Minecraft 1.8+ Reference. Requires server settings: enable-query=true & query.port=25565 Minecraft PE/BE (Gamespy v3) - Default server query port is 19132 Multi Theft Auto (ASE) Natural Selection 2 (A2S) - Server query port is client port + 1 Project Reality: Battlefield 2 (Gamespy v3) - Default server query port is 29900. Quake 2 (Quake 2) Quake 3 (Quake 3) Quake Live (A2S) Red Orchestra 2 (A2S) - Server query port is 27015 Rising Storm 2 (A2S) - Server query port is 27015 Rust (A2S) San Andreas Multiplayer (Custom) - Player information will not be returned if count is over 256. Info Soldat (ASE) - Server query port is server port + 123 Space Engineers (A2S) Squad (A2S) - Server query port is server port + 19378, query port can be defined by server Starmade (Custom) Team Fortress 2 (A2S) Teeworlds (Custom) The Forrest (A2S) - Sever query port is server port + 1 The Ship (A2S) Tibia (Custom) - Server query response is XML Unturned (A2S) - Server query port is server port + 1 Unreal Tournament (Gamespy v1) - Server query port is server port + 1 Unreal Tournament 3 (Gamespy v3) - Default port 6500 Unreal Tournament 2004 (Unreal v2) - Server query port is server port + 10 Warsow (Quake 3) Wurm Unlimited (A2S) - Server query port seems to be 27016 regardless of the client port Supported Voice Servers Mumble (Custom) - Default query port is 27800 Teamspeak 2 (Custom) - Default query (master) port is 51234 Teamspeak 3 (Custom) - Default query (master) port is 10011 Ventrilo (Custom) - Version 3.0.3+ Don't see your game/voice server on the list? Many servers work on the same protocols, therefore it is likely they will work. This is explained in the Installation Guide below. Installation Guide Install the application application via admin control panel's applications section. Then follow the sections below to setup your servers. Add Locations Each server has a location to indicate where the server is located. To add locations simple go to the Locations section in Server's Admin Panel under Server Management. By default, US has been added but you can choose to delete or edit it as you wish. Click Create New to add your own Locations. Add Games To add a game, go to the Games section in admincp. By default CSGO has been added. You can add your own games using create new button. When you add a game, you need to provide a name and a protocol. A list of protocols is shown and you would use the correct one for the game. For example, To add Minecraft as a game, I would choose the Minecraft protocol. Don't see your game/voice server on the list? Many servers work on the same protocols, therefore it is sill likely they will work. This is explain in the next section. Adding Unsupported Games If you want to try add a game but it does not have a supported protocol within the add Games form then you can use a similar game engine's protocol. For example, if I wanted to add Half Life 1, it isn't in the supported list. However as it is a GoldSrc game, I can use the Counter Strike 1.6 protocol and it will still work. Add Servers Once you have your Games and Locations set up, you can then proceed to adding your servers. Use the Servers section in AdminCP to do this. Simple add the server IP and port then choose the appropriate game and location for the server from the dropdown menu. Once saved, the server should show the information in Server's section on front-end. If for some reason the stats are not being pulled. Make sure it doesn't need a query port which is needed for some games (When adding servers always check the "Supported Games" section to identify any notes you need to make. For example, when adding Teamspeak 3 server, the notes says that you may have to use a query port of 10011). If you require any further support add me on Steam: https://steamcommunity.com/id/devu4/
  7. denros

    ada

    dadadad
  8. denros

    Welcome!

    Welcome to your new Invision Community! Congratulations on your purchase of our software and setting up your community. Please take some time and read through the Getting Started Guide and Administrator Documentation. The Getting Started Guide will walk you through some of the necessary steps to setting up an IP.Board and starting your community. The Administrator Documentation takes you through the details of the capabilities of IP.Board. You can remove this message, topic, forum or even category at any time. Go to the documentation now...
×
×
  • Create New...