Originally posted by HeadClot
View Post
Announcement
Collapse
No announcement yet.
MMO Starter Kit
Collapse
X
-
Have you seen DataSphere's Character Creator?
Since he has published it as a free resource through blueprints, could there perhaps be any plans to integrate it within your MMO kit?
Comment
-
Hi Codespartan
Great Pack by the way,
I am wondering if there is any easy to use, information on how to make the modular character? do you guys have any links or tutorials that you use for breaking your own character down into modules.. I am a programer and not very good with 3d tools.
Please point me in thr right direction
Comment
-
Hello.
First off I have to say that this is a really good kit. I am looking forward to see where this is going.
Over to the issue.
I have set up a Windows Server 2008 r2 with apache, php and mysql.
myphpversion.php reports:
Current PHP version: 5.6.10
but then I head over to the mmologin.php and it gives me this:
Notice: Trying to get property of non-object in D:\www\mmo\mmologin.php on line 7
Notice: Trying to get property of non-object in D:\www\mmo\mmologin.php on line 8
{"status":"Login information is incorrect. Check your username and password."}
I have not modified the php files and when I tested this on a different server, it did not give me the first 2 lines. What could be the issue in this case?
Comment
-
Originally posted by InDevGirl View PostHello.
First off I have to say that this is a really good kit. I am looking forward to see where this is going.
Over to the issue.
I have set up a Windows Server 2008 r2 with apache, php and mysql.
myphpversion.php reports:
Current PHP version: 5.6.10
but then I head over to the mmologin.php and it gives me this:
Notice: Trying to get property of non-object in D:\www\mmo\mmologin.php on line 7
Notice: Trying to get property of non-object in D:\www\mmo\mmologin.php on line 8
{"status":"Login information is incorrect. Check your username and password."}
I have not modified the php files and when I tested this on a different server, it did not give me the first 2 lines. What could be the issue in this case?Last edited by mindfane; 07-01-2015, 03:49 AM.I expected challenges - but I never thought they'd be so bad, so long, and so frequent.
Comment
-
Thank you mindfane.
Will this affect the kit in any way if I don't disable the error reporting?
The database is correctly set up, I am able to register, make character but I still have a little issue when I log in. I guess I will find the solution to that issue when digging more in the MMO starter kit documentation.Last edited by InDevGirl; 07-01-2015, 03:59 AM.
Comment
-
Originally posted by InDevGirl View PostThank you mindfane.
Will this affect the kit in any way if I don't disable the error reporting?
The database is correctly set up, I am able to register, make character but I still have a little issue when I log in. I guess I will find the solution to that issue when digging more in the MMO starter kit documentation.
In your case, the Notice text generated by PHP is causing invalid JSON string. It is better if the output from PHP contain only things you explicitly print out. Especially when the output in in XML or JSON format as the php generated messages will break the validity of the output.I expected challenges - but I never thought they'd be so bad, so long, and so frequent.
Comment
-
Originally posted by mindfane View PostI have not looked at this particular kit; but from my experience with PHP, disabling the error reporting is recommended. Otherwise the internal workings and vulnerabilities of your server will be exposed to users. Ideally you should disable all error reporting and ask php to write those to log files instead. Error reporting is useful in local environment for easier debugging however.
In your case, the Notice text generated by PHP is causing invalid JSON string. It is better if the output from PHP contain only things you explicitly print out. Especially when the output in in XML or JSON format as the php generated messages will break the validity of the output.
Thank you very much for the help so far.
[EDIT and a later update]
Got all up and running at this point.
I had to re-install php to remove the notice message and be able to config the php.ini correctly.Last edited by InDevGirl; 07-01-2015, 02:59 PM. Reason: To give a small update and not multi-posting. :)
Comment
-
Originally posted by DatapawWolf View PostHave you seen DataSphere's Character Creator?
Since he has published it as a free resource through blueprints, could there perhaps be any plans to integrate it within your MMO kit?
I will investigate it further, but it shouldn't be difficult to integrate it yourself. You would have to place the character in the start menu map, allow to tweak it just like in the author's example and add appearance fields to the database and the php scripts (mmo kit guide has a section on that).
Originally posted by InDevGirlI have not modified the php files and when I tested this on a different server, it did not give me the first 2 lines. What could be the issue in this case?
Comment
-
Love the updates you have been pumping out, I cant say it enough times how much I love and value this project
Any chance you can implement projectiles/traces for spells & better melee? Even if its basic, it would be nice to see how I could begin to tie in everything, then I can extend them once the basic multiplayer functionality is there.
And if so, would it be possible to do both auto-targeted ones (like in WoW) but also free aim?
Comment
-
Originally posted by CyberDev View PostAny chance you can implement projectiles/traces for spells & better melee? Even if its basic, it would be nice to see how I could begin to tie in everything, then I can extend them once the basic multiplayer functionality is there.
And if so, would it be possible to do both auto-targeted ones (like in WoW) but also free aim?
Regarding a no-target combat system, I get this question often, so I've added this to the guide today:
Q: How can I implement a no-target combat system?
A: If you know how to make a no-target combat system in a single player UE4 project, it shouldn't be hard to add that to the MMO Kit in place of the default system. You could use Line Trace For Objects for weapons that use crosshair (the line would start at the center of the screen and go forward in the camera direction, its length would be the gun's range) and Sphere Overlap Actors for weapons that don't.
There are tutorials available on the web/YouTube on how to make a simple FPS setup in UE4. I recommend making your system work in a clean TPP/FPP project first, and then transfer it to MMO Kit.
The blueprints that you’d want to change are:
MMOPlayerController - Right-Mouse Button event starts auto-attacking
MMOCharacter - Auto-Attack event
Comment
-
Is there a way to add instanced-based areas, for example, a "group dungeon"? If so, what would be a good strategy in order to set that up?
In other news, forgive the ignorance, however, I downloaded the Nvidia branch, switched versions to that branch, I'm getting a few errors:
CleanThirdPerson could not be compiled. Try rebuilding from source manually
Project files could not be generated. Log output:
Running J:/Unreal Engine Fork/UE4-NVidia/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project="I:/UE4 Projects/UE4 MMORPG Kit/MMOStarterKit-1.2/CleanThirdPerson.uproject" -game -engine -progress
Discovering modules, targets and source code for game...
OCULUS: [From Service] [CameraDK2] Request failed - 0x57...
OCULUS: [From Service] {ERR-016w} IOCTL_OCUSBVID_SET_ISO_INTERFACE failed
Errors detected while compiling I:\UE4 Projects\UE4 MMORPG Kit\MMOStarterKit-1.2\Intermediate\Build\BuildRules\CleanThirdPersonProjectFileGeneratorModuleRules.dll:
i:\UE4 Projects\UE4 MMORPG Kit\MMOStarterKit-1.2\Source\CleanThirdPersonServer.Target.cs(32,45) : error CS0117: 'UnrealBuildTool.UnrealBuildTool' does not contain a definition for 'IsEngineInstalled'
UnrealBuildTool Exception: ERROR: UnrealBuildTool encountered an error while compiling source filesLast edited by SaviorNT; 07-06-2015, 03:08 AM.WIP: Science Project - A collection of middle school through advanced college level science theory and formula-based functions for use in your own projects
World Machine to UE4 Export Macro
WM Folder Generator - Creates a folder that you name with HeightMap, NormalMap, SplatMap, and Tile sub-folders
Comment
Comment