|
Post by NicusorN5 on Aug 1, 2015 9:24:03 GMT
Can Cam1stPerson can work as a player's cam in a multiplayer game?If possible ,how?
|
|
|
Post by Thunder on Aug 1, 2015 9:44:36 GMT
What you got on your mind?
|
|
|
Post by NicusorN5 on Aug 1, 2015 10:01:50 GMT
Nah a Multiplayer FPS.
|
|
|
Post by Power Supersport on Aug 1, 2015 10:06:56 GMT
Using the default CamFPS may not be the best decision... you may need to make custom one, so you can control it better through the network...
|
|
|
Post by NicusorN5 on Aug 1, 2015 10:22:05 GMT
I got it ,BTW i hate scriping.
|
|
|
Post by Power Supersport on Aug 1, 2015 10:33:07 GMT
Script is the only way to the successful game...
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Aug 1, 2015 15:24:09 GMT
if you are ever gonna make indie games for a living you better learn scripting...
|
|
|
Post by n_iron on Aug 2, 2015 8:30:20 GMT
Hi N5 you should join the Moon Base Project to an introduction to Scripting. I plan to continue the work Mike started because I want a multiplayer system and you won't get one if you don't understand scripting.
I see you understand DOS scripting Angel script is not that hard it is written in a way so anyone can understand it. Look up the tutorials I have done on my website open some scripts and just go through them line by line you will see what the programer is trying to achieve.
Time to get started.
n_iron
|
|
|
Post by radreaper on Aug 2, 2015 9:40:19 GMT
Can confirm, multiplayer with only inputs and no mouse works without scripting, but multiplayer with orientation via mouse inputs isn't possible without scripting. I will release my multiplayer system as an addon soon.
|
|
|
Post by commended on Jan 20, 2016 16:41:18 GMT
radreaper please do!!
|
|
|
Post by TinSoldier on Jan 28, 2016 22:22:18 GMT
Here's a little script that use's Event On Inputs for all the mouse data including mouse screen positions. This means that you simply use a very small amount scripting and let 3drad network the [Event On Input] data for you. here's the script - download _sample001.3drvoid Main(){
OUT_110 = iMouseX();; OUT_132 = iMouseY();
float T1=IN_0; float T2=IN_44; float T3=IN_66; float T4=IN_88; float T5=IN_154;
float Mx = IN_110*32.0-16.0; float My = 12.0-IN_132*24.0;
iPrint("T1 > "+T1+ " T2 > "+T2+ " T3 > "+T3+ " T4 > "+T4+ " T4 > "+T5+ "\rMouse X > "+Mx+ "\rMouse Y > "+My ,-10,10,OBJ_22); }
|
|