Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- config = {
- -- Texte
- server_name = "Onset Roleplay",
- -- Base de données
- mariadb = { host = "127.0.0.1:3306", user = "root", password = "123456", database = "roleplay" },
- -- Maximas
- admin_max_level = 6,
- max_player_name = 32,
- -- Couleurs
- color_info = "#e5b837",
- color_title = "#1b1d29",
- color_action = "#66c7f1",
- color_subaction = "#f166c7",
- color_money = "#66f190",
- color_admin = "#f19066"
- }
- db = false
- -- Package events
- function OnPackageStart()
- mariadb_log("Lancement du gamemode:")
- print((":'%s''%s'\n"):format(GetServerName(), GetGameVersionString()))
- print("> Tentative de connexion à la base de données..")
- db = mariadb_connect(config.mariadb.host, config.mariadb.user, config.mariadb.password, config.mariadb.database)
- if(db ~= false) then
- print("> Connexion à la base de données réussie.")
- mariadb_set_charset(db, "utf8mb4")
- mariadb_await_query_file(db, "./setup/accounts.sql")
- else
- print("> Problème de connexion à la base de données, arrêt du serveur..")
- ServerExit()
- end
- end
- AddEvent("OnPackageStart", OnPackageStart)
- function OnPackageStop()
- print(":: Arrêt de la base de données..")
- mariadb_close(db)
- end
- AddEvent("OnPackageStop", OnPackageStop)
- -- Connexion
- function OnPlayerJoin(player)
- SetPlayerSpawnLocation(player, 125773.000000, 80246.000000, 1645.000000, 90.0)
- AddPlayerChat(player, '<span style="bold" size="14">============================</>')
- AddPlayerChat(player, '<span style="bold" size="14" color="red">Bienvenue '..GetPlayerName(player)..' sur '..GetServerName()..'</>')
- end
- AddEvent("OnPlayerJoin", OnPlayerJoin)
- -- Véhicules
- function cmd_SpawnVehicle(player, vehicle)
- -- Usage: /v [vehicleid]
- if vehicle == nil then
- return AddPlayerChat(player, "Usage: /v <vehicleid (1-16)>")
- end
- print((":'%s''%d'\n"):format(vehicle, vehicle))
- if vehicle == 1 then
- return AddPlayerChat(player, "L'id du véhicule doit être compris entre 1 et 16")
- end
- end
- AddCommand("vehicle", cmd_SpawnVehicle)
- AddCommand("veh", cmd_SpawnVehicle)
- AddCommand("v", cmd_SpawnVehicle)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement