լեզուներ

Թեմա սկսել-icon Gpws- ը չի աշխատում որեւէ օդանավի մեջ

ավելի շատ
11 ամիս 1 շաբաթ առաջ #760 by աամալկ

Ես ցնցեցի 5- ի վրա ինքնաթիռների վրա, որոնք ասում էին, որ այն ունի gpws, բայց ես ոչինչ չգիտեմ, երբ վայրէջք կատարեմ: Դուք պետք է այնտեղ միացնել կամ այն ​​ինքնաբերաբար աշխատի:

Խնդրում եմ Մուտք or Ստեղծել հաշիվ միանալ խոսակցությունը:

ավելի շատ
6 ամիս 21 ժամ առաջ - 6 ամիս 9 ժամ առաջ #937 by DRCW

The FSX ձայնային ֆայլերը ակտիվացված են, օգտագործելով dll ֆայլերը եւ 64 բիտ տարբերակը ակտիվացնում է դրանք, օգտագործելով xml: Եթե ​​դուք համարձակվում եք, կարող եք վերափոխել այս ֆայլերը մինչեւ xml
Գուջ: dsd_fsx_xml_sound.gau
Թեեւ նրա անունը վերաբերում է FSX- ին, այս չափիչը կաշխատի նաեւ FS2004- ում: Այն մեծապես հիմնված է dsd_xml_sound3.gau- ի վրա:

Panel.cfg տեքստը
gauge10 = dsd_fsx_xml_sound! Ձայն, 2,2,2,2,. / gauges / dsd_xml_sound.ini
gauge11 = dsd_fsx_xml_sound! Կարգավորիչ, 420,550,600,80

Ձեռքի ֆունկցիայի ամենակարեւոր փոփոխությունն այն է, որ այն կարգավորում է ծավալային պարամետրերը: Հաշվիչի նախորդ տարբերակները 0- ից 100- ից օգտագործեցին մի շարք, որպեսզի ստանայի / սահմանվեն ձայնային մակարդակներ: Ես սա փոխել եմ DirectSound- ի օգտագործած տիրույթին, 10000- ը (ներկայացնում է շատ, շատ հանգիստ) 0- ի համար (ներկայացնում է ամբողջական ծավալ): Եթե ​​այս փոփոխությունը առաջացնում է խնդիրներ ձեր առկա կոդի հետ, դուք կարող եք սահմանել փոփոխական (L: Հին Volume Control), որպեսզի չափիչը վերադառնան ծավալի կարգավորումների հին մեթոդին: Տես ներքեւում.

Նրանց համար, ովքեր չեն օգտագործել չափիչի ավելի վաղ տարբերակները, յուրաքանչյուր ձայնը վերահսկվում է առանձին XML L: Variable (այսուհետ `LVar): Դուք վերահսկում եք ձայնը` վերահսկողության փոփոխական (LVar) դեպի ձեր գործողությունը: Դուք ընտրում եք LVars- ը հնչյունների միջոցով, օգտագործելով կոնֆիգուրացիայի ֆայլ: Նշեք կոնֆիգուրացիայի ֆայլը panel.cfg- ում որպես «Sound» ժապավենի տարրերի համար հինգերորդ պարամետր - տես վերը բերված օրինակը: Գրաֆիկը կկատարի մատակարարվող կազմաձեւման ֆայլի տողը գնահատելու հետեւյալ մեթոդները.

1. Դուք նշում եք հարաբերական ուղի `սկսելով այն« դոտ »-ով, տես վերը նշված նմուշը: Այս կետը արդյունավետ կերպով խարսխված է մեզ հիմնական FS թղթապանակում: Վերոնշյալ օրինակում .ini ֆայլը գտնվում է հիմնական FS gauges թղթապանակում, եւ այն կոչվում է dsd_xml_sound.ini: Դուք չեք սահմանափակվում FS gauges թղթապանակով, դուք կարող եք նշել ցանկացած թղթապանակը, որին ցանկանում եք: Ձեր միակ մարտահրավերն ապահովում է վերջին օգտագործողն ունի ձեր FS թղթապանակում ներկայացված թղթապանակը: Սա մեթոդը, որն օգտագործվում է ձայնային ժապավենի նախորդ տարբերակներով:

2. Այլապես կարող եք բացել ձեր կոնֆիգուրացիայի ֆայլը: Գծիկը կանդրադառնա սեփական ճանապարհի որակավորված անունին: Գլուխը դուրս է նետվել գորգերի անունից, մենք մնացել ենք հատուկ պանակի ճանապարհով, որտեղ տեղադրված է մոնտաժը: Այս ճանապարհի անունին կցուցադրեք ձեր կոնֆիգուրացիայի ֆայլի հատուկ թղթապանակը եւ ֆայլի անունը: Օրինակ, իմ սովորական թեստային ինքնաթիռը տեղադրված է թղթապանակում, որը կոչվում է:
D: \ fsx \ Aircraft \ b777_300
Տեղադրեք ցուցիչը վահանակի թղթապանակում եւ այդպիսով նշելով կոնֆիգուրացիայի ֆայլ:
gauge37 = dsd_fsx_xml_sound! Ձայն, 2,2,2,2, \ dsd_fsx_test_sound.ini
կհանգեցնի կոնֆիգուրացիայի հստակեցում
D: \ fsx \ Aircraft \ b777_300 \ panel \ dsd_fsx_test_sound.ini - տեղադրման կազմաձեւը ինքնաթիռի վահանակի թղթապանակում, ձայնաչափը
Խնդրում ենք նկատի ունենալ, որ այս մեթոդով panel.cfg պարամետրի սկզբում չկա «կետ», բայց լարերը սկսվում են «կամ» կամ «նշանով»: The gauge- ը վերաբերում է / եւ \ նիշերին հավասարազոր:

3. Եթե ​​չափիչը չի գտնում կետ կամ կոճակ սիմվոլային գծի սկզբում, ապա այն կգտնի տողը երկկողմանի գծի համար. «Եթե գտնում է մեկը, ապա ենթադրվում է, որ դուք տրամադրել ամբողջական ճանապարհ, ներառյալ սկավառակի նամակ, դեպի կոնֆիգուրացիայի ֆայլը եւ կփորձի բեռնել առանց որեւէ ճշգրտումների:
Ես այս մոտեցումը չեմ առաջարկում սեփական համակարգչից այլ ոչ թե անձնական օգտագործման համար: Պարամետրեր սահմանելով `« D: \ fsx \ gauges \ sound_config.ini »- ը, խնդրվում է դժվարության դեպքում, եթե դուք բաշխում եք վահանակը: Մենք իսկապես չգիտենք, թե որտեղ է վերջնական օգտագործողը տեղադրել FS- ը:

4. Եթե ​​չափիչը չի գտնում «.» Բնույթ, ապա ենթադրվում է, որ դուք փորձում եք նույն կերպ ցույց տալ ճանապարհը, ինչպես վերը նշված 2- ի ընթացակարգում: Այն կցուցադրի մատակարարված պարամետրի տողը այն ճանապարհին, որտեղ չափիչը բեռնված է, անհրաժեշտության դեպքում կտրելով կոճակները: Մնալով իմ թեստային ինքնաթիռի օրինակով, վահանակի թղթապանակից բեռնված ցուցափեղկով, այսպես ասած, կոնֆիգուրացիայի ֆայլի պարունակություն:
gauge37 = dsd_fsx_xml_sound! Ձայնը, 2,2,2,2, panel_sounds \ dsd_fsx_test_sound.ini
կհանգեցնի կոնֆիգուրացիայի հստակեցում
D: \ fsx \ Aircraft \ b777_300 \ paneli \ panel_sounds \ dsd_fsx_test_sound.ini

5. Նախնական կազմաձեւման ֆայլ: Եթե ​​կոնֆիգուրացիայի ֆայլ չի նշվում, կամ եթե չափիչը չի կարող գտնել նշված ֆայլը, ապա այն կկիրառի լռելյայն անունը: The gauge կանդրադառնա սեփական ճանապարհի որակավորված անունը (եթե դուք կամ վերջնական օգտագործողը վերանվանել եք այն), հեռացնել «.gau» ֆայլի ընդլայնումը եւ ավելացնել «.ini» Նախնական կազմաձեւման ֆայլը հետեւաբար նույն թղթապանակում է նիշը նույն բազայի անունով: Այս մեթոդը պետք է նվազեցնի շատ դեպքերում կոնֆիգուրացիայի ֆայլը ճշգրտելու պահանջը: Նշենք, որ եթե չափիչը օգտագործում է կանխադրվածը, քանի որ կոնֆիգուրացիան չեք նշել, դա պարզապես անպայման կընկնի: Այնուամենայնիվ, եթե այն օգտագործում է կանխադրվածը, քանի որ այն չի կարող գտնել ձեր ֆայլը, այն կհայտնվի Windows հաղորդագրություն տուփ, որը պատմում է ձեզ:

Կազմաձեւման ֆայլի ստեղծում
Կազմաձեւի ֆայլը օգտագործվում է մի շարք բաների համար: Դրանցից ամենակարեւորն այն է, որ ստեղծում եք այնպիսի հնչյունների միջեւ, որոնք ցանկանում եք խաղալ եւ LVars- ը կօգտագործես վերահսկելու այդ հնչյունները: Եթե ​​դուք նայեք նմուշին: Այս ֆայլի վերջնակետի ֆայլի ցանկը կտեսնեք, որ այն պարունակում է երեք բաժին: Դրանցից մեկը պիտակավորված է [Sounds] եւ մեկը պիտակավորված է [LVars]: Յուրաքանչյուրն ունի թվարկված գրառումների ցանկ: Թվարկումը այն է, թե ինչպես է ստեղծվում ձայնային եւ LVar միջեւ կապը: Խնդրում ենք նկատի ունենալ, որ այդ գրառումների համար միակ նշանակությունն է: Sound00- ի մուտքի ձայնը համընկնում է Lvar00- ի LVar- ի հետ, Sound01- ի մուտքի ձայնը համապատասխանում է LvarX- ի Lvar01 եւ այլն:

Ինչպես արդեն կարող եք հավաքվել, LVars- ի կոնֆիգուրացիոն ֆայլում նշելով, դուք պարզապես մատակարարում եք գորշ անուն: Դուք սկզբում «L» -ին չեք ավելացնում կամ վերջում «, համարը»: Դա ոչ մի կապ չունի XML- ի փոփոխականների հետ, դա միայն համապատասխանում է C / C ++ ջրաչափի այս փոփոխականների հետ:

Երբ դուք ստեղծում եք ձեր ընտրանքային ֆայլում հնչյունների գրառումները, կարող եք, եթե ցանկանաք, նշեք ձայնի վրա կիրառվող ծավալը, երբ այն բեռնվում է: Տեսեք նմուշում առաջին երկու ձայնային գրառումները ստորեւ: Այս տարբերակը օգտակար է, եթե ձեր կամ ձեր արտադրանքի վերջնական օգտագործողը զգում է որոշակի հնչյուն կամ հնչյուններ, ինչպես արձանագրված է, չափազանց բարձր: Դուք կարող եք նշել այն ծավալը, որը պետք է օգտագործվի եւ դրանով իսկ չպետք է անհանգստացնել այն ձեր ցուցիչի մեջ: Այս ձեւաչափով ծավալների ընդլայնումը չի խոչընդոտի ձեզ հետագայում ձայնի մակարդակը փոխելու համար:

Երբ դուք նշում եք հնչյունները կոնֆիգուրացիայի ֆայլում, չափիչը կհամապատասխանի նույն արձանագրություններին `նշելով ձայնային անունները, ինչպես դա ցույց է տալիս կոնֆիգուրացիայի ֆայլի անունը: Դուք կարող եք օգտագործել հարաբերական ուղի (սկսած «կետի» եւ FS թղթապանակի ծառի մեջ գտնվող թղթապանակը), կամ կարող եք բացարձակ ճանապարհ կառուցել, օգտագործելով որպես կոնֆիգուրացիայի ֆայլի ուղին որպես հիմք (նշելով \ կամ / պարամետրերի տողի առաջին բնույթը կամ ցուցակագրել թղթապանակը եւ ֆայլը `առանց առաջատար խեղաթյուրման:) Ստորեւ նմուշում առաջինի ձայնային պարամետրն է: Այն սահմանում է PanSounds- ի թղթապանակը, որը գտնվում է թղթապանակում, որտեղ կազմաձեւման ֆայլը գտնված է, որպես ձայնային ֆայլի գտնվելու վայրը:
Չափիչը չի ստուգի անհատական ​​ձայնային անվանումները `չափման ժամանակ: Այնուամենայնիվ, այն օգտագործելու է Windows հաղորդագրության վանդակը, օգտագործողին տեղեկացնել, որ որոշակի ձայն չի կարելի գտնել, երբ փորձ կատարվի ձայնը նվագելու համար:

Երրորդ խմբի կարգավորումները, [Config], յուրաքանչյուրը հետագայում վերանայվում է:

Ձայնի հետ աշխատելը
Տվյալ ձայնի վերահսկման համար դա պարզապես անհրաժեշտ է LVar- ին տեղադրել հետեւյալ արժեքի համար `ցանկալի գործողությունների համար.
1 (> L: SomeXMLControlVar, համարը) ձայնը կտա միանգամից, առանց փոփոխությունների կամ համաժամանակի կարգավորումների:
0 (> L: SomeOtherXMLControlVar, համարը) կդադարեցնի ձայնը, եթե այն խաղում է:
8 (> L: YetAnotherXMLControlVar, համարը) առաջին անգամ կստանա ներկա ծավալը եւ համանման ներածման պարամետրերը: Դա այնուհետեւ կիրառվում է այդ ձայնի վրա, եւ, ի վերջո, սկսել է ձայնը հանգույցի ռեժիմում:

Ստուգիչ վերահսկողության փոփոխականները կարող են օգտագործել հետեւյալ արժեքները.
0 - Stop Sound
1 - Մի անգամ հնչեցնել ձայնը, առանց ներկա ծավալների կամ համահայկական պարամետրերը փոխելու:
2 - Ձայնը որպես հանգույց, առանց ներկա ծավալների կամ համահայկական պարամետրերը փոխելու:
3 - Սահմանեք ձայնի ծավալը, օգտագործելով նշված VolumeIn փոփոխականում գտնված պարամետրը, տես ստորեւ:
4 - Ստացեք ձայնի ընթացիկ ծավալների ընդլայնումը, տեղադրելով այն նշված VolumeOut փոփոխականում:
5 - Սահմանեք ձայնի համը, օգտագործելով նշված PanIn փոփոխականում գտնվող պարամետրը:
6 - Ստացեք ձայնի ընթացիկ խտության կարգավորումը, տեղադրելով այն նշված PanOut փոփոխականում:
7 - Մի անգամ հնչեցնել ձայնը, սակայն նախապես սահմանել ծավալը եւ անցնել VolumeIn եւ PanIn փոփոխականների պարամետրերին:
8 - Ձայնը որպես հանգույց խաղալ, նախ `VolumeIn- ի եւ PanIn փոփոխականներում հայտնաբերված պարամետրերը:
9 - Ստացեք ձայնային հանգույցի կարգավիճակը: Կվերադառնան 1- ը, եթե նվագարկիչի ձայնը looping է, 0, եթե ձայնը խաղում է մեկ անգամ ռեժիմում կամ ընդհանրապես չի խաղում:
10 - Ներբեռնեք ձայն: Ձայները ինքնաբերաբար կթողարկվեն չափիչի ելքի վրա, բայց եթե ձայնային ֆայլը մեծ է, եւ դուք դրա հետ կապված եք, կարող եք անմիջապես բեռնաթափել եւ վերականգնել հիշողությունը: Այս հրամանը կարող է նաեւ օգտակար լինել փորձարկման ժամանակ: Դուք կարող եք փոփոխություններ կատարել ձայնի մեջ եւ վերբեռնել այն, առանց վերաբեռնել ամբողջ վահանակը:
11 - Ներդիր ձայն, օգտագործելով Windows ձայնային սարքը: Լռելյայնորեն, չափիչը կօգտագործի Windows ձայնային սարքը հնչյունների համար: Եթե ​​ցանկանում եք օգտագործել Windows ձայնային սարքը (սովորաբար երկրորդ ձայնային քարտ կամ USB ձայնային սարքը), կարող եք օգտագործել 11 արժեքը `ձայնային սարքի վրա նվագելու համար ձայնը բեռնելու համար: Բոլոր մյուս հրամանները, եթե նրանք պետք է բեռնեն ձայնը, նախքան իրենց ֆունկցիան իրականացնելը, Windows ձայնային սարքի համար ձայնը կթողարկի: Եթե ​​ցանկանում եք ձայնային սարքի օգտագործումը, ապա ձեզ հարկավոր է օգտագործել այս հրամանն առաջինը բեռնեք ձայնը, նախքան որեւէ այլ բան անելը: Եթե ​​ձայնային սարքը ձայնային սարքի նույն սարքն է, ձայնը կտեղադրվի առկա ձայնային սարքի միջոցով: Եթե ​​ցանկանում եք, որ ձայնը նվագարկվի օգտագործողի ականջակալի միջոցով, ապա ներկա պահին կարող եք օգտագործել այս արժեքը: Եթե ​​մեկ այլ օգտվող չունի ականջակալ, նույն ձայնը կխաղարկվի այն օգտվողին, որն ունի ձայնային սարքը: Ներառված այս փաթեթը օգտակար է, որը թույլ կտա օգտվողին հստակորեն նշել գործիքի օգտագործման ձայնային սարքերը: Ես ակնկալում եմ, որ գրեթե բոլոր դեպքերում այդ օգտակարությունը չի պահանջվի: Դա միայն անհրաժեշտ է, եթե օգտագործողը զգում է, որ Windows- ի լռելյայն արժեքները FS- ի համար չեն համապատասխանում, բայց չի ցանկանում փոխել Windows- ի նախնական արժեքները:
12- Որպես 11 վերը նշված, բայց ձայնը հագեցնում է Windows ձայնային սարքը:

The .ini ֆայլի Config բաժնում կարող են սահմանվել հետեւյալ տարրերը: Դրանք բոլորը ցուցադրվում են իրենց համապատասխան լռելյայն արժեքներով:

MaxSounds = 10
Սխալը 10 է, բայց առավելագույնը այժմ 1000 է: (Այո, դուք կարդում եք այդ իրավունքը) Ես չեմ կարող տեսնել որեւէ մեկին, այդքան շատ օգտագործելով, բայց հիմա հիշատակը դինամիկ է հատկացված, ուստի շատ մեծ սահմաններում վնաս չկա: Այն թույլ կտա հատուկ օգտագործողներին խուսափել նույն վահանակի չափից ավելի մեկ նմուշի բեռնվածությունից: Ես տեսել եմ դա: Առավելագույնի պահպանելով հնչյունների թվաքանակը, դուք իրականում կօգտագործեք, նվազագույնի կհասցնեք ինչպես պրոցեսորի, այնպես էլ հիշողության օգտագործումը ցուցիչով:

ErrorFlag = -1
Որոշակի սխալ առաջանալու դեպքում չափիչի վերահսկողության փոփոխականությունը կստեղծվի այս արժեքով: Սխալը -1 է: Դուք կարող եք ընտրել ցանկացած ամբողջական արժեք, որը ցանկանում եք, բացառությամբ 1- ից մինչեւ 99- ը, որը վերապահված է իրական հրամանների համար: Գծապատկերն այժմ ունի մի քանի Windows Message Boxes, որոնք տեղակայված են, որը կհայտնվի սխալի դեպքում: Ես ակնկալում եմ, որ միակը, որ երբեւէ կտեսնեք, կհայտնվի, եթե չափիչը չի գտնում ձայնային ֆայլ, որը նշված է .ini ֆայլում: Խնդրի լուծման հեշտացման համար, այն տեղեկացնում է օգտագործողին, որի ֆայլը չի ​​հայտնաբերվել: Եթե ​​սխալ տեղի է ունենում, ապա այդ ձայնի կառավարման փոփոխականի հետագա փոփոխությունները անտեսվելու են: Սակայն այլ հնչյուններ կներկայացվեն:

GlobalCommands = DSDGlobals- ը
Դուք կարող եք այս փոփոխականին սահմանել 3 իմաստալից արժեք:
1- ը դադարեցնում է խաղում բոլոր հնչյունները:
2- բոլոր հնչյունները դադարեցնում է: Այն սահմանել է իր ծավալը -10000, բայց չի դադարեցնում դրանք իրականում:
3- նախորդում հնչում է բոլոր հնչյունները: Այն վերականգնում է նախկինում պահված ծավալների կարգավորումները:
Յուրաքանչյուր դեպքում փոփոխությունը կվերածվի 0- ին:

VolumeVarIn = dsd_xml_sound_volume_in
Օգտագործեք այս փոփոխականը SetVolume հրամանով (3) օգտագործելու ծավալների ընդլայնվածությունը: Ծավալը նշված է որպես 0- ի (ամբողջական ծավալ) եւ -10000 (100 ժապավենը, չհաշված) միջեւ արժեքի արժեքը: Փաստորեն, ցանկացած Xbox (3000 db ձգձգումը) -ից պակաս տեղաշարժ չի լինի:

PanVarIn = dsd_xml_sound_pan_in
Օգտագործեք այս փոփոխականը SetPan հրամանով (5) օգտագործելու համահայկական պարամետրը: Pan- ը որպես արժեք է -10000 (ամբողջական ձախ) եւ 10000 (ամբողջական աջ) միջեւ: 0- ը կենտրոնացված է:

VolumeVarOut = dsd_xml_sound_volume_out
Օգտագործեք այս փոփոխականը GetVolume հրամանով (4) հետ ստացվող ծավալների ընդլայնվածությունը ստանալու համար:

PanVarOut = dsd_xml_sound_pan_out
Օգտագործեք այս փոփոխականը GetPan հրամանով (6) ստացված համահայկական պարամետրերը ստանալու համար:

LoopOut = dsd_xml_sound_loop_out
Օգտագործեք այս փոփոխականը ստացեք Looping կարգավիճակի հրամանով (9) ստացված հանգույցի պարամետրը ստանալու համար:

VolumePlayed = dsd_volume_played
Այս փոփոխականն ավտոմատ կերպով կստանա ձայնի ձայնային հրաման, երբ օգտագործվում է օգտագործված ծավալների պարամետրը: Նշենք, որ այս ծավալը կարող է այլեւս կիրառվել, այն կարող է փոխվել SetVolume հրամանով:

PanPlayed = dsd_pan_played
Այս փոփոխականն ավտոմատ կերպով կստանա, երբ օգտագործվում է վերջին նվագարկումը: Նշենք, որ այս խառնաշփոթը այլեւս չի կարող կիրառվել, այն կարող է փոխվել SetPan հրամանով:

LoopPlayed = dsd_loop_played
Այս փոփոխականն ավտոմատ կերպով կստանա, երբ օգտագործվում է վերջին նվագարկումը:

Այլ LVARS անունները, ընտրված չեն:

FSSoundIsOn:
FS9- ում եւ FSX- ում այս փոփոխականը կվերադառնա 1, եթե FS- ի հնչյուններն ակտիվ են եւ 0- ը, եթե դրանք չեն: Գծի սեփական հնչյունները կհետեւեն FS ձայնային կարգավիճակի, նրանք կլսեն, եթե FS- ի ձայնը փակվի կամ սիմը դադարեցվի:

Հին Volume Control:
Settable- ը: Եթե ​​նախադրվում է 1, ապա չափիչը կօգտագործի 0- ի հին տողի ծավալը 100- ի հետ, 100- ը ներկայացնում է ամբողջական ծավալը եւ 0- ը, որը լիովին անջատված է: Եթե ​​սահմանվում է 0, ապա չափիչը կօգտագործի իրական DirectSound- ի տիրույթը, որը 10000- ն ամբողջովին անջատված է, 0- ի համար, որը ներկայացնում է ամբողջական ծավալ: Նկատի ունեցեք, որ եթե չափիչը հանդիպում է դրական արժեքների համար, որոնք օգտագործվում են .ini ֆայլի [Ձայնի] բաժնում, այն ենթադրում է, որ ցանկանում եք օգտագործել հին տիրույթը եւ համապատասխանաբար այդ փոփոխականին կկիրառի: Տեխնիկական տեսանկյունից DirectSound- ն ներկայացնում է դեզիբելների 100ths- ի նվազեցում, ուստի 10000- ի արժեքը ներկայացնում է 100 դիֆիբելների նսեմացում: Մի փոփոխեք այն, երբ այն սահմանվի, վատ բաներ կլինեն:

VoiceAvailable:
Այս փոփոխականը ցույց կտա, թե արդյոք առանձին ձայնային սարքը հասանելի է: Վերադարձնում է 1, եթե համակարգն ունի առանձին Windows ձայնային եւ ձայնային սարքեր, եւ 0- ը այլ կերպ է:

FSVersionMajor, FSVersionMinor, FSVersionBuild:
Այս փոփոխականները վերադարձնում են Flight Simulator- ի տարբերակի վերաբերյալ մանրամասն տեղեկատվություն, թե որ չափիչը աշխատում է:
FSVersionMajor վերադարձնում է 9- ը FS2004- ի եւ 10- ի համար FSX- ի համար: Ապահովված է, եթե ցանկանում եք օգտագործել ցանկացած տարբերակի կոնկրետ կոդը ձեր սեփական ցուցիչներում:

SimConnected:
Միայն FSX- ում: Վերադարձնում է 1- ը, եթե SimConnect- ին կապը ստեղծվել է եւ 0- ը, եթե այն չի եղել:

FSSimIsPaused:
Վերադարձնում է 1- ը, եթե սիմուլյացիան դադարեցված է, իսկ 0- ը, եթե այն չի:

SoundIsMuted:
Երկու FS9- ում եւ FSX- ում, այս փոփոխականը կվերադառնա 1, եթե չափիչը իր հնչյուններն անջատել է եւ 0- ը, եթե հնչյունները չեն խանգարվում:

UserMutedSounds
Երկու FS9- ում եւ FSX- ում, այս փոփոխականը կվերադարձնի 1, եթե XML ցուցիչը հնչեցրեց հնչյունները `գլոբալ կարգի փոփոխականները սահմանելով 2- ի արժեքով: Թեեւ անհատական ​​հնչյունները կարող են անսխալվել իրենց ծավալների մակարդակով, հնչյունները ինքնաբերաբար չեն խանգարում ձայնային փոփոխականի կամ դադարի կարգավիճակի փոփոխության հետ: Դուք պետք է ձեռքով անջատեք Global Command- ի փոփոխականին `3- ին: Եթե ​​հնչյունները այնքան չեն հնչում, ապա փոփոխիչը կունենա զրոյական արժեք:

ViewSystemStatus:
Միայն FSX- ում: Ստացվել է SimConnect- ի միջոցով:
0 - Արտաքին (տեղում) տեսք:
1 - 2D նավահանգիստի տեսք
2 - 3D VC տեսք
4- օրթոգոնալ (քարտեզ) դիտում
ViewSystemMessages:
Միայն FSX- ում: Նախնական արժեքը զրոյական է: Եթե ​​սահմանվում է ոչ զրոյական արժեք, ապա վերը նշված ViewSystemStatus արժեքը կհրապարակվի Windows Message Box- ում, երբ այն փոխվում է: Ակնհայտ է, միայն փորձի համար:

Օրվա ժամանակ:
Միայն FS2004- ը: Վերադարձնում է հակառակ պարամետրերի փոփոխված ժամանակը:

Օրինակ .ini:
[Ձայներ] բաժնում առաջին երկու գրառումից բացի, հետեւյալ օրինակը ցույց է տալիս այն ստանդարտ արժեքները, որոնք չափիչը կօգտագործի օգտագործողի կողմից սահմանված արժեքի բացակայության դեպքում կամ ընդհանրապես կազմաձեւման ֆայլի բացակայության դեպքում: Առաջին ձայնային նշանը նկարագրում է PanSounds անունով մի թղթապանակում գտնվող ձայնի հստակեցում, այս թղթապանակը տեղակայված է ինքնաթիռի վահանակի պանակում: Առաջին երկու ձայնային գրառումները ցույց են տալիս ձայնի համար նշանակված ծավալային արժեքի հստակեցում, երբ այն առաջին անգամ բեռնված է չափիչի կողմից: Առաջին եւ երրորդ գրառումները ցույց են տալիս, որ ֆայլի հատկորոշումը թղթապանակում, այդ թղթապանակում տեղակայված է նույն թղթապանակում, որը կազմաձեւման ֆայլ է:

[Config]
MaxSounds = 10
GlobalCommands = DSDGlobals- ը
VolumeVarIn = dsd_xml_sound_volume_in
PanVarIn = dsd_xml_sound_pan_in
VolumeVarOut = dsd_xml_sound_volume_out
PanVarOut = dsd_xml_sound_pan_out
LoopOut = dsd_xml_sound_loop_out
VolumePlayed = dsd_volume_played
PanPlayed = dsd_pan_played
LoopPlayed = dsd_loop_played

[Հնչյուններ]
Sound00 = \ PanelSounds \ dsd_xml_00.wav, -1500
Sound01 =. \ Sound \ dsd \ dsd_xml_01.wav, -2000
Sound02 = Sound \ dsd \ dsd_xml_02.wav
Sound03 =. \ Sound \ dsd \ dsd_xml_03.wav
Sound04 =. \ Sound \ dsd \ dsd_xml_04.wav
Sound05 =. \ Sound \ dsd \ dsd_xml_05.wav
Sound06 =. \ Sound \ dsd \ dsd_xml_06.wav
Sound07 =. \ Sound \ dsd \ dsd_xml_07.wav
Sound08 =. \ Sound \ dsd \ dsd_xml_08.wav
Sound09 =. \ Sound \ dsd \ dsd_xml_09.wav
Sound100 =. \ Sound \ dsd \ dsd_xml_100.wav
Sound999 =. \ Sound \ dsd \ dsd_xml_999.wav

[LVars]
Lvar00 = dsd_fsx_sound_id_00
Lvar01 = dsd_fsx_sound_id_01
Lvar02 = dsd_fsx_sound_id_02
Lvar03 = dsd_fsx_sound_id_03
Lvar04 = dsd_fsx_sound_id_04
Lvar05 = dsd_fsx_sound_id_05
Lvar06 = dsd_fsx_sound_id_06
Lvar07 = dsd_fsx_sound_id_07
Lvar08 = dsd_fsx_sound_id_08
Lvar09 = dsd_fsx_sound_id_09
LVar100 = dsd_fsx_sound_id_100
LVar999 = dsd_fsx_sound_id_999

Վերջին խմբագրումը, 6 ամիս 9 ժամ առաջ DRCW.

Խնդրում եմ Մուտք or Ստեղծել հաշիվ միանալ խոսակցությունը:

  • Չթույլատրված: Ինչպես ստեղծել նոր թեմա:
  • Չթույլատրված: պատասխանել.
  • Չթույլատրված: է ավելացնել attachements:
  • Չթույլատրված: Ինչպես խմբագրել ձեր հաղորդագրությունը:
Ժամանակն է ստեղծել Էջ `: 0.096 վրկ
լեզուներ