Net RMXP Online
tuto inspiré de celui ci mais avec des plus :
http://rpgcreative.net/rpgmaker/tuto-105-explication-de-scripts-systeme-online.html<<Voui je vais créer un MMORPG avec RPG Maker XP !!!>>Wow, du calme ! Je vais vous vous expliquer comment fonctionne ce système particulier, mais par pitié, calmez vous !
Ce script, comme certain autres, permet de faire un jeu en ligne sur RMXP. Pratique, mais fonctionel ? Normalement oui, mais attendez vous quand même a avoir quelques beugs. Rapelez vous d'abord que RPG Maker n'est, à la base, pas conçut pour creer des MMORPGs. Des logiciels simple et prévus pour existent, Imaginary World Creator, FroG Creator, VbGore, Realm Crafter, Xtrem World... Mais vous n'aimez peut êtres pas ces logiciels, ou alors avoue ne réussissez as a les faire marche ou encore vou les procurer. Vous qui avez longtemps révé de creer votre propre MMORPG, et qui n'avez que RPG Maker pour le faire, ce tutoriel est pour vous.
My God, il va falloir que j'aprennent le Ruby, et je n'y comprend rien !!!Mais non, mais non ! Connecte le Ruby n'est pas forcément nésséssaire sauf pour des rajouts de systèmes ou d'évantuels méchants beugs.
Ah bon ! Bah alors c'est bon je sais tout, pas la peine de lire tout le tuto !Halte là ! Restez la et lisez ou vous allez revenir en pleurant car vous n'arivez pas a faire fonctionner le script.
Bien Senseï, j'attend votre enseignement !Bah voilà ! Vous avez réussi a réfléchir, c'est parfait ! Mes félicitations ! Bon, bon ! Commençons !
Voici a quoi ressemble le script (enfin, l'apparence en jeu) :
Le nom de personnages et écrit en rouge au dessus de sa tete et le nom de sa guilde si il en a en bleu au dessus de sa tete et lorsqu'il parle le message aparait sous ses pieds en jaune.Ce script n'est que partiellement traduit en français mais a de grosses capacités :
- Tchat
- Guilde
- Message Privés
- Groupe de joueurs
- PvP
- PvE (heureusement)
- Echanges
- Trois emplacements de personnages
- Systeme de serveur
- Systeme de compte
Bref, il est tès complet.
Serveur :Le serveur est la base du jeu Online. Net Rmxp en ligne nécessite un serveur Web situé sur le même serveur. Dans la pratique, sur votre PC qui a ouvert le serveur. Le serveur Web doit être en mesure d'utiliser PHP. Vous pouvez utiliser Wamp 5. Une fois installé, dans la façon dont le web (devrait être «C: wamp "). Le WWW dossier est le dossier de votre espace web. Mettez le serveur NWWW sur le serveur. Mettez les paramètres du fichier des données configura.php. L'adresse de votre site sera la même que celle utilisée pour le client. - Traduction Guide Net RMXP
Pour configurer votre serveur, allez dans le fichier INI nommé Config.ini
Nome=Nome Server => Nom du serveur
Porta=50000 => Le port du serveur
MaxUser=1000 => Nombre maximum d'utilisateur
AutoStart=1 => automatique: 0 = Non, 1 = Oui
Versione=1.0 =>version du Client
Game_Code=PASSWORD => Le mot de passe du serveur
Votre mot de passe doit être égal dans les deux le client est le serveur et vous pouvez le modifier (du serveur) que dans le fichier de configuration dans Client sous la forme User_Edit. - Traduction Guide Net RMXP
Commençons par le commencement !Commençez par aller dans serveur. Le serveur dépare, patientez.

Pour choisir la langue, allez dans "Opzinoni" puis "Cambia Langua" et sélectionnez "Lang" oui "Français" (sans blague !). Vous devriez avoir ça :

Vous avez différents onglets : "Général", "Utilisateur", "Données", "Editeur & Données" et Service Web.
Dans "Général", vous retrouvez la configuration de config.ini.
Dans "Utilisateur", c'est la liste des utilisateurs avec leurs adresses IP que vous pouvez bannir ou débannir
Dans "Données", c'est les données du jeu.
Dans "Editeur & Données", Vous pouvez modifier les valeurs de variables ou bien interrupteur du jeu
Bon, nous allons tester le jeu !

Sélectionnez "Serveur local" et appuyez sur "Entrée". Vous devriez ensuite tomber sur ça (si vous n'avez pas lancé "Serveur", ça vous envers une erreur au script [NET]TPS Pocket !):

Là, vous entrez votre pseudo et votre mot de passe puis vous cliquez sur "S'enregistrer" et ensuite "Valider". Là, vous sélectionnez un point d'interrogation puis créez votre personnage. Le personnage créé prendra la place du point d'interrogation que vous aviez choisi. Vous piurvez ensuite commencer a jouer.
Serveur Local, c'est poche comme nom.Nan sans blague. Pour configurer ceci, rendez vous dans le script "User EDIT" à la ligne 161.
Vous trouverez ceci :
- Code: Tout sélectionner
SERVERS = [
["localhost" ,50000 , "Serveur Locale"],
# ["ip" ,port , "Nom à l'écran"]
]
Hmmm... Mais KEZAKO ???!!!!!!
Quoi kazako ? C'est du Ruby, evidament !
Pour rajouter votre serveur, enlevez le commentaire (#) et remplacez "ip" par l'IP du serveur, "port" par le numéro de port et "Nom à l'écran" par le nom du serveur qui sera affiché sur l'écran dès le commencement du jeu.
<<Comment puis Tchater en jeu ? Creer mon groupe ? La guilde ?>>Bonne question, heureux que vous l'aillez posée.
Pour ouvrir la fenêtre de Tchat, appuyez sur F6 ou F5 (c'est un des deux mais j'ai tendent a confondre...). Pour creer votre groupe, quoi de plus simple ? Amours sur F5 ou F6 (pareille, c'est un des deux xD).
<<Comment je tue des monstres, moi ? é.è>>Appuy sur "S" pour attaquer ou utilise des compétences. Pour utiliser une compétence, va dans "Skill", sélectionne une compétence et appuy sur "Casta" pour l'utiliser directement (si c'est sort d'attaque il de passera rien si tu te trouve près d'un monstre) ou assigne le a un bouton. L'icon de la compétence aparaitera alors dans le cadre a gauche de l'écran.
Voilà voilu ! Je vous ai débalé tout ce qu je savais sur le script, je vous dit maintenant : "Vin Making a tous !"