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

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: Nasz1112 - 2015. Október 10. - 19:48:51

Cím: Adat kiírása
Írta: Nasz1112 - 2015. Október 10. - 19:48:51
Hogyan tudom az adatokat kiírni, hogy mindig ott legyen a képernyőn.

Pld:


A nevem ott legyen a jobb felső sarokban. Azt vágom, hogy  outputChatBox hogy lehet. Meg tudom, hogy gui, illetve DX, el lehet de hogyan?  Mert nem találok rá példát wikibe se. DxText el próbálkoztam meg Gui Labelel, De nem nagyon ment. Valaki tudna nekem írni egy példát?


Erőre is köszönöm.   


Cím: Adat kiírása
Írta: Tarack - 2015. Október 10. - 21:55:23
Szia.  Itt egy példa kód,hogy mondjuk kiirassa a nevét.
 

function irat ()
addEventHandler(\"onClientRender\",getRootElement(),renderKiir)
end
addEventHandler(\"onClientResourceStart\",resourceRoot,irat)
function renderKiir ()
local x,y = guiGetScreenSize()
local mese = getPlayerName(localPlayer)
dxDrawText(ide az egyes argumentumok pl a szélesség,stb. a szöveg részéhez beirod idéző jel nélkül hogy mese és kiirja a nevét.)
end
Cím: Adat kiírása
Írta: Nasz1112 - 2015. Október 10. - 22:01:47
Nem akar működni.. 
 
function irat ()
addEventHandler(\"onClientRender\",getRootElement(),renderKiir)
end
addEventHandler(\"onClientResourceStart\",resourceRoot,irat)
function renderKiir ()
local x,y = guiGetScreenSize()
local mese = getPlayerName(localPlayer)
dxDrawText( \"\" ..mese , 1561, 63, 1871, 152, tocolor(249, 55, 35, 255), 2.00, \"pricedown\", \"center\", \"center\", false, false, false, false, false)
end
Cím: Adat kiírása
Írta: Xenius - 2015. Október 11. - 08:03:38
local sx,sy = guiGetScreenSize()
addEventHandler(\"onClientRender\",getRootElement(),function()
dxDrawText(getPlayerName(localPlayer), 0, 0, sx, sy, tocolor(249, 55, 35, 255), 2.00, \"pricedown\", \"center\", \"center\", false, false, false, false, false)
end)