- Dokumentacja
- Funkcje serwera
- setAnalogControlState
Funkcja
setAnalogControlState
Druga nazwa funkcji setPedAnalogControlState, zostawiona dla starszych skryptów. Przyjmuje te same argumenty: postać, nazwę sterowania i siłę 0-1.
Składnia
bool setAnalogControlState(ped ped, string control, float state)Argumenty
pedped- Gracz albo NPC.W MTA:SA inny typ: string control
controlstring- Nazwa sterowania.W MTA:SA inny typ: float state
statefloat- Siła 0-1.W MTA:SA inny typ: bool forceOverrideNextFrame = false
Różnice względem MTA:SA
- Argumenty zaznaczone innym kolorem różnią się od MTA:SA.
W MTA:SA
setAnalogControlState(string control, float state, bool forceOverrideNextFrame = false)Zwraca
true przy powodzeniu.
Przykład
setAnalogControlState(walker, "forwards", 0.5)
Zobacz też
setPedAnalogControlStateUstawia sterowanie płynne postaci w zakresie 0-1, czyli jak mocno jest „wciśnięte” (np. 0.5 = pół gazu). Wartość jest zapamiętywana dla skryptów; dodatkowo każda wartość większa od 0 wciska zwykłe sterowanie o tej nazwie, a 0 je puszcza, więc dla NPCforwards,backwardsisprintdziałają w grze jak wsetPedControlState(bez stopniowania siły).getAnalogControlStateDruga nazwa funkcjigetPedAnalogControlState, zostawiona dla zgodności ze starszymi skryptami. Zwraca siłę sterowania płynnego 0-1.