Hmmm, still having trouble with testing the objs.....here is what i have got and what i have done.
I followed the .map tut on objectives
this is the script i made from using the TUT and comparing to other obj scripts.
// test8
// test
// test
main:
exec global/exploder.scr
setcvar "g_obj_alliedtext1" ""
setcvar "g_obj_alliedtext2" ""
setcvar "g_obj_alliedtext3" ""
setcvar "g_obj_axistext1" ""
setcvar "g_obj_axistext2" ""
setcvar "g_obj_axistext3" " ""
level waittill prespawn
exec global/DMprecache.scr
level.script = maps/obj/test8.scr
exec global/ambient.scr mohdm2
level waittill spawn
level.bomb_damage = 200
level.bomb_explosion_radius = 640
level.defusing_team = "axis"
level.planting_team = "allies"
level.targets_to_destroy = 1
level.dmrespawning = 1
level.dmroundlimit = 15
level.clockside = axis
//level waittill roundstart
$bomb.trigger_name = $trigger2
$bomb.target.target = $trigger2
$bomb.target.destroyed_model = "models/statweapons/flak88_d.tik"
$bomb.explosion_fx = "models/emitters/explosion_mine.tik"
$bomb.explosion_sound = "sound/weapons/explo/explo_metalmed1.wav"
$bomb thread global/obj_dm.scr::bomb_thinker
$bomb thread axis_win_timer
thread allies_win_bomb
thread bomb1_exploded $bomb
end
explode_my_bomb:
iprintlnbold_noloc "Bomb has been set , 10 seconds to detonation"
wait 2
iprintlnbold_noloc "8"
wait 2
iprintlnbold_noloc "6"
wait 2
iprintlnbold_noloc "4"
wait 1
iprintlnbold_noloc "3"
wait 1
iprintlnbold_noloc "2"
wait 1
iprintlnbold_noloc "1"
wait 1
exec global/exploder.scr::explode 1
iprintlnbold_noloc "The bomb will go off again"
end
// Axis Win
axis_win_timer:
level waittill axiswin
end
// Allies Win
allies_win_bomb:
while(level.targets_destroyed < level.targets_to_destroy)
waitframe
teamwin allies
end
//*** --------------------------------------------
//*** "Bomb 1 Exploded"
//*** --------------------------------------------
bomb1_exploded local.bomb1:
while (local.bomb1.exploded != 1)
wait .1
iprintlnbold_noloc "East Flak88 has been destroyed!!!!"
//$spawn_axis2 disablespawn
//$spawn_axis3 enablespawn
end
I have placed the .scr in with my .bsp under maps/obj.....everything works and i can even here the sound from mohdm2. i even placed the "//" in front of "level waittill roundstart"
i have also triple checked to make sure all N entries match up and they do.
When i jump on with allies it won't set the bomb.
can anyone help me notice where i have gone wrong?