need help on 2 flak88's!! plz help!

Post your scripting questions / solutions here

Moderator: Moderators

Post Reply
Royaldude
Private
Posts: 2
Joined: Wed Mar 05, 2003 6:09 pm
Contact:

need help on 2 flak88's!! plz help!

Post by Royaldude »

HI M8's NEED HELP!!!
I need 2 get 2 flak88's blow up in the air but I think my script does not work well PLZ HEEEEEEEEELLLLP!!!

flak88:
#set 1
angle 0
classname turretweapon_german_88mmflakturret
model statweapons/flak88turret.tik
tagetname Flak88obj1 //2 for sec flak88
classname script_object


TRIGGER_USE:
#set 1 //2 for sec trigger
classname trigger_use
targetname trigger1 //2 for sec trigger
triggerable


the bomb:
model items/pulse_explosive.tik
target Flak88obj1
targetname flak88_explosive1 //2 for sec bomb
classname script_object


here's the code

Code: Select all

main:

	level waittill prespawn

	exec global/DMprecache.scr


	level.script = maps/obj/m4.scr
	exec global/ambient.scr m4

	setcvar "g_obj_alliedtext1" "Destroy the Flac88's" 
	setcvar "g_obj_alliedtext2" "" 
	setcvar "g_obj_alliedtext3" "" 
	setcvar "g_obj_axistext1" "- Prevent Allies from" 
	setcvar "g_obj_axistext2" "destroying the Flak88's" 
	setcvar "g_obj_axistext3" "" 
	setcvar "g_scoreboardpic" "objdm5"

	level waittill spawn

	level.bomb_damage = 200
	level.bomb_explosion_radius = 640
	level.defusing_team = "axis"
	level.planting_team = "allies"
	level.dmrespawning = 1 // 1 or 0
	level.dmroundlimit = 10 // round time limit in minutes
	level.clockside = axis // set to axis, allies, kills, or draw

	level waittill roundstart

	$flak88_explosive1 thread global/obj_dm.scr::bomb_thinker
	$flak88_explosive2 thread global/obj_dm.scr::bomb_thinker

	$88mm_explosive1 thread axis_win_timer
	thread allies_win_bomb $flak88_explosive1 $flak88_explosive2

	thread bomb1_exploded $flak88_explosive1
	thread bomb2_exploded $flak88_explosive2

	thread random_explode_setup
	
end


//*** --------------------------------------------
//*** "Axis Victory"
//*** --------------------------------------------

axis_win_timer:

	level waittill axiswin

end

//*** --------------------------------------------
//*** "Allied Victory"
//*** --------------------------------------------

allies_win_bomb local.bomb1 local.bomb2:

	while (local.bomb1.exploded != 1)
		waitframe

	while (local.bomb2.exploded != 1)
		waitframe
	
	teamwin allies
end


//*** --------------------------------------------
//*** "Bomb 1 Exploded"
//*** --------------------------------------------

bomb1_exploded local.bomb1:

	while (local.bomb1.exploded != 1)

		wait .1

		iprintlnbold "Allies have destroyed one of the Cannon's!"

		$spawn_axis2 disablespawn
		$spawn_axis3 enablespawn

end


//*** --------------------------------------------
//*** "Bomb 2 Exploded"
//*** --------------------------------------------

bomb2_exploded local.bomb2:

	while (local.bomb2.exploded != 1)

		wait .1	

		iprintlnbold "Allies have destroyed one of the Cannon's!"

		$spawn_axis2 disablespawn
		$spawn_axis4 enablespawn

end
plz mail me or go see if I'm on the clan page of mine [url]http://members1.chello.nl/~j.koning6/
will be VERRY thankfull :D Royaldude[/url]
jv_map
Site Admin
Posts: 6521
Joined: Tue Sep 03, 2002 2:53 pm
Location: The Netherlands
Contact:

Post by jv_map »

Set key $trigger_name / value trigger1 for the first bomb and value trigger2 for the second bomb.
Image
Royaldude
Private
Posts: 2
Joined: Wed Mar 05, 2003 6:09 pm
Contact:

Post by Royaldude »

thn admin dude it works thanks 2 u m8
but I still don't see th explosion
maybee the code has 2 be moddified
but thx anyway!!
jv_map
Site Admin
Posts: 6521
Joined: Tue Sep 03, 2002 2:53 pm
Location: The Netherlands
Contact:

Post by jv_map »

Set key:
$explosion_fx

value:
fx/fx_tank_explosion.tik

For both bombs. See if that helps!
Image
Post Reply