Page 1 of 1

Gun Probs

Posted: Tue Nov 23, 2004 11:42 am
by Master-Of-Fungus-Foo-D
ok i got a map and i want two tanks to shoot eachother(like the old west shoot out. the king drives up on it first and i wait for the tiger to drive up. i wait a second and the kind shootis at the tiger) when it coomes time for the king to shoot it just drives off of the bridge! thats not in the script!CUT!

script:

Code: Select all

/////////////////
main:
////////////////
level waittill prespawn

//Tiger sounds :P
alias tank_idle_training sound/vehicle/veh_tank_idle1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto streamed maps "m1l2b m3l3 m5 train"
alias tank_snd_idle sound/vehicle/veh_tank_idle1.wav soundparms 0.5 0.0 1.0 0.0 800 4000 auto streamed maps "m1l2b m3l3 m5 train"
alias tank_snd_run sound/vehicle/veh_tank_run1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto streamed maps "m1l2b m3l3 m5 "
aliascache tank_snd_revup sound/vehicle/veh_tank_revup1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_snd_revdown sound/vehicle/veh_tank_revdown1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_snd_shift1 sound/vehicle/veh_tank_shift1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_snd_shift2 sound/vehicle/veh_tank_shift2.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_snd_shift3 sound/vehicle/veh_tank_shift3.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_snd_on sound/vehicle/veh_tank_on1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_snd_start sound/vehicle/veh_tank_on1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_snd_off sound/vehicle/veh_tank_off1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_snd_stop sound/vehicle/veh_tank_off1.wav soundparms 1.0 0.0 1.0 0.0 1000 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_tread_snd_dirt sound/vehicle/veh_tread_grass.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m3l3 m5 "
aliascache tank_tread_snd_stone sound/vehicle/veh_tread_metal.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m1l2b m3l3 m5 "
aliascache tank_tread_snd_grass sound/vehicle/veh_tread_grass.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m3l3 m5 "
aliascache tank_tread_snd_wood sound/vehicle/veh_tread_metal.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m3l3 m5 "
aliascache tank_tread_snd_mud sound/vehicle/veh_tread_grass.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m3l3 m5 "
aliascache tank_snd_doorclose sound/mechanics/DoorHatchClose_02.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m "
aliascache tank_snd_dooropen sound/mechanics/DoorHatchClose_02.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m train"
aliascache tank_vehicle_crash1 sound/null.wav soundparms 0.7 0.4 1.0 0.5 160 1600 auto loaded maps "m5 "
aliascache explode_tank1 sound/weapons/explo/Explo_MetalMed1.wav soundparms 0.9 0.2 0.8 0.2 1500 9000 weapon loaded maps "m1l2b m1l3a m1l3b m3l3 m4l2 m4l3 m5 m6l3c m6l1c training"
aliascache explode_tank2 sound/weapons/explo/Explo_MetalMed2.wav soundparms 0.9 0.2 0.8 0.2 1500 9000 weapon loaded maps "obj"
aliascache explode_tank3 sound/weapons/explo/Explo_MetalMed3.wav soundparms 0.9 0.2 0.8 0.2 1500 9000 weapon loaded maps "m1l3a m1l3b m3l3 m4l2 m4l3 m5 m6l3c obj"
aliascache explode_tank4 sound/weapons/explo/Explo_MetalMed4.wav soundparms 0.9 0.2 0.8 0.2 1500 9000 weapon loaded maps "m1l3a m1l3b m3l3 m4l2 m5 m6l3c "
aliascache damage_tank1 sound/null.wav soundparms 0.7 0.4 0.9 0.2 160 1600 auto loaded maps "m5 "

level waittill spawn

thread meow
thread king

meow:
$tiger drive $drive
$tiger waittill drive
$tiger stop

king:
local.gun = $KING QueryTurretSlotEntity 0
$KING drive $drive2
$KING waittill drive
$KING stop
wait 1
local.gun setAimTarget $boom
local.gun waittill ontarget
local.gun anim fire start
end

end

Posted: Tue Nov 23, 2004 8:26 pm
by Master-Of-Fungus-Foo-D
heloo?..... i know youre out there *tapping on computer screen*

Posted: Tue Nov 23, 2004 9:35 pm
by lizardkid
well for one thing i think you ought to edit ubersound.scr and put it in the pk3 you're going to package this in, it's a lot nicer to read code in.
also..

Code: Select all

king: 
local.gun = $KING QueryTurretSlotEntity 0 
$KING drive $drive2 
$KING waittill drive 
$KING stop 
wait 1 
local.gun setAimTarget $boom 
local.gun waittill ontarget 
local.gun anim fire start 
end 

end
do you need 2 end statements? i think that generates errors....

one last thing, open console and check out whats happening and post an excerpt.

Posted: Wed Nov 24, 2004 2:59 am
by Master-Of-Fungus-Foo-D
statements? :? :oops:

Posted: Sat Nov 27, 2004 10:22 am
by Phil {sfx}
The code you posted should be like this:

Code: Select all

main: 
 
level waittill prespawn 

local.master = spawn ScriptMaster
local.master aliascache tank_idle_training sound/vehicle/veh_tank_idle1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto streamed maps "m dm moh obj train " 
local.master aliascache tank_snd_idle sound/vehicle/veh_tank_idle1.wav soundparms 0.5 0.0 1.0 0.0 800 4000 auto streamed maps "m dm moh obj train " 
local.master aliascache tank_snd_run sound/vehicle/veh_tank_run1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto streamed maps "m dm moh obj train " 
local.master aliascache tank_snd_revup sound/vehicle/veh_tank_revup1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_revdown sound/vehicle/veh_tank_revdown1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_shift1 sound/vehicle/veh_tank_shift1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_shift2 sound/vehicle/veh_tank_shift2.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_shift3 sound/vehicle/veh_tank_shift3.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_on sound/vehicle/veh_tank_on1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_start sound/vehicle/veh_tank_on1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_off sound/vehicle/veh_tank_off1.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_stop sound/vehicle/veh_tank_off1.wav soundparms 1.0 0.0 1.0 0.0 1000 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_tread_snd_dirt sound/vehicle/veh_tread_grass.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_tread_snd_stone sound/vehicle/veh_tread_metal.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_tread_snd_grass sound/vehicle/veh_tread_grass.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_tread_snd_wood sound/vehicle/veh_tread_metal.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_tread_snd_mud sound/vehicle/veh_tread_grass.wav soundparms 0.25 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_snd_doorclose sound/mechanics/DoorHatchClose_02.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master  aliascache tank_snd_dooropen sound/mechanics/DoorHatchClose_02.wav soundparms 1.0 0.0 1.0 0.0 800 4000 auto loaded maps "m dm moh obj train " 
local.master aliascache tank_vehicle_crash1 sound/null.wav soundparms 0.7 0.4 1.0 0.5 160 1600 auto loaded maps "m dm moh obj train " 
local.master aliascache explode_tank1 sound/weapons/explo/Explo_MetalMed1.wav soundparms 0.9 0.2 0.8 0.2 1500 9000 weapon loaded maps "m dm moh obj train " 
local.master aliascache explode_tank2 sound/weapons/explo/Explo_MetalMed2.wav soundparms 0.9 0.2 0.8 0.2 1500 9000 weapon loaded maps "m dm moh obj train " 
local.master aliascache explode_tank3 sound/weapons/explo/Explo_MetalMed3.wav soundparms 0.9 0.2 0.8 0.2 1500 9000 weapon loaded maps "m dm moh obj train " 
local.master aliascache explode_tank4 sound/weapons/explo/Explo_MetalMed4.wav soundparms 0.9 0.2 0.8 0.2 1500 9000 weapon loaded maps "m dm moh obj train " 
local.master aliascache damage_tank1 sound/null.wav soundparms 0.7 0.4 0.9 0.2 160 1600 auto loaded maps "m dm moh obj train " 

level waittill spawn 

thread meow 
thread king 
end

meow: 
$tiger drive $drive 
$tiger waittill drive 
$tiger stop 
end

king: 
local.gun = $king QueryTurretSlotEntity 0 
$king drive $drive2 
$king waittill drive 
$king stop 
wait 1 
local.gun setAimTarget $boom 
local.gun waittill ontarget 
local.gun anim fire start 
end
Your sound and end statements were all wrong.

Try not to use "CAPITALS" for things unless its a string aswell.