A Community discussion forum for Halo Custom Edition, Halo 2 Vista, Portal and Halo Machinima

Home  Search Register  Login Member ListRecent Posts
  
 
»Forums Index »Halo Custom Edition (Bungie/Gearbox) »Halo CE Technical / Map Design »Vehicle Respawn Script?

Author Topic: Vehicle Respawn Script? (6 messages, Page 1 of 1)
Moderators: Dennis

mikenzb
Joined: Nov 7, 2011


Posted: Feb 28, 2012 05:30 AM    Msg. 1 of 6       
Hi There.
Im looking for a Vehicle Respawn script.
I have tried the Continuous script and that worked for being a Server Hoster but on the Client side it spawns 2 sets, 1 which is not drivable....

Any Help would be greatly appreciated.
~Mike


game user10
Joined: Dec 9, 2011

Who is the Overseer?


Posted: Feb 28, 2012 07:38 AM    Msg. 2 of 6       
There's a tutorial for that in Gamma's assorted tutorial thread


mikenzb
Joined: Nov 7, 2011


Posted: Feb 28, 2012 08:37 AM    Msg. 3 of 6       
I tried to do that with EHS v2 and it came up with this error

02.29.12 02:31:33 sapien pc 01.00.00.0609 ----------------------------------------------
02.29.12 02:31:33 reference function: _write_to_error_file
02.29.12 02:31:33 reference address: 401b13
02.29.12 02:31:33 Couldn't read map file './sapienbeta.map'
02.29.12 02:31:34 CreateDevice succeeded with refresh rate = 0
02.29.12 02:31:34 Sound card doesn't meet minimum hardware requirements. Disabling hardware option.
02.29.12 02:31:35 Increasing sound decompression buffer size to 1048576 bytes
02.29.12 02:31:41 WARNING: 2 clusters in structure_bsp levels\hyrule\hyrule have no background sound or sound environment.
02.29.12 02:31:41 recompiling scripts after scenarios were merged.
02.29.12 02:31:41 this left parenthesis is unmatched.: ( begin

02.29.12 02:31:41 local player 0, weapon (0x0), deleted unexpectedly
02.29.12 02:31:50 [scripts line 4] this is not a valid global variable.: server true)

02.29.12 02:31:50 recompiling scripts after scenarios were merged.
02.29.12 02:31:50 [scripts line 3] this left parenthesis is unmatched.: ( begin



and I'm not sure if this will help or not but I have 30 Vehicles


mikenzb
Joined: Nov 7, 2011


Posted: Feb 28, 2012 08:45 PM    Msg. 4 of 6       
I had a look at my Script again and I did see something's that were unmatched so I fixed that but im still getting the same error.

and since I see this coming up in the near future, Here is my Script

(script startup vehiclespawn
(if (= (unit_get_health check_vehicle) 0.0)
(begin
(set server true)
(object_destroy check_vehicle)
(object_create 1)
(object_create 2)
(object_create 3)
(object_create 4)
(object_create 5)
(object_create 6)
(object_create 7)
(object_create 8)
(object_create 9)
(object_create 10)
(object_create 11)
(object_create 12)
(object_create 13)
(object_create 14)
(object_create 15)
(object_create 16)
(object_create 17)
(object_create 18)
(object_create 19)
(object_create 20)
(object_create 20)
(object_create 21)
(object_create 22)
(object_create 23)
(object_create 24)
(object_create 25)
(object_create 26)
(object_create 27)
(object_create 28)
(object_create 29)
(object_create 30)
)
)
)


(script continuous vehiclesync2
(begin
(if (= server true)
(begin
(if (= (volume_test_object vehicles 1) true)
(begin
(object_teleport 1 )
(object_set_facing 1 )
)
)
(if (= (volume_test_object vehicles 2) true)
(begin
(object_teleport 2 )
(object_set_facing 2 )
)
)
(if (= (volume_test_object vehicles 3) true)
(begin
(object_teleport 3 )
(object_set_facing 3 )
)
)
(if (= (volume_test_object vehicles 4) true)
(begin
(object_teleport 4 )
(object_set_facing 4 )
)
)
(if (= (volume_test_object vehicles 5) true)
(begin
(object_teleport 5 )
(object_set_facing 5 )
)
)
(if (= (volume_test_object vehicles 6) true)
(begin
(object_teleport 6 )
(object_set_facing 6 )
)
)
(if (= (volume_test_object vehicles 7) true)
(begin
(object_teleport 7 )
(object_set_facing 7 )
)
)
(if (= (volume_test_object vehicles 8) true)
(begin
(object_teleport 8 )
(object_set_facing 8 )
)
)
(if (= (volume_test_object vehicles 9) true)
(begin
(object_teleport 9 )
(object_set_facing 9 )
)
)
(if (= (volume_test_object vehicles 10) true)
(begin
(object_teleport 10 )
(object_set_facing 10 )
)
)
(if (= (volume_test_object vehicles 11) true)
(begin
(object_teleport 11 )
(object_set_facing 11 )
)
)
(if (= (volume_test_object vehicles 12) true)
(begin
(object_teleport 12 )
(object_set_facing 12 )
)
)
(if (= (volume_test_object vehicles 13) true)
(begin
(object_teleport 13 )
(object_set_facing 13 )
)
)
(if (= (volume_test_object vehicles 14) true)
(begin
(object_teleport 14 )
(object_set_facing 14 )
)
)
(if (= (volume_test_object vehicles 15) true)
(begin
(object_teleport 15 )
(object_set_facing 15 )
)
)
(if (= (volume_test_object vehicles 16) true)
(begin
(object_teleport 16 )
(object_set_facing 16 )
)
)
(if (= (volume_test_object vehicles 17) true)
(begin
(object_teleport 17 )
(object_set_facing 17 )
)
)
(if (= (volume_test_object vehicles 18) true)
(begin
(object_teleport 18 )
(object_set_facing 18 )
)
)
(if (= (volume_test_object vehicles 19) true)
(begin
(object_teleport 19 )
(object_set_facing 19 )
)
)
(if (= (volume_test_object vehicles 20) true)
(begin
(object_teleport 20 )
(object_set_facing 20 )
)
)
(if (= (volume_test_object vehicles 20) true)
(begin
(object_teleport 20 )
(object_set_facing 20 )
)
)
(if (= (volume_test_object vehicles 21) true)
(begin
(object_teleport 21 )
(object_set_facing 21 )
)
)
(if (= (volume_test_object vehicles 22) true)
(begin
(object_teleport 22 )
(object_set_facing 22 )
)
)
(if (= (volume_test_object vehicles 23) true)
(begin
(object_teleport 23 )
(object_set_facing 23 )
)
)
(if (= (volume_test_object vehicles 24) true)
(begin
(object_teleport 24 )
(object_set_facing 24 )
)
)
(if (= (volume_test_object vehicles 25) true)
(begin
(object_teleport 25 )
(object_set_facing 25 )
)
)
(if (= (volume_test_object vehicles 26) true)
(begin
(object_teleport 26 )
(object_set_facing 26 )
)
)
(if (= (volume_test_object vehicles 27) true)
(begin
(object_teleport 27 )
(object_set_facing 27 )
)
)
(if (= (volume_test_object vehicles 28) true)
(begin
(object_teleport 28 )
(object_set_facing 28 )
)
)
(if (= (volume_test_object vehicles 29) true)
(begin
(object_teleport 29 )
(object_set_facing 29 )
)
)
(if (= (volume_test_object vehicles 30) true)
(begin
(object_teleport 30 )
(object_set_facing 30 )
)
)
)
)
)
)


Pepzee
Joined: Sep 9, 2010

Retired Halo Modder


Posted: Feb 29, 2012 12:19 AM    Msg. 5 of 6       
Well you're setting a variable true that isn't there. In the script it says: (set server true) yet the variable "server" doesn't exist. To fix that add: (global boolean server false) to the top of your script.

That's one error that I see, there may be more though.


mikenzb
Joined: Nov 7, 2011


Posted: Feb 29, 2012 02:17 AM    Msg. 6 of 6       
Great, I got past the first few lines, now im stuck at

02.29.12 20:09:48 sapien pc 01.00.00.0609 ----------------------------------------------
02.29.12 20:09:48 reference function: _write_to_error_file
02.29.12 20:09:48 reference address: 401b13
02.29.12 20:09:48 Couldn't read map file './sapienbeta.map'
02.29.12 20:09:48 CreateDevice succeeded with refresh rate = 0
02.29.12 20:09:49 Sound card doesn't meet minimum hardware requirements. Disabling hardware option.
02.29.12 20:09:49 Increasing sound decompression buffer size to 1048576 bytes
02.29.12 20:09:55 WARNING: 2 clusters in structure_bsp levels\hyrule\hyrule have no background sound or sound environment.
02.29.12 20:09:56 recompiling scripts after scenarios were merged.
02.29.12 20:09:56 this left parenthesis is unmatched.: (begin

02.29.12 20:09:56 local player 0, weapon (0x0), deleted unexpectedly
02.29.12 20:10:02 [scripts line 48] the "object_teleport" call requires exactly 2 arguments.: (object_teleport 1 )

02.29.12 20:10:02 recompiling scripts after scenarios were merged.
02.29.12 20:10:02 [scripts line 47] this left parenthesis is unmatched.: (begin

 

 
Previous Older Thread    Next newer Thread







Time: Thu January 19, 2023 8:46 AM 140 ms.
A Halo Maps Website