Alliedassault           
FAQ Calendar
Go Back   Alliedassault > FPS Gaming General Discussion > MoH Maps, Mods & Skins
Reload this Page SCRIPTING HELP!
MoH Maps, Mods & Skins Discuss custom maps, skins and mods here.

Reply
 
Thread Tools Display Modes
SCRIPTING HELP!
Old
  (#1)
TheShiznaeSpe is Offline
Member
 
Posts: 54
Join Date: Aug 2002
   
Default SCRIPTING HELP! - 10-12-2002, 11:08 AM

I've been working on my new OBJ map, Allied Barracks, for over 2 months now, and I still can't get the right scripting for multiple bombs. I've went over every tutorial on the web, and still nothing. It's possible that I did it right, but I just can't test it. I'm a mapping vet, but a scripting noob, and I'm not sure what to do to test my script with only 1 person.

PLEASE HELP! Here's my script, if you find anything that's wrong, please tell me.

// TITLE: Allied Barracks
// ARCHITECTURE: TheShiznaeSpe
// SCRIPTING: TheShiznaeSpe
main:
exec global/exploder.scr

setcvar "g_obj_alliedtext1" "Protect the electronics post"
setcvar "g_obj_alliedtext2" "and the weapon cache!"
setcvar "g_obj_alliedtext3" ""
setcvar "g_obj_axistext1" "Infiltrate and destroy"
setcvar "g_obj_axistext2" " the electronics post"
setcvar "g_obj_axistext3" "and the weapon cache!"

setcvar "g_scoreboardpic" "none"

level waittill prespawn

//*** Precache Dm Stuff
exec global/DMprecache.scr
exec global/exploder.scr


level.script = maps/obj/Barracks(TEST).scr
exec global/ambient.scr Barracks(TEST)

level waittil spawn

thread global/exploder.scr::main


level.defusing_team = "allies"
level.planting_team = "axis"
level.targets_to_destroy = 2
level.dmrespawning = 0 // 1 or 0
level.dmroundlimit = 7 // round time limit in minutes
level.clockside = allies // set to axis, allies, kills, or draw

//level waittil roundstart
$bomb.trigger_name = $trigger2
$bomb.target.target = $trigger2
$bomb.explosion_sound = "sound/weapons/explo/explo_metalmed1.wav"
$bomb2.trigger_name = $triggerbomb2
$bomb2.target.target = $triggerbomb2
$bomb2.explosion_sound = "sound/weapons/explo/explo_metalmed1.wav"


$bomb thread global/obj_dm.scr::bomb_thinker
$bomb2 thread global/obj_dm.scr::bomb_thinker


$bomb thread axis_win_timer
thread allies_win_bomb

thread bomb1_exploded $bomb
thread bomb2_exploded $bomb2


end
// this marks the end of the main thread

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, but no swapping of models"

end


//*** --------------------------------------------
//*** "Allies Victory"
//*** --------------------------------------------

allies_win_bomb local.bomb1:

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

teamwin allies
end


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

axis_win_timer:

level waittill axiswin

end


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

bomb1_exploded local.bomb1:

while (local.bomb1.exploded != 1)

wait .1

iprintlnbold_noloc "The Axis has destroyed the weapon cache!"

//$spawn_axis2 disablespawn
//$spawn_axis3 enablespawn

end


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

bomb2_exploded local.bomb2:

while (local.bomb2.exploded != 1)

wait .1

iprintlnbold_noloc "The Axis has destroyed the electronics post!"

//$spawn_axis2 disablespawn
//$spawn_axis4 enablespawn

end
  
Reply With Quote
CAN ANYONE HELP?
Old
  (#2)
TheShiznaeSpe is Offline
Member
 
Posts: 54
Join Date: Aug 2002
   
Default CAN ANYONE HELP? - 10-14-2002, 04:25 PM

PLEASE!?
  
Reply With Quote
Old
  (#3)
Surgeon is Offline
Senior Member
 
Posts: 415
Join Date: Apr 2002
Location: Fife, Scotland
   
Default 10-14-2002, 04:34 PM

[quote:7edc4]level.script = maps/obj/Barracks(TEST).scr
exec global/ambient.scr Barracks(TEST) [/quote:7edc4]

I think this is whats causing the problems - try renaming your map - barracks_test.bsp - and change the above to

level.script = maps/obj/Barracks_test.scr
exec global/ambient.scr Barracks_test
  
Reply With Quote
Thank you, but
Old
  (#4)
TheShiznaeSpe is Offline
Member
 
Posts: 54
Join Date: Aug 2002
   
Default Thank you, but - 10-14-2002, 06:50 PM

I changed the titles and everything, but it still don't work. I messed around with the script: nothing. The weird thing is that nothing is showing up. Not even the scoreboard messages (they never did). I'm convinced it's either the map, or, most likely, a small glitch in the script.
  
Reply With Quote
MORE PROBLEMS!
Old
  (#5)
TheShiznaeSpe is Offline
Member
 
Posts: 54
Join Date: Aug 2002
   
Default MORE PROBLEMS! - 10-14-2002, 08:04 PM

Now it says, in the console, that the Barracks.src could not be loaded properly. Any ideas?
  
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.12 by ScriptzBin
Copyright ©2000 - 2025, vBulletin Solutions Inc.
vBulletin Skin developed by: vBStyles.com
© 1998 - 2007 by Rudedog Productions | All trademarks used are properties of their respective owners. All rights reserved.