Jump to content

gatero

Advanced members
  • Content Count

    34
  • Joined

  • Last visited

  • Days Won

    8

Posts posted by gatero


  1. Hi, im not sure if this is what you are looking for but here is some development i did as web Apis for a Pirate Club system. Let me know if you want to learn more about it. You just need to make a web design and rest request, and the system is already done. Trust me is really simple

     


  2. As i didn't get the feedback i expected on my developments i'm releasing the code for the two Api Systems i developed. This post and the videos resumes what this is about. If you test this systems and find any bugs or think about any enchancement please let me know.

    For this i'm talking about just the TOP APIs, as the .NET application is just a demo app. 

    I hope that releasing the code give you more intrests on this systems.

    The code for the api systems is located in: https://github.com/santirepetto68/dotnet-topservices-consumer

    The .NET Demo Application (Here you can see how the requests to the apis are done): https://github.com/santirepetto68/topservices

     

    For this development i used the Mulesoft Community Edition Runtime 3.9 (Mule Kernel). More info in: https://www.mulesoft.com/ or https://developer.mulesoft.com/download-mule-esb-runtime

    How to setup this systems is explaned in the linked topic.

    Also i started this proyect when i started on mule development and had some free time, so if you know a bit of coding you can find some bigginer stuff.

     

    Also i'll leave here the files i used on the videos. If you are intrested on building the .zip to deploy the application yourself you just need some Maven knoledge and the JDK 8 installed, go to the Apis directory and run "mvn clean package" without the quotes.

    If you have any questions feel free to ask.

    I'm uploading all the files, hope that by the time you see this they are already uploaded: https://drive.google.com/drive/folders/1bzJtVy36Ul34a27hgSVNcvMm_lIXFAJ7?usp=sharing

    Also in this folder there is a Doc where i tried to explain a bit how the apis works, with this and the .NET you should understand everything.

     

    • Like 4

  3. On 5/24/2019 at 8:27 AM, patrick13 said:

    Well done! user interface needs a bit doing though.

    Hello Patrick, thanks for the thoughts. But actually what i'm showing here is not the user interface app but the Apis. When i show the code from the .net app you would understand. But the apis are system with almost no user interface, which receive data, with this data the apis do all the work, and then return a response. This is really usefull as you can create a mobile or web apps that send and receive this data to the apis, so there is no need to re program the systems for each plataform.

    Hope this gives you a better understanding about what i'm showing.

    The user interface app is just a demo i created to be able to show how the api systems works with a more user friendly view, but this app only do RESTfull request. Noothing more as i show in the first video.


  4.  

    Let me know what you think about this, depending on that i'll continue de dev. If you have other ideas, feel free to comment it.

     

    I'll try later, but if top2 have the same logic for the inventory on game databases, this should work on it too with no changes to the code.
    Services full installation finishes at min: 4:30

     

    Sory for my english

     

    Here are the services.

    Pirate Club

     

    Offline Stall

     

     

    Please give me your thoughts.

    • Like 6

  5. 8 hours ago, Waka~ said:

    facepalm, there are afk shops (ALT+F4)

    Mmm yes but is not the same to be able to buy an item on need in any place of the game. Except weapons, armor or pets. This will reduce the amount of unnecesary stalls, and allow players to sell their items on a fast way or get some more nanas and amps to keep leveling up without the need to got back for more. I think this may improve a bit the dynamic of the game, as worlds are really big. If you have the money, you can have more.


  6. On 10/1/2018 at 3:37 PM, Blanquitoh said:

    Interesting, i wonder how far will u take this!
    There are few things related to this that you might want clear out as attrs in items, ships and pets.

    Yes i know, that's why atm the moment only normal items can be traded. I kind of left this proyect, but i may finish it. I was just begging to understand how inventory encryption works, as i had to figure out a java code to decrypt it from a mall system from a website uploaded here.


  7. 1 minute ago, Unknown said:

    It has all roles marked, but on GameDB properties -> Owner: DESKTOP-AJRG37L\Admin

    Okey thats why.

    You have to delete de GameDB with the user you created the database, disconnect from database and connect again but not with windows auth. But with SQL Server Auth. Then create again the GameDB and give user top privileges and try again.

     

    image.png.f55c3b59bf5a97333346b9ffda2a90e2.png

    image.png.e826a8609a819e6d5d304673d2c75b6d.png

    image.png.018dc0f1609a7a2dced8a704c620a65c.png

    image.png.a396506334d960ec1df792ba5fe3dce4.png

     

    See login user at the top right?


  8. 1 hour ago, Danny said:

    First of all Pirates Online was never owned by Zanzka. The Pirate Club function was made for Pirates Online by me. The website is custom for Pirates Online so unfortunately you can't get it unless someone makes one similar to it.

    Actually i already created two systems as web services. Offline Stall and Pirate Club. Atm i continue de development of these services.

     


  9. 4 hours ago, Unknown said:

     

    Okey so where you put your SQL Instanse name try adding \SQLEXPRESS. Ex. db_ip = DESKTOP-AJRG37L\SQLEXPRESS

    If you install the full version of Mssql the instanse name is as defined in the installation. By default it is your Computer Name. 

    For sql express instalation, the sufix \SQLEXPRESS is included in the Instanse Name.

    You should edit your other gameservers, account server and group server with this new db_ip.


    Good Luck


  10. Hello people,

    Today i bring you a new system i created as a web service.

    Please leave a comment below with any doubt or review.

     

     

    My server client link:

    If you want to test this system on my server, please contact me on discord or private message and ill create an account for the game.

     

    • Like 2
    • Confused 1

  11. 19 minutes ago, Stinger said:

     

    The idea is not bad, but I think implementation on the site will be much better.

    Anyways the Pirate Club System is implemented in the Web Service.

    The windows application you can see which i programmed in vb.net(The programming language i know best) just does different requests to the Pirate Club System Api (Web Service) and the api do the work. I will probably publish the web service and the application by separate.

     

    So if any html/php programmer want to implement a web solution to do request to my Apis, its really simple.

    Also Java, Lua, Mobile Applications, and tons of Programming Languages supports Web Services Request so any kind of application can be made.

    Ill do 2 Packs, 1 for developers and other for administrators.

     

    -Administrator Pack comes with the windows application executable and Api Hosting.

    -Developer Pack comes with Vb.Net Application Solution and the Api Hosting.

     

    I have in mind creating a new Apis for different new systems. Tales of Pirates is the first mmorpg i played,  I've been playing every so often for many years. And i want the English game development community to grow again.

     

    • Like 2

  12. 2 hours ago, quad said:

    I am sorry to disappoint you but sadly Zankza passed away earlier this year. This server is owned by someone else.

     

    3 hours ago, FapFap said:

    It's website-way, its something like Guild ingame but this is at website, players can create & join clubs at website by logging they account on website, so the leader accepts them and if he lvls players to lv 45 at ingame he gets reward by club on website, also members who got lv45 gets reward (theres lv45 club, 55 club and 65 club) if 45 lower reward if 55 better if 65 even better its something like this, so new players gets help also gets reward by club, its a way to make money for players, so that old players makes club and lvl players to 45 or 55 or 65 for rewards!

    i hope im clear

     

    4 hours ago, V3ct0r said:

    Hello!

    What is Pirate Club System?

    But im wrong saying that this server is the only Server ONLINE that has this system?


  13. Hello guys, im here again.

    What im needing atm is a Java function that if i send in a expression 

    -the encrypted inventory 

    -the item i want to add

    as parameters, the result is the new inventory with this new item.

    for example

    result = com.InventoryParser.addItem(encryptedInventory, newItem);

    So this function also has to decrypt the inventory string as sql does.

    If it's possible, this funtion should check if the inventory has enough space to add this item before adding it.

    I already did a funtion to build the inventory as an object, with the max size, type, items, etc.

    Also a funtion to build the new items buy passing the itemId and item specs.

×
×
  • Create New...