FlightSim.CZ   Reklama  
> Nejste přihlášen Login
  Dnes je čtvrtek 1. 5. 2025, Svátek práce Translate
ÚVOD
LETADLA
KRAJINY
AI PROVOZ
UTILITY
ČLÁNKY
FÓRUM
 Seznam příspěvků
ODKAZY
SCREENSHOTY
VIDEA
INZERCE
PLÁNOVÁNÍ LETŮ
VYHLEDÁVÁNÍ
O SERVERU
RSSRSS - fórum
RSSRSS - novinky
FacebookFacebook
MobileVerze pro PDA
Prosba o pomoc s lua scriptem Jeden příspěvek | Celý strom
Prosba o pomoc s lua scriptem   26. 10. 2021 / 16:07
PB   
S těmahle polema v datarefech je vždycky pain, než člověk přijde na to, jak se s tím vlastně zachází. Fakt neznám FWL a nemám to teď jak vyzkoušet, ale třeba v AirManageru se čtení dělá tak, že do čtecí funkce musíš dát do hranatých závorek celou délku toho pole, a pak k jednotlivým hodnotám přistupovat až v nějaké následné funkci. Tzn tam bych to řešil takto:

function nějaký callback(custom_slider_on)
nějaká proměnná = custom_slider_on[4]
end

xpl_dataref_subscribe(sim/cockpit2/switches/custom_slider_on, INT[24], nějaký callback)

Co jsem se rychle díval po příkladech polí ve flywithlua tak jsem narazil na tohle, kde to používá přes funkci dataref_table https://github.com/X-Friese/FlyWithLua/blob/master/FlyWithLua/Scripts%20(disabled)/DataRefAccessSpeed.lua

A další věc, zkontroluj si, jak FWL indexuje ty pole - jestli od nuly nebo od 1 Protože třeba datarefeditor to má jinak než AirManager, a vždycky na to zapomenu a čtu něco jinýho než si myslím.

PB
   Seznam příspěvků  
VWAC
Czech Virtual Air Rescue Service
MZAK
O serveru   |   Zveřejňování souborů ke stažení   |   Kontakt   |   © 1999-2025 FlightSim.CZ