MMO Starter Kit

No worries man

Hello,

Just a hello from a happy new MMO kit buyer !!

@, you save my life and especially so much development time! :cool:

I was a little “scared” at the thought of using Photon.

Just a question, there is any (automatic) way to be kept informed of the new release of the kit?

Have nive day everyone ! :smiley:

XuruDragon

When a new ue4 version comes out, it usually takes a week or two for a new kit version to come out.

Whether it’s 100 or 150 depends on your gameplay of course. Fortnite’s gameplay allows 100. Maybe your MMO’s gameplay would allow more. Depends.

I’ve not modified the engine, no.
All actors have a variable called “Net Cull Distance Squared”, it’s a distance after which they don’t get replicated to others.

Setting up the launcher is not working when i login with admin and 123456 its not working. please help…

Open index.php and find line 41 that says private $allowRegistration = FALSE;
Change FALSE to TRUE and this will allow you to register a new account.

PDO database connection problem: could not find driver

Local it works but on my vps it doesnt

You need to have a module called pdo_mysql enabled in php settings.

this is something I’m trying to figure myself, i realise the post is outdated and changes would have been made. but where is the JSONRequests blueprint in the current version, i cant seem to find it

The blueprint is MMOPlayerState, the method is still OnGetCharacterResponse.

The launcher GameUploader is not creating the hash.xml file… the only thing works is placing a self made hash.xml file into the launcher folder but thats not how it works right?

  1. uploader downloads hash.xml to compare local version with the one on server, temporarily stores it as oldHash.xml
  2. uploader uploads new hash.xml to newupdate/hash.xml on server along with update files
  3. php deployer copies newupdate/hash.xml to root folder during deployment
  4. launcher downloads it, calling it locally serverHash.xml. It compares serverHash.xml to localHash.xml (that might not exist if it’s being launched for the first time). After update is complete, serverHash.xml is kept as localHash.xml

More or less.

Question about answer 1. “uploader downloads hash.xml” which hash.xml do you mean? the one from your ftp? because at start you have no hash.xml right?

Yes, from ftp. If it doesn’t exist on ftp, that means the upload is happening for the first time and so the entirety of the game has to be uploaded.

Okee thank you! but do i need to do that by hand? or how do i do that?

Do what by hand specifically? Upload the game? No the uploader does that.

But my GameUploader is not creating a hash.xml… or is the hash.xml part of the gamepackage? maybe my gamepackage is missing the file?

How does this manifest itself? When you upload the game through uploader and go on the php-deployer page, it says that there is nothing to deploy, or what exactly is happening? All files are in newupdate/, except for hash.xml?

I’m justing following the tutorial and yes i can’t deploy after i ran the gameuploader because the gameuploader fails because it can’t find the hash.xml(error 550)

Hey, 4.19 is released :stuck_out_tongue:

It’s not an error if it doesn’t find hash.xml, it means the upload is happening for the first time (or at least you didn’t deploy on the php after previous uploads).
Please show the entire output from the gameuploader.