Getting Started with Development: Difference between revisions
No edit summary |
No edit summary |
||
| Line 4: | Line 4: | ||
* [https://cdn.rage.mp/client/updater.exe Ragemp Updater] | * [https://cdn.rage.mp/client/updater.exe Ragemp Updater] | ||
* Basic JS/NodeJS programming knowledge | * Basic JS/NodeJS programming knowledge | ||
== Introduction == | |||
Today we are going to show you how you can start developing your own server with a simple Tutorial. We will show you how you can create your own resource and run it in your server. | |||
== Starting the server == | |||
When downloading the [https://cdn.rage.mp/client/updater.exe Updater] and running it, you'll get the server files. The folder name will be called <code>server-files</code>. When you open the folder you'll find this: | |||
<gallery widths=400px heights=300px> | |||
File:server-files.png | |||
</gallery> | |||
*'''Client_packages''': Is the Client side. (Client-side allows you to draw GUI or do [https://bitbucket.org/chromiumembedded/cef CEF] work. | |||
*'''Packages''': is the Server side. (Server-side allows you to manage the player and create your own world) | |||
*'''Maps''': Allows your to load maps into your world. Only Json form maps are allowed. (Big '''JSON''' Size maps sometimes won't load or takes alot of time to load) | |||
*'''Plugins''': Allows you to put your own '''dll''' plugins. | |||
Currently you'll find your folders empty, so if you want to load a gamemode, there is a [https://github.com/n-n1ks/rage.mp-freeroam Freeroam] Gamemode available to study/use for your server. | |||
Revision as of 10:45, 3 October 2017
Requirements
- Ragemp Updater
- Basic JS/NodeJS programming knowledge
Introduction
Today we are going to show you how you can start developing your own server with a simple Tutorial. We will show you how you can create your own resource and run it in your server.
Starting the server
When downloading the Updater and running it, you'll get the server files. The folder name will be called server-files. When you open the folder you'll find this:
- Client_packages: Is the Client side. (Client-side allows you to draw GUI or do CEF work.
- Packages: is the Server side. (Server-side allows you to manage the player and create your own world)
- Maps: Allows your to load maps into your world. Only Json form maps are allowed. (Big JSON Size maps sometimes won't load or takes alot of time to load)
- Plugins: Allows you to put your own dll plugins.
Currently you'll find your folders empty, so if you want to load a gamemode, there is a Freeroam Gamemode available to study/use for your server.