Jump to content

Nichos69

Members
  • Content Count

    8
  • Donations

    $0.00 
  • Joined

  • Last visited

  • Days Won

    1

Nichos69 last won the day on April 9

Nichos69 had the most liked content!

Contact Methods

  • Website URL
    https://nichos.fr

Profile Information

  • Gender
    Male

Recent Profile Visitors

62 profile views
  1. Nichos69

    [WIP] Intersect Panel, Version 0.8

    Hello, It's my fault (wanting to simplify certain things...) I resolve bug and the update is : GUI : https://gitlab.com/The-Nico26/web-intersect/raw/U0_9/install/gui.php CLI : https://gitlab.com/The-Nico26/web-intersect/raw/U0_9/install/cli.php But if you want to see my first answer:
  2. Nichos69

    [WIP] Intersect Panel, Version 0.8

    Version française : https://nichos.fr/blog/3 Version 0.8 has been released with a lot of new features. The main ones are: Adding a cache Translation of the site from several languages Quick installation via console or interface Server management (On/Off) Version 0.8 Here is all the information about this update: What happens next? Here is the rest of the program: Version 0.9 with: The events The platform for Linux Version 0.10 or higher with: The encyclopedia of the whole game The API is rebuilt (with the latest functionality) Shop and Craft Telephone/tablet compatible site The installation You have to download either: On the console (CLI): https://gitlab.com/The-Nico26/web-intersect/raw/U0_9/install/cli.php On the website (GUI): https://gitlab.com/The-Nico26/web-intersect/raw/U0_9/install/gui.php Then follow the steps indicated by the selected interface Steps: The steps to follow for installation: You save one of the two files in the "www" web space (default) and launch Either by console: php cli.php Either by interface (in your web browser): http://localhost/gui.php Then you follow the written instructions at each step. Images: That all Nicolas (Nichos69)
  3. Nichos69

    [WIP] Intersect Panel, Version 0.8

    Oki, I will create a tutorial this week-end But you can to wait version 0.9. Because inside, there will be an installer to simplify everything It's really the basis of the system, I didn't simplify anything. If you want more detail: https://gitlab.com/The-Nico26/web-intersect/blob/master/Documentation/Config/config.json.md
  4. Nichos69

    [WIP] Intersect Panel, Version 0.8

    euh... if the extension text files is ".php" is normal if not : problem
  5. Nichos69

    [WIP] Intersect Panel, Version 0.8

    Hello, Thank you very much for your messages:) @Dashplant: It's okay, I deleted the email @The Bunny Gamer: Text files? it's pure PHP and you need a PHP server to run it (no database is required at the moment). And to configure the panel: you have to create config.json so an example can be found: example-config.json. I realized that I forgot to update with the latest config.... I will do it this weekend with the update that will come:)
  6. Version française : https://nichos.fr/blog/2 Intersect Panel, what is it? It is first of all a tool that gives the player using the Intersect engine (By AscensionGameDev) the possibility to connect with the game account. It allows you to list all the characters in the account. For each character, you have the ability to view the inventory, quests (finished or in progress) and variables related to your character. You also have a ranking system to locate yourself in the server. With regard to the account itself, you can change your email and/or password. And it also displays the rank (Moderator or player). Administration side: you can view all NPCs (non-player characters), maps, items, banned list and modification of the config.json directly. You are not required (except at installation) to edit the config.json file to modify a value. How long have I been on it? Since March 28, 2019 (2 weeks at the time of writing). I try to make big updates once a week. But having another project on the side, I can't guarantee anything. What's in it? Here is a short list of available functions: Account and character management Possibility to edit your email and password Allows you to see all the characters in the account An administration panel with: List of maps List of accounts List of bans List of objects Edit config.json List of NPCs The character can see: The inventory (if the object is equipped or not) Quests (with the different steps and if it is finished) Variables (if visible) Location in the map (map name, direction and position) Rank system API What's next? Here is a small overview of what I have planned to implement. Of course, I have other ideas but I limit myself to that: In the next version 0.8 : [V0.8] Server management [V0.8] Multilingual support [V0.8] Create a cache for SQL queries (currently too many) In another version: [V0.?] A simple and efficient installer [V0.?] Encyclopedia [V0.?] List of all events [V0.?] API to retrieve events [V0.?] All details and variables of each type (NPCS, Event, Maps,...) [V0.?] Ability to delete/edit/add information in the administration panel [V0.?] The panel adaptable on phones / tablets /.... Version 0.7 then? I update the changelog of the git to see it advance. I am currently at version 0.7 because before, I was not sure of my motivation and my result. But several people encourage me so here is this version. Editing the json config.json in the administration panel Added Copyright Intersect;) Add time to generate the page (in s) Added the number of sql requests made for this page Problem set to retrieve a value in the config.json (Router) Simplification of the database layer Adds more modularity allowing to add databases as much as you want.... It's optional, why? I don't know. Added an Itable interface to create cohesion between each database entity Adding a WebServer class for later (this one is not used yet) Added a ranking system with 2 possible types (level, xp, variable,...) => Warning: The system does not currently create a cache. It sometimes takes a while to calculate everything (depending on the number of players registered in the server) Added documentation for config.json and api What about the source code? Everything is open source. This is my gitlab: https://gitlab.com/The-Nico26/web-intersect... (Yes, I'm on Gitlab ) Attention: the project is at the beginning of its journey! Currently, you need to know yourself in PHP before you can modify the functions. If you have any questions, remarks, suggestions or others, I will write them down and see if it is possible. However, the configuration is explained in the gitlab documentation (Documentation/config folder) allowing you to test the panel on your server. Pictures? Hoping that I have been able to explain most of the things. There's a first time for everything and for me, applying for a project like this is not easy ^^ I wish you a beautiful day Nicolas (Nichos69)
  7. Nichos69

    [Suggestion] Buffer account server

    Thank you very much for your answer. Have a good day
  8. Good day, everyone, I wanted to know if it is possible to change the way the server works when an account logs in. Let me explain: Current situation: - When an account logs in, the characters in the account register in a server buffer. Then I disconnect from the client. - Then I delete via phpmyadmin/script, the character with which I was connected. The lines are well deleted. - I reconnect with the client but the server sends my character back to me when in the database, the character no longer exists. Desired situation: - When I reconnect with the client, the server checks if it is still available. If it no longer exists then it deletes it from its buffer. Otherwise it is normal operation. Is that possible? English is not my native language so I'm sorry and I hope it's quite explanatory
×