Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

 
Page 1 of 2 12 LastLast
Results 1 to 15 of 30
  1. #1

    Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    The most common issue with FastFood on small retros is that they most likely don't have enough users to play it. On big hotels this may not be that common of an issue. I'm here to try and fix that by hosting a free FastFood server that supports multiple hotels connecting to it with ability to have their own settings, texts and user data without giving access to their emulator, databases or anything.

    Arcturus
    For Arcturus, you can download my plugin from here. It has two SWF files in case you wish to host them on your server. fastfood.ini contains the config and fastfood.sql has the extra sql tables and rows. Also the source code is included with precompiled files in the target folder that are required.

    Arcturus setup
    The most easiest way to setup it is by running the fastfood.sql. Move the FastfoodGamePlugin-1.0-jar-with-dependencies.jar to your Arcturus plugins folder and then move the fastfood.ini file to Arcturus root. In the fastfood.ini file you can find hotel.name, where you need to put your hotel's name. The name needs to be between 1 and 64 characters on length. You need to change the hotel.sign to random letters and numbers that is a least 32 characters long, capping at 258. If you would like to make the FastFood powerups cost money you can change the hotel.unlimited.powerups to 0. You can edit the prices & amounts from fastfood_settings table. If you want to change texts they are located in emulator_texts starting with basejump.

    Arcturus, game controller icon
    Get the latest SWF from Arcturus BitBucket page, here

    C# Emulators
    If you are running C# emulator and you are a developer who knows what they are doing you may download my C# API from here and implement it to your emulator. It's documented.

    Others
    If you are running any other emulator, take a look at the C# API and Acturus one to get help porting it over. You may also contact me for help with how the protocol works.

    Others, game controller icon
    Find class called BottomBarLeft from client, search for "GAMES", change the bool from false to true

    Technical stuff for nerds
    Starting up the emulator:

    (Optional) Emulator -> Request for server version
    (Optional) FastFood Server -> Version & Build number

    Emulator -> Request for "Private API"
    FastFood Server -> Access (no't) granted

    (Optional) Emulator -> Update my settings
    (Optional) FastFood Server -> No response. If still connected, everything is fine.

    (Optional) Emulator -> What settings do you recommend for game load packet?
    (Optional) FastFood Server -> SWF URL, quality, scale, fps, flash major version min, flash minor version min, params containing asset url, game server host, game server port and game policy port

    Requesting SSO for user to login;
    Emulator -> Request for authenication with user details
    FastFood Server -> Success/Failed. If success also contains the SSO

    On purchase powerup;
    FastFood Server -> User bought powerup with package name, handle it
    (Optional) Emulator -> Update user powerups
    (Optional) Emulator -> Update user credits

    On game ends;
    FastFood Server -> Game ended, won/lost, used powerups count
    Last edited by SuklaaVene; 25-04-17 at 06:22 AM.

  2. #2
    Member kbj is offline
    MemberRank
    May 2009 Join Date
    63Posts
    7Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Nice! But how to enable the Fastfood game in the SWF with arcturus? Since it's in the production branche. Ive enabled it in the vars.

  3. #3
    Account Upgraded | Title Enabled! FunHotel is offline
    True MemberRank
    Feb 2013 Join Date
    200Posts
    11Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs


    I've executed the sql and I've moved the FastFoodGamePlugin-1.0-jar-with-dependencies to the plugins folder, and the fastfood.ini is in the emulator folder, I've also changed hotel.name & hotel.sign, but why is this appearing?
    Update: It only works for 1.3.0.
    Last edited by FunHotel; 24-04-17 at 05:30 AM.
    java ~ php

  4. #4
    Death from above! The General is offline
    DeveloperRank
    Aug 2011 Join Date
    9,349Posts
    5306Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Just a reminder; I am not responsible for any information is being collected or code is being executed by this plugin.

    Also this will expose your server IP to his server.
    Last edited by The General; 24-04-17 at 05:53 AM.
    Inactive since 2nd Januari 2020.

  5. Likes kbj liked this post
  6. #5

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Quote Originally Posted by kbj View Post
    Nice! But how to enable the Fastfood game in the SWF with arcturus? Since it's in the production branche. Ive enabled it in the vars.
    The latest SWF from Arcturus BitBucket page has the game controller button enabled.

    Quote Originally Posted by FunHotel View Post

    I've executed the sql and I've moved the FastFoodGamePlugin-1.0-jar-with-dependencies to the plugins folder, and the fastfood.ini is in the emulator folder, I've also changed hotel.name & hotel.sign, but why is this appearing?
    Update: It only works for 1.3.0.
    Oops, updated the plugin. New version here

    Quote Originally Posted by The General View Post
    Just a reminder; I am not responsible for any information is being collected or code is being executed by this plugin.

    Also this will expose your server IP to his server.
    Don't be so silly! You can clearly see the plugins source code and easily build it using maven. Also what would I do with IP addresses? Your camera collects them too..

  7. Likes kbj,  ovflowd , Speaqer liked this post
  8. #6
    Account Upgraded | Title Enabled! HotelMaker is offline
    True MemberRank
    Dec 2012 Join Date
    307Posts
    32Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    How to enable the game center??

  9. Likes kbj liked this post
  10. #7

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Quote Originally Posted by HotelMaker View Post
    How to enable the game center??
    Get the latest SWF from Acturus BitBucket page, here; https://bitbucket.org/Wesley12312/arcturus

  11. #8
    Member kbj is offline
    MemberRank
    May 2009 Join Date
    63Posts
    7Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Yes we tried, we trunecated our cache and we still don't see the gamecenter button :/

  12. #9

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Quote Originally Posted by kbj View Post
    Yes we tried, we trunecated our cache and we still don't see the gamecenter button :/
    You sure you downloaded the latest thats currently on the page? The file name is asmd_PRODUCTION-201611291003-338511768.swf

  13. Likes kbj liked this post
  14. #10
    Member kbj is offline
    MemberRank
    May 2009 Join Date
    63Posts
    7Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Jup, it's enabled, but now it's just a black screen when i open the gamecenter :#

  15. #11
    V.I.P Member Beny. is offline
    SubscriberRank
    Aug 2009 Join Date
    577Posts
    207Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Quote Originally Posted by SuklaaVene View Post
    Don't be so silly! You can clearly see the plugins source code and easily build it using maven. Also what would I do with IP addresses? Your camera collects them too..
    He sends hotel alerts through his camera :( I hope you don't do the same.

  16. Likes Jonteh, pel liked this post
  17. #12
    Account Upgraded | Title Enabled! HotelMaker is offline
    True MemberRank
    Dec 2012 Join Date
    307Posts
    32Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Would be good if u can rebuild it so the image link is in the fastfood,ini file so if new users that download it dont need debug it for change the image link

  18. #13
    Registered JQNI is offline
    MemberRank
    Dec 2010 Join Date
    13Posts
    4Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Quote Originally Posted by Beny. View Post
    He sends hotel alerts through his camera :( I hope you don't do the same.
    Just block 5.196.70.224 in your hosts

  19. #14

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Quote Originally Posted by kbj View Post
    Jup, it's enabled, but now it's just a black screen when i open the gamecenter :#
    Make sure you have game.center.enabled=true on vars

  20. #15
    Keep your head up. FlyHotel is offline
    True MemberRank
    Apr 2011 Join Date
    The NetherlandsLocation
    628Posts
    52Likes (Received)

    Re: Multi-Hotel FastFood Server | Plugin for Arcturus | API for C# Devs

    Quote Originally Posted by SuklaaVene View Post
    Make sure you have game.center.enabled=true on vars
    I get a black screen too. gamecenter is on true in my vars.
    @Luminia is bae.

Moderation Tools (0)
 

Page 1 of 2 12 LastLast

Quick Reply Quick Reply

Rich Text Editor

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (1 members and 0 guests)

  1.  Quackster *