|
General Chat Talk about anything that does not fit into other topics here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||
|
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.
__________________
|
#2
|
||
|
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. |
#3
|
||
|
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 |
#4
|
|||
|
Quote:
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... |
#5
|
||
|
lol the SPAM Can..
__________________
why |
#6
|
||
|
Sorry my mistake its dialogs custom wavs.
__________________
|
#7
|
||
|
how about an
the time set? i need a time set .wac also did .WAC stands for .Words and Conversations? |
#8
|
|||
|
Quote:
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. |
#9
|
||
|
is this for DFBHDTS and DFBHD?
__________________
why |
#10
|
||
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|