Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
NuMeRe

pomoc Virtual World

Recommended Posts

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 ?

Sdílet tento příspěvek


Link to post
Share on other sites
Author of the topic Odesláno:
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 

 

Sdílet tento příspěvek


Link to post
Share on other sites
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 by DuFF

Sdílet tento příspěvek


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...