Go Back   Novahq.net Forum > Off-Topic > General Chat

General Chat Talk about anything that does not fit into other topics here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-17-2017, 10:14 AM
lolfake is offline lolfake
lolfake's Avatar
Delta Team Maps

Join Date: Sep 2006
Location: LOL Not Found
Posts: 277

RollEyes Custom Wacs

Hello you all,

I have opened Custom WAC requests meaning you can request your custom dialogs so that we can create it.

Starts from 18th Aug 2017 til 1 Sep 2017.

Rules:

• 1 Email address can request only 2 Dialogs.
• Only the first 20 of them to be accepted.
• No abusive or slang language should be in dialogs.

Request them at tahagamer123@hotmail.com.
__________________
Reply With Quote
  #2  
Old 08-17-2017, 11:01 AM
Guest001 is offline Guest001
Registered User

Join Date: Aug 2008
Posts: 4,971

How will you be able to make a wac for someone else?

As an example...
//
if ontick(2) and never() then
consol("<cfcFF0000>.:<cF8932>Wait At The Beacon For Your Squad To Infil")
endif
//
if ontick(16) and waveready() and never() then
wave("comd545.wav")// Black widow coming in hot
endif
//
if ontick(24) and waveready() and never() then
wave("Roll_Drums1.wav")
endif
//
if ontick(32) and waveready() and never() then
wave("wdpkr1.wav")
endif
//
if event(3) and waveready() and never() then
wave("chop136.wav")// Walk in park
endif
//
if chain(21) and waveready() and never() then
wave("char103.wav")// Ready To Move out
endif
//
if chain(3) and waveready() and never() then
consol("<cfcFF0000>.:<cF8932>STRAY PARATROOPERS")
wave("Straytroop_1.wav")
endif
//
if chain(3) and never() then
wave("cube_amp1.wav")
endif
//
if chain (3) and waveready() and never() then
wave("comd513.wav")// What is your status Charlie
endif
//
if chain(3) and waveready() and never() then
wave("char520.wav")// Charlie we are West of your position
endif
//
if ssndead(1) and waveready() and never() then
wave("char527.wav")// Returning fire
endif
//
if chain (2) and waveready() and never() then
wave("comd169.wav")// Copy Charlie
endif
//
if chain (2) and waveready() and never() then
wave("char113.wav")// get the shooter
endif
//
if groupdead(38) and waveready() and never() then
wave("macr140.wav")// Nice shooting
endif
//
if chain(2) and waveready() and never() then
wave("char147.wav")// This is charlie we're moving in
text("<cF8932>We're moving in!")
endif
//
if chain(3) and waveready() and never() then
wave("comd154.wav")// Roger Charlie
endif
//
if chain(4) and waveready() and never() then
wave("wdpkr1.wav")
endif
//
if ssndead(80) and waveready() and never() then
wave("macr222.wav")
text("<cF8932>Scratch one bad guy!")
endif
//
if groupdead(50) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>Jimmy Is Down.")
endif
//
if groupdead(51) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>Harry Is Down.")
endif
//
if groupdead(57) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>Pickles Is Down.")
endif
//
if ssndead(104) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>Duke61 Is Down.")
endif
//
if ssndead(105) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>BlUnt Is Down.")
endif
//
if groupdead(45) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>Marmite Is Down.")
endif
//
if groupdead(41) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>Stomp Is Down.")
endif
//
if chain(2) and waveready() and never() then
wave("wdpkr1.wav")
endif
//
if event(8) and never() then
text("")
endif
//
if chain(8) and waveready() and never() then
wave("Roll_Drums2.wav")
endif
//
if chain(15) and never() then
consol("<cfcFF0000>.:<cF8932>Take the motorcycles to the Canyon.")
consol("<cfcFF0000>.:<cF8932>Ride yourself or hitch on the back.")
consol("<cfcFF0000>.:<cF8932>If the Helo pilot is killed fly Greybird.")
endif
//
if event(10) and waveready() and never() then
wave("char174.wav")// Hostiles on our flank
text("<cF8932>Contact Left Flank!")
consol("<cfcFF0000>.:<cF8932>Board Greybird ASAP!")
endif
//
if chain(6) and never() then
ammoarea ammo_rocket(1)
endif
//
if chain(1)and never() then
quake(1)
endif
//
if chain(5) and never() then
ammoarea ammo_rocket(1)
endif
//
if chain(1) and never() then
quake(1)
endif
//
if chain(3) and never() then
ammoarea ammo_rocket(1)
endif
//
if chain(1) and never() then
quake(1)
endif
//
//
if event(43) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>The Pilot Is Dead.")
consol("<cfcFF0000>.: <cF8932>Fly Greybird To 'Canyon Insert'")
endif
//
if chain(3) and waveready() and never() then
wave("char509.wav")// Looks like we do it the hard way
endif
//
//
if event(13) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]<-co>")
endif
//
if chain(3) and waveready() and never() then
wave("alph514.wav")// Foxtrot1 Destroyed
consol("<cfcFF0000>.:<cF8932>Foxtrot1 Destroyed!")
endif
//
if chain(6) and waveready() and never() then
wave("cube_amp1.wav")
endif
//
if chain(72) and waveready() and never() then
wave("comd527.wav")// Keep eyes open in canyon
endif
//
if event(14) and waveready() and never() then
wave("GZ2 Alert I hear.wav")
consol("<cfcFF0000>.:<cF8932>Enemy Helo's Inbound.")
endif
//
//
if event(17) and waveready and never() then
wave("char503.wav")
text("<cF8932>Ambush!")
endif
//
// Event 21
if event(21) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]<-co>")
endif
//
if chain(2) and waveready() and never() then
wave("GZ2 Alert paratroopers.wav")
consol("<cfcFF0000>.:<cF8932>Paratroopers In The North Hills")
endif
//
if chain(4) and waveready() and never() then
wave("Roll_Drums2.wav")
endif
//
if chain(3) and waveready() and never() then
wave("wdpkr1.wav")
endif
//
// Event 22
If event(22) and waveready() and never() then
wave("Quake_ex1.wav")
quake(220)
endif
//
if chain(8) and never() then
text("<cF8932>Quake!")
endif
//
if chain(3) and never() then
consol("<cfcFF0000>.:<cF8932>Stand By")
endif
//
if chain(22) and never() then
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>Volatile Targets Destroyed!")
endif
// Event 26
if event(26) and waveready() and never() then
wave("Roll_Drums2.wav")
endif
//
if chain(2) and waveready()and never() then
wave("wdpkr1.wav")
endif
//
if ssnarea(10000,9) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>Aftershock Detected")
endif
//
if chain(3) and waveready() and never() then
wave("char502.wav")// Bravo gotta bad feelin bout this
endif
//
if chain(3) and waveready() and never() then
kill(28)
wave("Quake_ex1.wav")
quake(220)
endif
//
// Event 29
if event(29) and waveready() and never() then
wave("Roll_Drums2.wav")
endif
//
if chain(2) and waveready() and never() then
wave("demote.wav")// Beeping sound
endif
//
if chain(2) and waveready() and never() then
wave("Warning.wav")// Warning
consol("<cfcFF0000> [WARNING]")
consol("<cfcFF0000>.: <cF8932>[Sensor Tripped]")
consol("<cfcFF0000>.:<cF8932>Approx. 60s To Base Destruct!")
endif
//
if chain(4) and waveready() and never() then
wave("comd126.wav")
consol("<cfcFF0000>.:<cF8932> Find The Codebook Now")
endif
//
//
if event(39) and waveready() and never() then
wave("alph167.wav")// Have package and extracting
endif
//
if groupdead(11) and never() then
remove(47)
endif
//
//
if event(34) and waveready() and never() then
wave("GZ2 Good job delta.wav")// Exfil Successful!
consol("<cfcFF0000>.:<cF8932>Extract And Return To Base.")
endif
//
if chain(3) and waveready() and never() then
wave("char131.wav")// Roger that
endif
//
if chain(2) and waveready () and never() then
wave("Roll_Drums1.wav")
consol("<cfcFF0000>.:<cF8932>[MISSION END]")
endif

Last edited by Guest001; 08-18-2017 at 01:25 AM.
Reply With Quote
  #3  
Old 08-18-2017, 01:23 AM
Guest001 is offline Guest001
Registered User

Join Date: Aug 2008
Posts: 4,971

You will probably not be able to program a wac without the map as well.
This is a published and working wac.

It relies on triggers. Not just played from mission start.
//################################################## ##
//...[DFX: Ranger1 SPv1.3] [GLOBAL]
//...[stompem March, 2014] [INITS]
//################################################## ##
//----------------------------------------------------
if never() then
rain 50
overcast 20
ssnhp(3,500)
hidessn(20)//group 25 (Stryker)
hidessn(27)//group 24
hidessn(29)//group 24
hidessn(25)//group 24
hidessn(28)//group 24
hidessn(9)// group 27 (BTR)
hidessn(26)//group 26
hidessn(30)//group 26
hidessn(31)//group 26
hidessn(32)//group 26
endif
//----------------------------------------------------
if event(4) and never() then
overcast 50
rain 100
endif
//----------------------------------------------------
if event(8) and never() then
overcast 0
rain 0
endif
//----------------------------------------------------
//################################################## ##
// [GLOBAL]
// [WEATHER-FX]
//################################################## ##
//----------------------------------------------------
if elapse(41) and random(40) then
lightning(25,25,30)
farflash
endif
//----------------------------------------------------
if chain(4) and never() then
wave("thdrdst4.wav")
endif
//----------------------------------------------------
if elapse(51) and random(20) then
lightning(25,25,30)
flash
endif
//----------------------------------------------------
if chain(3) and never() then
wave("thdrdst5.wav")
endif
//----------------------------------------------------
if elapse(33) and random(15) then
lightning(25,25,25)
farflash
endif
//----------------------------------------------------
if chain(3) and never() then
wave("thunder2.wav")
endif
//----------------------------------------------------
//################################################## ##
// [GLOBAL]
// [SOUND-FX]
//################################################## ##
//----------------------------------------------------
if past(20) and waveready() and never() then
wave("owl2.wav")
endif

if past(29) and waveready() and never() then
wave("owl2.wav")
endif

if past(40) and waveready() and never() then
wave("owl2.wav")
endif

if past(100) and waveready() and never() then
wave("owl2.wav")
endif

if past(107) and waveready() and never() then
wave("owl2.wav")
endif


//----------------------------------------------------
//################################################## ##
// [EVENT 03]
//################################################## ##
//----------------------------------------------------
if event(3) and waveready() and never() then
wave("chop136.wav")
text("Rendezvous with Charlie")
endif

if chain(3) and never() then
wave("cube_amp1.wav")
endif

if ssnarea(10000,10) and waveready() and never() then
wave("comd513.wav")// What is your status Charlie
endif

if chain(7) and waveready() and never() then
wave("char520.wav")// Charlie we are West of your position
endif

if chain(7) and waveready() and never() then
wave("char147.wav")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 10]
//################################################## ##
//----------------------------------------------------
if event(10) and waveready() and never() then
wave("char174.wav")// Hostiles on our flank
text("Get Aboard The Blackhawk!")
text("Board The Blackhawk ASAP!")
//movefog 300,20
overcast 20
rain 50
endif

if chain(10) and never() then
ammoarea ammo_rocket(1)
endif

if chain(1)and never() then
quake(1)
endif

if chain(5) and never() then
ammoarea ammo_rocket(1)
endif

if chain(1) and never() then
quake(1)
endif

if chain(7) and never() then
ammoarea ammo_rocket(1)
endif

if chain(1) and never() then
quake(1)
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 13]
//################################################## ##
//----------------------------------------------------
if event(13) and waveready() and never() then
wave("Warning.wav")// Warning
text("[WARNING]")
endif
//----------------------------------------------------
if chain(2) and waveready() and never() then
wave("alph514.wav")// Foxtrot1 Destroyed
text("Foxtrot1 Destroyed!")
endif
//----------------------------------------------------
if chain(26) and waveready() and never() then
wave("cube_amp1.wav")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 14]
//################################################## ##
//----------------------------------------------------
if event(14) and waveready() and never() then
wave("GZ2 Alert I hear.wav")
text("Enemy Helo's Inbound")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 17]
//################################################## ##
//----------------------------------------------------
if event(17) and never() then
unhidessn(20)//group 25 (Stryker) Armor Diversion 1
unhidessn(27)//group 24
unhidessn(29)//group 24
unhidessn(25)//group 24
unhidessn(28)//group 24
unhidessn(9)//group 27 (BTR) Armor Diversion 2
unhidessn(26)//group 26
unhidessn(30)//group 26
unhidessn(31)//group 26
unhidessn(32)//group 26
endif
//----------------------------------------------------
if chain(3) and waveready() and never() then
wave("char503.wav")
text("Ambush!")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 21]
//################################################## ##
//----------------------------------------------------
if event(21) and never() then
rain(0)
overcast 0,25
endif
//----------------------------------------------------
if chain(5) and waveready() and never() then
wave("Warning.wav")// Warning
endif
//----------------------------------------------------
if chain(3) and waveready() and never() then
wave("GZ2 Alert paratroopers.wav")
endif
//----------------------------------------------------
if chain(5) and waveready() and never() then
wave("Roll_Drums2.wav")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 22]
//################################################## ##
//----------------------------------------------------
If event(22) and waveready() and never() then
wave("Quake_ex1.wav")
quake(220)
endif
//----------------------------------------------------
if chain(1) and never() then
text("Earthquake!")
endif
//----------------------------------------------------
if chain(3) and never() then
text("Standing By!")
endif
//----------------------------------------------------
if chain(22) and never() then
text("All Clear!")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 26]
//################################################## ##
//----------------------------------------------------
if event(26) and waveready() and never() then
wave("Roll_Drums2.wav")
endif
//----------------------------------------------------
if chain(2) and waveready()and never() then
wave("wdpkr1.wav")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 29]
//################################################## ##
//----------------------------------------------------
if event(29) and waveready() and never() then
wave("Warning.wav")// Warning
text("!WARNING!")
wave("demote.wav")// Beeping sound
endif
//----------------------------------------------------
if chain(7) and waveready() and never() then
wave("Warning.wav")// Warning
text("[Sensor Tripped]")
text("Base Set To Self-Destruct!")
endif
//----------------------------------------------------
if chain(5) and waveready() and never() then
wave("comd126.wav")
text("Find That Codebook Now!")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 34]
//################################################## ##
//----------------------------------------------------
if event(34) and waveready() and never() then
wave("GZ2 Good job delta.wav")// Exfil Successful!
text("Mission Completed-Return To Base!")
endif
//----------------------------------------------------
if chain(3) and waveready() and never() then
wave("char131.wav")// Roger that
endif
//----------------------------------------------------
if chain(2) and waveready () and never() then
wave("Roll_Drums1.wav")
text("[MISSION: END]")
text("[MADE BY: STOMPEM]")
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 39]
//################################################## ##
//----------------------------------------------------
if event(39) and waveready() and never() then
wave("alph167.wav")// Have package and extracting
endif
//----------------------------------------------------
//################################################## ##
// [EVENT 43]
//################################################## ##
//----------------------------------------------------
if chain(3) and waveready() and never() then
wave("char509.wav")// Looks like we do it the hard way
endif
//----------------------------------------------------
//################################################## #
// [EVENT 50]
//################################################## #
//----------------------------------------------------
if event(50) and waveready() and never() then
wave("comd527.wav")// Keep eyes open in canyon
endif
//----------------------------------------------------
//################################################## ##
// [ARTILLERY 1]
// [AREA 3]
//################################################## ##
//----------------------------------------------------
if ssnarea(10000,3) and never() then
set(v50,1)
endif
//----------------------------------------------------
if chain(60) and never() then
set(v50,0)
endif
//----------------------------------------------------
if eq(v50,1) elapse(5) and random(3) then
ammoarea ammo_T80Round(3)
endif
if previous() and never() then
quake(1)
endif
//----------------------------------------------------
//----------------------------------------------------
//################################################## ##
// [ARTILLERY 2]
// [AREA 4]
//################################################## ##
//----------------------------------------------------
if ssnarea(10000,4) and never() then
set(v51,1)
endif
//----------------------------------------------------
if chain(60) and never() then
set(v51,0)
endif
//----------------------------------------------------
if eq(v51,1) elapse(4) and random(3) then
ammoarea ammo_rocket(4)
endif
if chain(1) and never() then
quake(1)
endif
//----------------------------------------------------
//################################################## ##
// [ARTILLERY 3]
// [AREA 10]
//################################################## ##
//----------------------------------------------------
if ssnarea(10000,10) and never() then
ammoarea ammo_rocket(10)
endif
//----------------------------------------------------
if chain(1) and never() then
quake(1)
endif
//----------------------------------------------------
if chain(4) and never() then
ammoarea ammo_T80Round(10)
endif
//----------------------------------------------------
if chain(1) and never() then
quake(1)
endif
//----------------------------------------------------
if chain(8) and never() then
ammoarea ammo_T80Round(10)
endif
//----------------------------------------------------
if chain(1) and never() then
quake(1)
endif
//----------------------------------------------------
if chain(6) and never() then
ammoarea ammo_T80Round(10)
ammoarea ammo_rocket(10)
endif
//----------------------------------------------------
if chain(1) and never() then
quake(1)
endif
//----------------------------------------------------
//################################################## ##
// [AFTERSHOCK]
// [AREA 9]
//################################################## ##
//----------------------------------------------------
if ssnarea(10000,9) and waveready() and never() then
wave("Warning.wav")// Warning
text("[WARNING]")
text("Aftershock Detected")
endif
//----------------------------------------------------
if chain(3) and waveready() and never() then
wave("char502.wav")// Bravo gotta bad feelin bout this
endif
//----------------------------------------------------
if chain(3) and waveready() and never() then
kill(28)
wave("Quake_ex1.wav")
quake(220)
endif
//----------------------------------------------------
//################################################## ##
// [RELEASE SSN1013]
// [AREA 12]
//################################################## ##
if ssnarea(1013,12) and never() then
ssnrelease(1013)
endif
//################################################## ##
// [END]
//################################################## ##
;rain()
;overcast()
;fallmps=40//Gravity
;breathtime=20//Time Under Water
;ssnhp(3,500)//ssn hit points
;hidessn(20)//group 25 (Stryker) Armor Diversion 1
;fogtype 1//set fog type(0=fog, 1=haze, 2=haze wall, 3=fog wall)
;fogdist(300)//sets fogdist to # meters
;fog(125,125,125)//fogcolor
;skyspeed(50)
;sun(150,150,230)//sets sun rgb ENV override
;sky(25,25,25)//sets sky rgb,
;movefog(#,#)//move fogdist to # meters over # seconds)
;skyspeed(#)sets the sky movement speed
;skyheight(#)sets the height of the sky
Reply With Quote
  #4  
Old 08-18-2017, 01:59 AM
Guest001 is offline Guest001
Registered User

Join Date: Aug 2008
Posts: 4,971

Quote:
Originally Posted by lolfake View Post
Hello you all,

I have opened Custom WAC requests meaning you can request your custom dialogs so that we can create it.

Starts from 18th Aug 2017 til 1 Sep 2017.

Rules:

• 1 Email address can request only 2 Dialogs.
• Only the first 20 of them to be accepted.
• No abusive or slang language should be in dialogs.

Request them at tahagamer123@hotmail.com.
For instance... How will you reference the dialogues?

Even with only a few commands the structure can be highly varied and entirely dependant on the mission events and triggers.

IE:

event

and

or

never

var

wave

text

chain

previous

etc...

Will you do it with a table or form?

Some sort of structured list will be needed to work from...
Reply With Quote
  #5  
Old 08-18-2017, 04:56 AM
SpecOpsSniper is offline SpecOpsSniper
SpecOpsSniper's Avatar
Registered User

Join Date: May 2017
Location: Earth
Posts: 326

lol the SPAM Can..
__________________
why
Reply With Quote
  #6  
Old 08-18-2017, 11:18 PM
lolfake is offline lolfake
lolfake's Avatar
Delta Team Maps

Join Date: Sep 2006
Location: LOL Not Found
Posts: 277

Sorry my mistake its dialogs custom wavs.
__________________
Reply With Quote
  #7  
Old 08-19-2017, 01:24 AM
SpecOpsSniper is offline SpecOpsSniper
SpecOpsSniper's Avatar
Registered User

Join Date: May 2017
Location: Earth
Posts: 326

how about an
the time set?
i need a time set .wac also did .WAC stands for .Words and Conversations?
Reply With Quote
  #8  
Old 08-19-2017, 02:26 AM
Guest001 is offline Guest001
Registered User

Join Date: Aug 2008
Posts: 4,971

Quote:
Originally Posted by Z.SpecOps,Age View Post
how about an
the time set?
i need a time set .wac also did .WAC stands for .Words and Conversations?
;Set Time
if never() then
tod(12:00)
endif

;Check Time
if eq(curTOD,12:00) and never() then
endif

NOTE:
TOD isn't advisable with multiplayer maps as the server may be set to keep continuous time of day so WAC may fail.
You should use a real event or other method.

WAC?
World Area Control or World AI Control - something like that.
Reply With Quote
  #9  
Old 08-19-2017, 06:04 AM
SpecOpsSniper is offline SpecOpsSniper
SpecOpsSniper's Avatar
Registered User

Join Date: May 2017
Location: Earth
Posts: 326

is this for DFBHDTS and DFBHD?
__________________
why
Reply With Quote
  #10  
Old 08-19-2017, 10:05 PM
Guest001 is offline Guest001
Registered User

Join Date: Aug 2008
Posts: 4,971

Quote:
Originally Posted by Z.SpecOps,Age View Post
is this for DFBHDTS and DFBHD?
Could be a MOD
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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


All times are GMT -5. The time now is 07:28 AM.




Powered by vBulletin®