GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: Hasirama - 2016. augusztus 26. - 11:03:04

Cím: addEventHandler egy játékosnak
Írta: Hasirama - 2016. augusztus 26. - 11:03:04
Hali!
Az miért van, hogy ha így csinálom:
 
addEventHandler(\"onClientRender\",getRootElement(), PanelRender)

 
Akkor rendesen megjeleníti, viszont mindenkinek, aki a szerveren van, nem csak annak akinek kellene. Ezt tudom jól, hogy ez a getRootElement() miatt van, viszont mit lehetne helyette írni, hogy csak az adott játékosnak jelenítse meg? Mert ezzel nem sikerül:
 
addEventHandler(\"onClientRender\",localPlayer, PanelRender)

 
Válaszokat előre is köszönöm!
Cím: addEventHandler egy játékosnak
Írta: ustanmufj - 2016. augusztus 26. - 15:06:52
addEventHandler(\"onClientRender\",client, PanelRender)

 
Nem tudom tesztelni egyedül, de szerintem igy jó.
Cím: addEventHandler egy játékosnak
Írta: impreZZa - 2016. augusztus 26. - 15:22:27
Nem igazán érted, hogy működik..:D
Először is, mit szeretnél, mit kéne megjeleníteni?
Cím: addEventHandler egy játékosnak
Írta: id100 - 2016. augusztus 26. - 15:33:46
Ha egy embernek szeretnél megjeleníteni akkor a root-ot kell használnod. Viszont el kell döntened mikor szeretnéd alkalmazni. Például egy bolt NPC-re kattintáskor ezt root-al hozzáadod, akkoris csak annak jelenik meg akinek kell. A render hozzáadás ilyenesetben nem mindenkire értendő.
Cím: addEventHandler egy játékosnak
Írta: Hasirama - 2016. augusztus 26. - 21:33:22
Köszöntem szépen a segítséget, sikerült megoldani!