_viTo_ 8 Odesláno: 5. Červen, 2021 Share Odesláno: 5. Červen, 2021 Zdravím. Právě teď pracuji na Wall Rampách z GTA V. Zapoměl jsem jak se dělají virtuální světy. Myslím tím že defaultní svět tam je vše auta hráči atd.... ale ty rampy bych chtěl mít v jiném světě to znamená kde nebudou hráči auta (Auta pouze ty co jsou namapované na rampě ) a hráči co po zadání příkazu se teleportují do světa. nevíte jak na to ? Link to comment Share on other sites More sharing options...
DuFF 81 Odesláno: 5. Červen, 2021 Share Odesláno: 5. Červen, 2021 Streamer plugin má v CreateDynamicObject (voliteľný) parameter worldid. Ak použiješ worldid iné ako -1, vytvorený objekt bude viditeľný iba v tom svete. Link to comment Share on other sites More sharing options...
_viTo_ 8 Odesláno: 5. Červen, 2021 Author Share Odesláno: 5. Červen, 2021 před 2hodinami, DuFF said: Streamer plugin má v CreateDynamicObject (voliteľný) parameter worldid. Ak použiješ worldid iné ako -1, vytvorený objekt bude viditeľný iba v tom svete. Děkuju a příkaz pro teleport ? setPlayerPos ? bude to v dialogu Link to comment Share on other sites More sharing options...
DuFF 81 Odesláno: 5. Červen, 2021 Share Odesláno: 5. Červen, 2021 (upraveno) před 8hodinami, NuMeRe said: Děkuju a příkaz pro teleport ? setPlayerPos ? Ak chceš presunúť hráča, ktorý nešoféruje, jednoducho použiješ SetPlayerPos na zmenu pozície a SetPlayerVirtualWorld na zmenu virtuálneho sveta. Ak hráč šoféruje, presunieš do virtuálneho sveta (okrem hráča) aj jeho vozidlo (použiješ GetPlayerVehicleID na zistenie ID vozidla a SetVehicleVirtualWorld na zmenu virtuálneho sveta). Pozíciu tohto vozidla potom zmeníš klasicky cez SetVehiclePos. Potom ešte záleží, či chceš spolu s vozidlom presúvať aj všetkých pasažierov, alebo aj hráčov, ktorí sú na jeho streche. Toto by si mohol docieliť pomocou cyklu, ktorým by si prešiel všetkých pripojených hráčov a overil by si, či hráči sedia v danom vozidle (GetPlayerVehicleID), prípadne či "surfujú" na jeho streche (GetPlayerSurfingVehicleID). Ak áno, nastavil by si virtuálny svet aj im. PS: Nie som si istý, či po zmene pozície/virtuálneho sveta vozidla z neho nevyhodí hráčov. Ak by sa to náhodou dialo, môžeš ich vrátiť naspäť do vozidla pomocou PutPlayerInVehicle (a predtým GetPlayerVehicleSeat, aby si vedel, kam ich usadiť). Edited 6. Červen, 2021 by DuFF 1 Link to comment Share on other sites More sharing options...
_viTo_ 8 Odesláno: 6. Červen, 2021 Author Share Odesláno: 6. Červen, 2021 Díky Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now