2 captures d’écran

À propos de ce fichier

a65eef3cc118402cbc9d4b809c1e17a9.png

LES MAJS SONT DESORMAIS SUR GITHUB

LISEZ JUSQU'AU BOUT, CA ÉVITERA LES QUESTIONS INUTILES

 

Je ne fais pas de support pour le GameMode ou les sites et je ne m'embêterai pas à répondre aux questions ayant réponse dans ce poste ou déjà résolu dans la partie d'aide.

 

Citation

 

Mise à jours :

- MISE à jour corrective GITHUB 5.0.2 le 28/07/2017 [FIX chargement des strings de la base de données]

- Mise à jour corrective 5.0.1 le 18/06/2017

 

 

Je partage aujourd’hui le gamemode de La Vie RolePLay version 5, celle-ci est la dernière version sur laquelle j’ai travaillé. Elle inclus la version de San Andreas RolePlay version 3.

Ce GameMode est basé sur u2c (Vous retrouverez en creusant bien de petits de bouts de code restants)

5 ans de développement, l’architecture n’est pas forcément la plus belle, je n’avais pas encore conscience d’y mettre une norme.

 Je remercie Lurtz5, Jax' et Steven pour toutes les idées qu'ils ont apporté ainsi que pour leur mapping.

> Ce Gamemode est développé sur les 14 villes de San Andreas, son fonctionnement est dynamique.

> Ce Gamemode fonctionne avec une base de donnée MySQL.

> Ce Gamemode fonctionne avec des interactions de touches (Touche 'N', touche 'Y', touche 'ENTER', etc ..) et de bots (Dans les bizs, arrêts de bus, intérieurs, etc ...).

> Le mapping s'ajoute dans le filterscript "mapping.pwn".

 

/!\ Mapping à ne pas supprimer pour le bon fonctionnement du Gamemode, sauf si vous souhaitez les changer /!\ 

  • Dans le filterscript "mapping.pwn"
  1. Les intérieurs vides des maisons
  2. L'intérieur de l'hopital
  3. L'intérieur de l'école des langues
  4. L'intérieur des opérateurs téléphoniques
  5. L'intérieur du tribunal
  6. L'intérieur de l'ANPE
  7. L'intérieur de la poste
  • Dans le gamemode
  1. Le mapping situé dans la fonction (ini_Mapping() du gamemode)

 

 

FAQ

1 - Il n'y a aucun véhicule, biz, maison, garage etc ...

La base de données est vierge, c'est à dire qu'aucun véhicule/biz/maison/garage/etc .. n'est créé. C'est à vous de les créer/modifier en jeu en utilisant les commandes d'administrateur :

  • /a creer
  • /a editer
  • /a supprimer 
msg_Client(playerid, COLOR_WHITE, "{FF6347}� Admin �{FFFFB2} voiture - biz - maison - garage - arret - atm - sapin - panneau - radar - interieur - porte - pub");
msg_Client(playerid, COLOR_WHITE, "{FF6347}� Admin �{FFFFB2} gps - faction - g_poubelle - p_poubelle - cabine - carte - distributeur - zone - concession");

2 - Inscription depuis la site

  1. Vous avez mal connecter la GameMode à la base de données
  2. Rendez-vous dans la base données dans la table "lvrp_server_setting" et modifier le champ "inscription" à 1.

 

3 - "Ce joueur n'est pas connecté"

Vous êtes en possession de la première version publiée du GameMode.

  1. Vous téléchargez la dernière version du GameMode
  2. Vous modifiez les lignes suivantes 
//Dans OnPlayerConnect et OnPlayerDisconnect, remplacez ça :
MAX_PLAYERS_CURRENT = GetPlayerPoolSize();
//par :
MAX_PLAYERS_CURRENT = GetPlayerPoolSize() + 1;

4 - Créer un biz et mettre à l'Etat

La création d'un biz et le mettre à l'Etat est spécial.

  1. Création de l'entreprise en /a creer biz
  2. /a edit biz => changer le propriétaire => Mettre à l'Etat
  3. Exécuter le commande /bizz type (En admin service si le biz appartient à l'état) => choisir le type de biz
  4. /a edit biz (En admin service) pour modifier le biz appartenant à l'Etat

 

5 - "Il n'y a pas de porte sur le serveur ?"

Les portes sont dynamiques et doivent être créée directement en jeu.

Utilisez les commandes /a creer porte, /a editer porte et //a supprimer porte pour utiliser le système.

 

6 - Comment être administrateur ?

  1. Créez votre compte en jeu ou sur l'un des ucp.
  2. Rendez-vous dans la table "lvrp_users" et modifier le champ "AdminLevel" de votre compte à 7.

 

 

 

Je vous fais une petite liste des systèmes dynamiques (Création/Modification/Suppression en jeu) :

  •          Véhicules
  •          Biz / Biz uniques
  •           Maisons
  •           Garages
  •           Radars
  •           ATMS
  •           Distributeurs
  •           Cabine téléphonique
  •           Arrêts de bus
  •           Panneaux publicitaires
  •           Panneaux (Ex : stop, écrire un message sur un panneau)
  •           Intérieurs (Auto-Ecole, ANPE, etc..)
  •           Factions légales (Polices (x4), Gouvernements (x4), San News, etc ..)
  •           Factions illégales (Gang et mafia)
  •           GPS/Cartes
  •           Sapin de noël
  •           Petites poubelles (Pour jeter des items)
  •           Grande poubelles (Nécessaire au job eboueur)
  •           Porte/Grille
  •           Tags
  •           Concessions (Prix des véhicules stockés dans la bdd, modification IG [/a vehprice <model> <prix>])
  •      Etcs...

   Tous ces systèmes peuvent être ajoutés/modifiés/supprimés par un administrateur. [ /a creer <nom> - /a editer <nom> - /a supprimer <nom> ]

 

    Les paramètres (table "lvrp_server_settings")

  •      Le champ "anticheat" correspond à l'activation de l'anticheat en jeu (0: NON - 1: OUI)
  •      Le champ "inscription" correspond à l'activation des inscriptions en jeu (0: NON - 1: OUI)
  •      Le champ "beta" correspond à l'activation des inscriptions en mode BETATEST (0: NON - 1: OUI) [Voir plus bas]
  •      Le champ "bot" correspond à l'activation des bots en jeu (0: NON - 1: OUI)

 

Ø  Système de maison (CMD: (/ma)ison)

  •           Un joueur peut disposer de 3 maisons
  •           Les intérieurs des maisons sont vides, ils doivent être meublés par le propriétaire (/ma mobi)
  •           Le propriétaire me gérer la location (Prix de location/virer les propriétaires/etc)
  •      Les maisons disposent d'un coffre pour stocker les objets/armes/armure (Stockage : Items/drogues/armes/argent/armue/etc...)

 

Ø  Système de biz (CMD: /biz)

  •           Le joueur peut disposer de 3 biz
  •           Choix du type de biz à l’achat
  •           Le propriétaire peut modifier le prix de chaque article
  •           Commandes traditionnelles (Prix d’entrée/porte/etc)

 

Système de Garage (CMD: /garage)

  • Le joueur peut disposer de 3 garages
  • Le joueur peut garer ses véhicules dans ses garages
  • Utilisez les commande /entrer et /sortir pour entrer/sortir d'un garage

 

Ø  Système de véhicule (CMD: (/v)ehicule )

  •           Le joueur peut disposer de 3 véhicules (Non vip) jusqu’à 6 véhicules (VIP)
  •           Tuning standard + néons
  •           Commandes traditionnelles (/v …)
  •      Taille du coffre du véhicule en fonction de sa taille
  •      Coffre véhicule (Stockage : Items/drogues/armes/argent/armure/etc...)
  •      Régulateur de vitesse
  •      Système de bridage/debridage (/mecano debrider - /mecano brider)

 

Ø  Système de téléphone + opérateurs téléphoniques (CMDS: /tel - /forfait - etc..)

  •           Quatre opérateurs différents (Biz uniques : possibilité de modifier les prix)
  •           Téléphone interactif (TextDraw)
  •           Système de répertoire (10 contacts)
  •           Derniers SMS reçus
  •           Derniers SMS envoyés
  •           Sa consommation en cours / Radios / MP3 / Carte
  •           Commande /t sms et /t appel

 

Ø  Système de faim et soif + Système de mort

  •           Vous devez vous nourrir/boire (Biz, distributeur, items …)
  •           Si votre soif/faim atteint 0 vous perdez de la vie
  •           Si votre vie atteint 0 vous serrez en mode « gravement blessé »
  1.  les secours sont appelés pour vous si des médecins sont en service
  2.  vous pouvez /accepter mort
  3.  vous ne pouvez mourir qu’avec une arme au corps à corps
  •           A votre mort vous apparaissez à l’hopital le plus proche (en fonction de votre localisation et la position des hôpitaux créés)
  •      A votre mort vous perdez toutes les armes qui sont sur vous (Pas dans votre sac) ainsi qu'un peut d'argent sous forme de drop posés au sol (Ramassable avec la touche 'C')
  •      Un cadavre est crée à votre mort

 

Ø  La police (LSPD/SFPD/LVPD/FCPD) (CMD: (/p)olice)

  •           Script complet
  •           Le leader peut modifier le nom des rangs, skins, l’intérieur, etc …
  •           Le leader peut créer/modifier/supprimer les amendes

 

Ø  Le gouvernement (LS/SF/LV/SA) (CMD: (/gouv)ernement)

  •           Le maire de chaque ville peut modifier les salaires des factions légales de la ville (+ chômage)
  •           Le maire de chaque ville attribut les taxes de sa ville.
  •           Le Maire de SA attribut le salaire des jobs
  •           Le Maire de SA attribut le prix des douanes
  •           Le leader de la faction peut modifier le nom des rangs, les skins, etc ..

 

Ø  L’inventaire / Items (CMD: /sac)

  •           Vous disposez d’un sac, vous pouvez poser ce sac avec /sac poser
  •           Vous pouvez poser tous vos items/armes
  •           Les items/armes posés à terre sont sauvegardés
  •           Utilisé la touche ‘C’ pour récupérer un item à terre
  •           Vous pouvez déposer vos items dans votre voiture/maison
  •      Vous pouvez jeter vos items dans les poubelles

 

Ø  Les gangs (CMD: /gang)

  •           Les gangs sont à créer directement en jeu
  •           Le leader décide du nom des rangs, position du QG, position du coffre, couleur du gang, etc ..
  •           Les gangs peuvent taguer les murs /gang tag
  •           Les gangs peuvent voler les voitures/biz/atms/joueurs (Pied de biche nécessaire)
  •           Les gangs peuvent planter/recolter de la drogue (Weed)
  •      Les gang disposent d'un coffre pour stocker (Items/drogues/armes/argent/armue/etc...)

 

Ø  Les mafias (CMD: /mafia)

  •           Les mafias sont à créer directement en jeu
  •           Le leader décide du nom des rangs, position du QG, etc ..
  •           Le coffre de la mafia se trouve dans le qg (Stockage : Items/drogues/armes/argent/armue/etc...)
  •           La mafia peur créer des armes
  •           La mafia peut planter/créer de la drogue (Cocaïne/Héroïne/Ecstasy)

 

Ø  Les jobs (CMD: /job)

  •           Vous trouvez la localisation des jobs pour chaque ville dans les ANPE
  •           La plupart des jobs ont été travaillés, fini les checks points (Eboueur/pêcheur/ouvrier/etc …)
  •           Le joueur doit travailler 25 mins en jeu pour obtenir sa paye

 

Ø  Les accessoires (CMD: /accessoire)

  •          Le /accessoire vous permet de porter n’importe quel item de votre inventaire
  •           Vous pouvez choisir la position (Tête/bras/jambe/etc…)
  •           Vous pouvez modifier la position ou l’enlever l’accessoire
  •           Les accessoires portés sur le joueur sont sauvegardés à sa reconnexion

   

     Les jobs interactifs innovants : à vous de les tester !

  •       Livreur de pizza (LS - SF - LV)
  •       Fermier (LS)
  •       Mineur (LV)
  •       Eboueur (LS - SF - LV)
  •       Ouvrier (LV)
  •       Facteur (LS - SF - LV)
  •       Pêcheur (LS - BS)
  •       Voiturier (LS - SF)
  •       Les jobs traditionnels : Pilote de ligne, Camionneur, Medecin et Mécanicien

 

    Système de cadavre

  •      Un cadavre est créé à la mort d'un joueur
  •      Pour interagir avec un cadavre, utilisez la touche 'N', vous avez différents choix
  1.       Le brûler (Nécessite un jerrican et un briquet)
  2.       L'enterrer (Nécessite une pelle)
  3.       Le transporter avec vous
  4.       [Polices] Inspecter le cadavre
  •       Les cadavres peuvent être transportés dans le coffre des véhicules

    

     Système de Carcasse de véhicule (Script à activer : OnVehicleDeath(...) )

  •      Une carcase se crée lorsque qu'un véhicule explose
  •      Les mécaniciens peuvent ramasser ces carcasses avec un DFT-30 (/mecano rem)
  •      Les mecaniciens en service sont informés lorsque qu'il y une carcasse

 

    Système de BetaTest

  •      L'activation du mode betatest se fait en modifiant la variable "beta" à 1 dans la table "lvrp_server_settings"
  •      Lors de la connexion une clef betatest sera demandé au joueur pour s'inscrire
  •      Les clefs betatest sont à insérer dans la table "lvrp_server_betakeys"
  •      La clef ne peut être utilisée qu'une seule fois

 

     Les logs enregistrées sur la base de données

  •      Logs admin
  •      Logs du chat
  •      Logs des commandes tapées
  •      Logs des connexions
  •      Logs des morts
  •      Logs des deconnexions
  •      Logs des actions du gouvernement 
  •      Logs des jails
  •      Logs des kicks
  •      Logs des payements en jeu
  •      Logs des renames
  •      Logs des achats boutique (site)
  •      Logs des achats tokens (site)

 

    Autres systèmes ..

    - /boombox - Lancer une boombox à partir d'un url

    - /pme - Poser un message à terre

    - /vme - Mettre un message au dessus du véhicule

    - /prefixe - Ajoute un préfixe devant votre message (Ex: /prefix [Acc. russe]  => "Salut" => [Acc. russe] Billy_Braxton : Salut)

    - /l1 et /l2 - Parler avec vos autres langues (Apprentissage en Ecole des Langues)

    - /laser - Afficher un laser sur votre arme

    - /marche - Choisir son style de marche

    - /comeback - Respawn à votre ancienne position (Disponible pendant une minute lors de votre connexion)

    - /spawn - Choix du spawn (Civil, faction, maison, etc..)

    - /fps - Passage en mode FPS (ON/OFF)

    - /membres - Affiche les membres connectés et déconnectés de votre faction

    - /piedbiche - Met votre pied de biche dans votre main

   - /trailer - Retire tous les TextDraw

   - Intérieur du Jet privé (Pour entrer, allez à côté d'un jet et appuyez sur la touche G) 

   - Intérieur de l'andromada (Pour entrer, allez à côté d'un andromada et appuyez sur la touche G) 

   -  Système de Biker non terminé (Script à activer)

   -  Système de Pompier non terminé (Script à activer)

    - Système de clignotants

    - Système de FlashBall pour la police

    - Système San News avec système de jeu par SMS

    - Système de mariage à l'église et de divorce dans les Mairies

    - Système de faim + soif

    - Système de numéro d'inconnu

    - Système de Braquage de Banque (pirater le système => décoder la porte => prendre l'argent => etc)

    - Système de choix de payement : cash/carte bancaire/chèque (TextDraw interactif)

    - Système d’alcoolémie (Taux d'alcool dans sang en fonction du  nombre de boisson alcoolisé ingérer) - Alcootest pour la police (/p alcootest)

    - Système de drogue (Chaque drogue a un effet différent sur votre personnage)

    - Si je joueur a de l'armure, il sera juste protégé au niveau de son torse

    - etc ..

 

Je termine cette courte liste, je pourrais continuer à en faire des pages. J’ai cité les choses dont je me souviens. Ce GameMode a un énorme potentiel et peut à l’heure actuelle, je le pense, concurrencer les serveurs déjà présents.

Sachez que le GameMode comporte un peu/beaucoup/passionnément/pas du tout de bugs.

Je fournis avec la base de données remise à 0. C’est à vous de placer toutes les variables en jeu.

Le Gamemode est actuellement activé uniquement sur la ville de Los Santos. Depuis la dernière version je me suis concentré sur la ville de Los Santos. Cependant j’ai testé le fonctionnement des autres villes et celui-ci est opérationnel.

 

Il est maintenant à vous en libre partage avec respect des crédits merci.

 

Je vous donne en bonus les sites/ucps fonctionnant avec le Gamemode

 Lvrp v1 (DarkRider) lvrp_v1.rar

c6bb56bc7a2346f1b71380feff3ead89.png

 

 Lvrp v2 (DarkRider) lvrp_v2.rar

db646b00840e4f8facc9748e6daaf568.png

 

Lvrp v3 (Abdel) lvrp_v3.rar

17ef7a585b79432abf45a7e7ddcd1116.png

 

Lyl (Abdel) lvrp_v4.rar

2a37dd4cca53473cba7c56ed7e2222a9.png

 

 Sarp v3 (DarkRider) sarp_v3.rar

dc44b5b34a7443e9b5d5ead2de78fcac.png

 

Un panel admin (Abdel) admin.rar

29e0f48492bb4516a2eb3c3a617905dd.png

 

Je ne demande pas de commentaire sur la structure de ces sites (notamment pour la v1). Sachez que le dernier site a été celui de San Andreas RolePlay v3, avec les modifications apportés au GameMode, il est probable que les versions précédentes ne fonctionnement pas correctement.

 

Je ne fais pas de support pour le Gamemode ou les sites.

 

La bise, DarkRider


Quoi de neuf dans la version 5.0.2 ?   Voir le journal des modifications

Publiée

UPDATE uniquement sur GITHUB !

- Fix chargement des strings depuis la base de données


1 personne aime ça



Retour utilisateur

Propre, merci pour le partage !

 

Par contre je rencontre un petit problème .. J'ai mit en ligne le gm sur mon VPS et quand mon collègue me rejoint ig pour test on s'aperçoit qu'il ne peux pas parler, en gros il n'y a que l'id 0 qui peux parler en " T " et /b etc .. :/

Partager ce commentaire


Lien vers le commentaire

Peut-on me dire comment regler le bug du biz faction et les autres je m'explique :

 

En gros quand on redemarre le serveur ou on /a reload sa reset le nom des biz on peut m'aider N

Partager ce commentaire


Lien vers le commentaire

salut, problème quand je lance mon samp-server :I couldn't load any gamemode scripts. Please verify your server.cfg

It needs a gamemode0 line at the very least...

Partager ce commentaire


Lien vers le commentaire
15 hours ago, Bruce_Abott said:

salut, problème quand je lance mon samp-server :I couldn't load any gamemode scripts. Please verify your server.cfg

It needs a gamemode0 line at the very least...

Je ne fais pas de support pour le Gamemode ou les sites.

 

La bise, DarkRider

 


Alors cherche toi meme

Partager ce commentaire


Lien vers le commentaire

Après quelques jours d'utilisation, j'ai remarqué quelques bugs et j'aimerais savoir si quelqu'un aurait une réponse à ça. Je tiens à préciser que ces "bugs" étaient déjà présents en gros ce n'est pas moi la cause : 

 

-Les noms des biz, les noms des postes dans les factions s'enlèvent automatiquement mais je ne sais pas à cause de quoi, à chaque fois il faut les remettre malgré que dans la DB ils y sont encore..

-Quand je fais "/a creer faction" et que je la créée, son QG apparait et on ne peut ni la" /a supprimer faction" ni la "/a edit faction".

 

-Il y a une "caserne" de pompier juste à côté de la gare mais aucun job/faction pompier.. J'ai cherché et j'ai trouvé effectivement une table lvrp_faction_pompier et je ne vois pas comment l'utiliser IG. Car si je fais "/a leader ID" on ne me propose pas pompier.

 

 

Partager ce commentaire


Lien vers le commentaire

J'aurait jamais penser que quelqu'un mettrai du U2C sur son git un jour :o great job

Modifié par #Rick

Partager ce commentaire


Lien vers le commentaire
Le 3/8/2018 à 17:39, Bruce_Abott a dit :

Après quelques jours d'utilisation, j'ai remarqué quelques bugs et j'aimerais savoir si quelqu'un aurait une réponse à ça. Je tiens à préciser que ces "bugs" étaient déjà présents en gros ce n'est pas moi la cause : 

 

-Les noms des biz, les noms des postes dans les factions s'enlèvent automatiquement mais je ne sais pas à cause de quoi, à chaque fois il faut les remettre malgré que dans la DB ils y sont encore..

-Quand je fais "/a creer faction" et que je la créée, son QG apparait et on ne peut ni la" /a supprimer faction" ni la "/a edit faction".

 

-Il y a une "caserne" de pompier juste à côté de la gare mais aucun job/faction pompier.. J'ai cherché et j'ai trouvé effectivement une table lvrp_faction_pompier et je ne vois pas comment l'utiliser IG. Car si je fais "/a leader ID" on ne me propose pas pompier.

 

 

Tu as clone la version sur GitHub ?

Partager ce commentaire


Lien vers le commentaire
Il y a 23 heures, DarkRider29 a dit :

Tu as clone la version sur GitHub ?

 

Oui, il me semble. Parce que ces bugs sont censés être déjà réglés ? 

Partager ce commentaire


Lien vers le commentaire
Le 22/03/2018 à 18:56, Bruce_Abott a dit :

 

Oui, il me semble. Parce que ces bugs sont censés être déjà réglés ? 

 

La dernière version GitHub 5.0.2 (https://github.com/DarkRider29/LVRP_SAMP) a corrigé les bugs que tu cites.

 

- Je viens moi même de télécharger la version sur le Git et les chaînes de caractères sont bien chargées depuis la base de données.

- Je confirme que la commande /a sup(rimer) faction n'est pas/plus présente mais pas difficile à créer, cependant la commande /a edit(er) faction <id_faction> <id_interieur> fonctionne, l'id de la faction se récupère à l'aide de la commande /a id en se positionnant sur le QG. Tu peux néanmoins modifier les gangs/mafias en tant que leader avec les commandes /gang gestion et/mafia gestion

- La faction des pompiers n'est pas achevée, il comporte toute la gestion de la faction pompier sauvegardée en base de données (rangs, skins, positions des entrées, duty, equipement, etc ...) ainsi que les commandes /po(mpier). Il faut juste attribuer dans le GameMode en modifiant les id (pMember et pLeader) ainsi qu'en insérant des entrées dans le /a leader et /a inviter.

Partager ce commentaire


Lien vers le commentaire

Bien je vérifie ça dans quelquels instants merci beaucoup.

Quant au forum que tu donnes avec (lvrp v2 DarkRider) je n'arrive pas à le mettre en place j'ai une erreur lorsque je tente d'aller sur le site qui me dit comme quoi il manque une table, peut etre plusieurs je ne sais pas mais je crois que la table lvrp_groups est manquante..

Partager ce commentaire


Lien vers le commentaire
il y a 39 minutes, Bruce_Abott a dit :

Bien je vérifie ça dans quelquels instants merci beaucoup.

Quant au forum que tu donnes avec (lvrp v2 DarkRider) je n'arrive pas à le mettre en place j'ai une erreur lorsque je tente d'aller sur le site qui me dit comme quoi il manque une table, peut etre plusieurs je ne sais pas mais je crois que la table lvrp_groups est manquante..

C'est du FluxBB, il est possible de récupérer la table en ligne. Mais la version de FluxBB présente dans la version du site est très ancienne (plusieurs années).

Partager ce commentaire


Lien vers le commentaire
il y a 2 minutes, DarkRider29 a dit :

C'est du FluxBB, il est possible de récupérer la table en ligne. Mais la version de FluxBB présente dans la version du site est très ancienne (plusieurs années).

 

D'accord, tu aurais les tables en question au cas où elles ne sont plus disponibles vu la version ? 

Partager ce commentaire


Lien vers le commentaire
il y a 9 minutes, Bruce_Abott a dit :

 

D'accord, tu aurais les tables en question au cas où elles ne sont plus disponibles vu la version ? 

Désolé je ne les ai plus.

Partager ce commentaire


Lien vers le commentaire

J'ai vu que /fbi aussi n'était pas fonctionnel, tu as décidé de retiré la faction ou c'est juste un changement à faire dans le script ? 

Partager ce commentaire


Lien vers le commentaire

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant