
WSYD Zeta
Joined: Mar 15, 2011
|
Posted: Mar 29, 2011 01:10 AM
Msg. 1 of 10
Ok I got three questions:
Is it possible to make one team spawn as elite and another as spartan? If so, how can I do it?(Yes I'm using CTF already)
Is it possible to make each team have different starting equipment? If so, how do it?
How do I make control panels unlock doors in mutiplayer map? Similar to melee open only with a control panel and not a melee.
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Mar 29, 2011 09:02 PM
Msg. 2 of 10
Quote: --- Original message by: WSYD Zeta Ok I got three questions:
Is it possible to make one team spawn as elite and another as spartan? If so, how can I do it?(Yes I'm using CTF already)
Is it possible to make each team have different starting equipment? If so, how do it?
How do I make control panels unlock doors in mutiplayer map? Similar to melee open only with a control panel and not a melee. !) No - the game engine uses the same biped for both teams 2) No - that is coded int o the game. 3) That would require a device machine and as everyone knows: AI, Device machines and Animated scenery does not sync in a multi-player game.
|
|
|

OpsY
Joined: Feb 19, 2007
Frobisher Bay
|
Posted: Mar 29, 2011 09:05 PM
Msg. 3 of 10
Device machines Can be synced in game using scripts. Scripts don't solve everything however not everyone knows that devices position is recorded by the game. There's 0 and 1 but also every little bit between them so if you do device_set_position .448972320098 it will go exactly to that moment and stop before it actually reaches 0 or 1. An elevator synced in RPG_Beta6 altho due to some improper placement, it could be crashed by the use of uncommon gametypes.
|
|
|

Alberto
Joined: Mar 6, 2011
Disillusioned by the internet. Getting a life..
|
Posted: Mar 29, 2011 09:06 PM
Msg. 4 of 10
Quote: --- Original message by: WSYD Zeta Ok I got three questions:
Is it possible to make one team spawn as elite and another as spartan? If so, how can I do it?(Yes I'm using CTF already)
Is it possible to make each team have different starting equipment? If so, how do it?
How do I make control panels unlock doors in mutiplayer map? Similar to melee open only with a control panel and not a melee. 1: A biped been made for this; search for it. 2: No. You can force player to use weapon you want by making it only one available and player weaponless, but that obvious. 3: Would require scripting, the biped squash method might work. Might not be able toggle though. Edited by Alberto on Mar 29, 2011 at 09:07 PM
|
|
|

WSYD Zeta
Joined: Mar 15, 2011
|
Posted: Mar 30, 2011 03:45 PM
Msg. 5 of 10
Don't see the biped you mentioned. Whats the exact file name?
|
|
|

Kruger
Joined: Dec 20, 2010
rawr
|
Posted: Mar 30, 2011 05:11 PM
Msg. 6 of 10
Its not an actual biped. What he is referring to is a script that allows some things to sync online. Can't find the actual script right now, google it.
|
|
|

OpsY
Joined: Feb 19, 2007
Frobisher Bay
|
Posted: Mar 31, 2011 12:11 PM
Msg. 7 of 10
You're not there anyway, this is most complicated stuff.
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Mar 31, 2011 11:58 PM
Msg. 8 of 10
Quote: --- Original message by: Kruger Its not an actual biped. What he is referring to is a script that allows some things to sync online. I know this sounds like a nit-pick but the script does not actually sync the device machine since there is a delay in both transmission of the signal and the local action of the client. Scripts do not sync device machines they just supply an on/off trigger to activate them but the device runs at different speeds and rates on each client and their position and status is not transmitted between client or server. If the device machine is fast enough like a quick open/close door then it will appear to sync and the positioning errors can be negligible that it will suffice. However a slow door or lift will always work incorrectly and cause problems like people falling through the lift or being killed by a shot or explosion when the door looks closed. AI, Device Machines and Animated Scenery does not sync in a multi-player game in Halo CE. You can transmit on/off triggers using a script but it doesn't sync it just triggers. If you have to rely on an AI, Device Machine or animated scenery for game play then you WILL have errors and issues.
|
|
|

Kruger
Joined: Dec 20, 2010
rawr
|
Posted: Apr 2, 2011 12:12 AM
Msg. 9 of 10
A much better explanation, thanks Dennis.
|
|
|

SlappyThePirate
Joined: Aug 24, 2009
You are irritating, I'll release nothing
|
Posted: Apr 2, 2011 01:54 PM
Msg. 10 of 10
Dennis is right, something does not officially 'synchronize' unless its data is passed to the client. This is basically only done for netgame players, vehicles, weapons, equipment, etc. The loose interpretation of the word 'sync' that people use around here is when something happens at the same time or during the same condition for all players. If something is to match on all client's screens, it MUST be based on some kind of actual netcode syncing. Example: backpacking weapons match on everyone's screens, because it is merely a visual effect of inventory data that everyone sees. 1- My tag: spartan models, where one spartan looks like an elite. This works on CTF. The only thing that synchronizes the different player models are spawn points, so the models only match on all screens when that model spawns. http://forum.halomaps.org/index.cfm%3Fpage=topic&topicID=328832- Maybe, and if so only on CTF. You can change the script above to also player_add_equipment the starting weapons for each team. 3- Device data is not sent across the server, so people will see it differently. However, scripts can make the control move hidden vehicles, and scripts can check vehicle position (which syncs) and use their position to set the device position. Yoyorast island v2 uses some sort of vehicle-matching thing for controls. I don't suggest that you do anything but the spartan-elite tag.
|
|
|