
GameCreat0r
Joined: Apr 9, 2010
"Perhaps the ending has not yet been written..."
|
Posted: Jun 6, 2010 07:49 AM
Msg. 1 of 10
I'm a quick learner but the scripts seems to be a bit harder. I found some tutorials that give commands and parameters but nothing or noone explains me how to make the scripts itself. I know how to make the script file and how to compile I can do all of that but how do I make scrips for tricker volumes how to use derment how to see what player is in the tricker volume.
Mostly I wnat to make multiplayer levels so the scripting should support that. I have experience whit scripting btw but not for halo yet.
|
|
|

Gamma927
Joined: Jun 12, 2008
Steam: gamma927
|
Posted: Jun 6, 2010 09:46 AM
Msg. 2 of 10
The problem with specific player detection, is each player's number changes throughout the course of the game. For example, player 1 may no longer be player 1 for the whole match; thus, it is difficult to create scripts tailored for specific players.
|
|
|

Strydehawk
Joined: Jun 5, 2010
Banana+Squidward
|
Posted: Jun 6, 2010 11:24 AM
Msg. 3 of 10
I can see English is probably not your native language. I suppose you already know that experience is the hardest yet the very best teacher out there.
But still, I'm telling you this, that people are using scripts for the wrong purposes. Those with no imagination just try to imitate the other Halo games instead of just playing them. As such, they try to reproduce features seen in those games, like jetpacks. Don't do that, because you'll just fail hard like those people without the money to buy Halo 3 or even an Xbox. Yeah, I know you guys don't want an Xbox. (Though, keep in mind not everyone is like this)
Nevertheless, it's hard to teach from scratch. This isn't school, and you're the only one who will be taught, so it's better to ask and we(but mostly they) answer rather than we explain, then you ask, they answer, and so on.
Go ahead. Shoot.
|
|
|

GameCreat0r
Joined: Apr 9, 2010
"Perhaps the ending has not yet been written..."
|
Posted: Jun 6, 2010 01:05 PM
Msg. 4 of 10
Quote: --- Original message by: Strydehawk I can see English is probably not your native language. I suppose you already know that experience is the hardest yet the very best teacher out there.
But still, I'm telling you this, that people are using scripts for the wrong purposes. Those with no imagination just try to imitate the other Halo games instead of just playing them. As such, they try to reproduce features seen in those games, like jetpacks. Don't do that, because you'll just fail hard like those people without the money to buy Halo 3 or even an Xbox. Yeah, I know you guys don't want an Xbox. (Though, keep in mind not everyone is like this)
Nevertheless, it's hard to teach from scratch. This isn't school, and you're the only one who will be taught, so it's better to ask and we(but mostly they) answer rather than we explain, then you ask, they answer, and so on.
Go ahead. Shoot. BANG! You're wrong. I'm not like that. I just want to script bsp switches, loading bsp, unloading bsp, switching or loading/unloading senery, AI control (I know commandlist is there aswell), And some secret new thing I came up whit I want to keep for myself but it has to do whit the flag in CTF.
|
|
|

FtDSpartn
Joined: May 1, 2009
Verified AI.
|
Posted: Jun 6, 2010 01:19 PM
Msg. 5 of 10
Do detect whether or not a player in SINGLE PLAYER is in a trigger volume,the script is: (script startup detection (sleep_until (volume_test_objects [TrigName] (players) 15)) ([stuff]) ) )
Someone correct me if I am wrong. Anyway,look up on the hs_doc or the scripting Bible for other commands.
|
|
|

Gamma927
Joined: Jun 12, 2008
Steam: gamma927
|
Posted: Jun 6, 2010 01:50 PM
Msg. 6 of 10
Quote: --- Original message by: Niels BANG! You're wrong. I'm not like that. I just want to script bsp switches, loading bsp, unloading bsp, switching or loading/unloading senery, AI control (I know commandlist is there aswell), And some secret new thing I came up whit I want to keep for myself but it has to do whit the flag in CTF. (switch_bsp [index]) Or use a trigger volume named bsp[target bsp],[initial bsp] (object_destroy [object]) (object_create [object]) (ai_command_list [AI]) And I'm guessing your CTF thing involves AI being able to cap flags.
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Jun 6, 2010 04:12 PM
Msg. 7 of 10
|
|
|

GameCreat0r
Joined: Apr 9, 2010
"Perhaps the ending has not yet been written..."
|
Posted: Jun 6, 2010 07:56 PM
Msg. 8 of 10
Quote: --- Original message by: Gamma927Quote: --- Original message by: Niels BANG! You're wrong. I'm not like that. I just want to script bsp switches, loading bsp, unloading bsp, switching or loading/unloading senery, AI control (I know commandlist is there aswell), And some secret new thing I came up whit I want to keep for myself but it has to do whit the flag in CTF. (switch_bsp [index]) Or use a trigger volume named bsp[target bsp],[initial bsp] (object_destroy [object]) (object_create [object]) (ai_command_list [AI]) And I'm guessing your CTF thing involves AI being able to cap flags. no, the flag is some new concept I like to keep to myself but I share it the concept for you guys so you can help me whit that. Multiple flags. Score whit one flag and a new one spawns somewhere else. Also I wnat this flag to look differently from the ordenary flag. I'm not sure if that posseble but I tought on making 3 objects that will be the flag. First 1 object and when scored the next one. Wheen all are used they all respawn and the first one becomes the flag again. Too keep the concept a little for my own I won't define the objects. Ai capturing flags is useless and wont support good gameplay multiplayer. YOU GUYS ARE REALLY HELPFULL SOFAR THANKS A LOT G0 ON I''LL LOOK INTO IT! The trigger volumes and player reconision are very usefull if posseble. Is there also something like switch_sky to avoid having to switch a whole bsp whitch would be rather large.
|
|
|

Gamma927
Joined: Jun 12, 2008
Steam: gamma927
|
Posted: Jun 6, 2010 08:37 PM
Msg. 9 of 10
You could script that, but the problem is, you can't make the flags count towards the score.
|
|
|

Strydehawk
Joined: Jun 5, 2010
Banana+Squidward
|
Posted: Jun 6, 2010 10:17 PM
Msg. 10 of 10
Quote: --- Original message by: NielsQuote: --- Original message by: Strydehawk I can see English is probably not your native language. I suppose you already know that experience is the hardest yet the very best teacher out there.
But still, I'm telling you this, that people are using scripts for the wrong purposes. Those with no imagination just try to imitate the other Halo games instead of just playing them. As such, they try to reproduce features seen in those games, like jetpacks. Don't do that, because you'll just fail hard like those people without the money to buy Halo 3 or even an Xbox. Yeah, I know you guys don't want an Xbox. (Though, keep in mind not everyone is like this)
Nevertheless, it's hard to teach from scratch. This isn't school, and you're the only one who will be taught, so it's better to ask and we(but mostly they) answer rather than we explain, then you ask, they answer, and so on.
Go ahead. Shoot. BANG! You're wrong. I'm not like that. I just want to script bsp switches, loading bsp, unloading bsp, switching or loading/unloading senery, AI control (I know commandlist is there aswell), And some secret new thing I came up whit I want to keep for myself but it has to do whit the flag in CTF. Well I guess it's good that I'm wrong this time.
|
|
|
| |
|
|
 |
|