Page 1 of 1

Noob Question: Adding and Removing Scr

Posted: Sat Sep 06, 2003 2:04 am
by BiG_HeaD
What the heck did i do wrong, Bots arent moving, bomb dont work.
even the Scoreboard isnt showing up?

main:
level waittill prespawn

$world farplane 3000
$world farplane_color (.333 .333 .329)
thread bombscript
level.elipos = 1


exec global/DMprecache.scr

level.script = maps/obj/objtest.scr

exec global/ambient.scr m4l1

thread global/exploder.scr::main
level.defusing_team = "axis"
level.planting_team = "allies"
level.targets_to_destroy = 1
level.bomb_damage = 200
level.bomb_explosion_radius = 2048

level.dmrespawning = 0
level.dmroundlimit = 5
level.clockside = draw
$panel_bomb thread global/obj_dm.scr::bomb_thinker
thread allies_win_bom
$panel_bomb thread axis_win_timer

end

exec global/door_locked.scr::lock

setcvar "g_obj_alliedtext1" "Go2Town"
setcvar "g_obj_alliedtext2" "KillSumAxis"
setcvar "g_obj_alliedtext3" "FindtheBomb"
setcvar "g_obj_axistext1" "- Prevent Allies from"
setcvar "g_obj_axistext2" "destroying the Flak88's"
setcvar "g_obj_axistext3" "MadeBy BiG_HeaD"
setcvar "g_scoreboardpic" "objdm1.tga"

level waittill spawn

$panel_bomb thread global/jv_obj_dm.scr::bomb_thinker

end


bombscript:

$flak88_explosive1 thread global/jv_obj_dm.scr::bomb_thinker

waitthread global/jv_bots/jv_mp_ai.scr::enable


$flak88_explosive1 thread axis_win_timer
thread allies_win_bomb

$bomb thread global/jv_obj_dm.scr::bomb_thinker

end

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

axis_win_timer:

level waittill axiswin

end

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

allies_win_bomb:

while(level.targets_destroyed < level.targets_to_destroy)
waitframe

teamwin allies

end

Posted: Sat Sep 06, 2003 2:25 am
by HappyChappy_7000
you have got two "level waittill spawn" in the script, you only need one. :wink:

Be more specific in what your trying to do. (I dont get it :cry: )

Posted: Sat Sep 06, 2003 3:47 am
by BiG_HeaD
i re-edited, look again.

Posted: Sat Sep 06, 2003 3:51 am
by HappyChappy_7000
k wait a few minutes

Posted: Sat Sep 06, 2003 3:55 am
by HappyChappy_7000
try this :?

Code: Select all

main: 

level waittill prespawn 

$world farplane 3000 
$world farplane_color (.333 .333 .329) 

setcvar "g_obj_alliedtext1" "Go2Town" 
setcvar "g_obj_alliedtext2" "KillSumAxis" 
setcvar "g_obj_alliedtext3" "FindtheBomb" 
setcvar "g_obj_axistext1" "- Prevent Allies from" 
setcvar "g_obj_axistext2" "destroying the Flak88's" 
setcvar "g_obj_axistext3" "MadeBy BiG_HeaD" 
setcvar "g_scoreboardpic" "objdm1.tga" 

	exec global/DMprecache.scr 
	level.script = maps/obj/objtest.scr 

	exec global/ambient.scr m4l1 

	thread global/exploder.scr::main 
	exec global/door_locked.scr::lock 
	
level waittill spawn

level.defusing_team = "axis" 
level.planting_team = "allies" 
level.targets_to_destroy = 1 
level.bomb_damage = 200 
level.bomb_explosion_radius = 2048 

level.dmrespawning = 0 
level.dmroundlimit = 5 
level.clockside = draw 

thread allies_win_bomb 
$panel_bomb thread axis_win_timer 
thread bombscript 



$panel_bomb thread global/jv_obj_dm.scr::bomb_thinker 

end 


bombscript: 

$flak88_explosive1 thread global/jv_obj_dm.scr::bomb_thinker 

waitthread global/jv_bots/jv_mp_ai.scr::enable 


$flak88_explosive1 thread axis_win_timer 
thread allies_win_bomb 

$bomb thread global/jv_obj_dm.scr::bomb_thinker 

end 

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

axis_win_timer: 

level waittill axiswin 

end 

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

allies_win_bomb: 

while(level.targets_destroyed < level.targets_to_destroy) 
waitframe 

teamwin allies 

end

it might work

Posted: Sat Sep 06, 2003 4:08 am
by BiG_HeaD
great. works. kinda.

Posted: Sat Sep 06, 2003 4:37 am
by HappyChappy_7000
that one might not work well :cry:

try this(again :) )

Code: Select all

main: 

level waittill prespawn 

$world farplane 3000 
$world farplane_color (.333 .333 .329) 

setcvar "g_obj_alliedtext1" "Go2Town" 
setcvar "g_obj_alliedtext2" "KillSumAxis" 
setcvar "g_obj_alliedtext3" "FindtheBomb" 
setcvar "g_obj_axistext1" "- Prevent Allies from" 
setcvar "g_obj_axistext2" "destroying the Flak88's" 
setcvar "g_obj_axistext3" "MadeBy BiG_HeaD" 
setcvar "g_scoreboardpic" "objdm1.tga" 

	exec global/DMprecache.scr 
	level.script = maps/obj/objtest.scr 

	exec global/ambient.scr m4l1 

	thread global/exploder.scr::main 
	
level waittill spawn

level.defusing_team = "axis" 
level.planting_team = "allies" 
level.targets_to_destroy = 1 
level.bomb_damage = 200 
level.bomb_explosion_radius = 2048 

level.dmrespawning = 0 
level.dmroundlimit = 5 
level.clockside = draw 

thread bombscript //bombscript and bot starter
thread global/door_locked.scr::lock 

end 


bombscript: 
//bombscript and bot starter

//bomb thinkers
$panel_bomb thread global/jv_obj_dm.scr::bomb_thinker 

$flak88_explosive1 thread global/jv_obj_dm.scr::bomb_thinker 

$bomb thread global/jv_obj_dm.scr::bomb_thinker 

	waitthread global/jv_bots/jv_mp_ai.scr::enable
		
thread allies_win_bomb 
$flak88_explosive1 thread axis_win_timer
$panel_bomb thread axis_win_timer 

end 

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

axis_win_timer: 

level waittill axiswin 

end 

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

allies_win_bomb: 

while(level.targets_destroyed < level.targets_to_destroy) 
	waitframe 

teamwin allies 

end

Posted: Sat Sep 06, 2003 4:44 am
by BiG_HeaD
u win :)


Oh, hey, whats up with the .pth not showing up anywhere? I cant find it.

Posted: Sat Sep 06, 2003 4:46 am
by HappyChappy_7000
did you place everything in a .pk3 (the .pth might be in there)
or main/obj :?
Otherwise I don't know

Posted: Sat Sep 06, 2003 4:51 am
by Alcoholic
the .pth is made when you run the map.

Posted: Sat Sep 06, 2003 4:52 pm
by BiG_HeaD
its made, okay, but where? :roll:

Posted: Sat Sep 06, 2003 4:52 pm
by Alcoholic
same directory as your .bsp :wink:

Posted: Sat Sep 06, 2003 6:06 pm
by BiG_HeaD
thats weird, it isnt there.

Posted: Sat Sep 06, 2003 8:11 pm
by Alcoholic
yourmapname.pth isn't in your main/maps directory?

Posted: Sun Sep 07, 2003 1:07 am
by BiG_HeaD
Lol, Finnaly found it, it was in Main/Maps/obj :)