Wysłany: 2017-02-21, 10:03
Boleslaw2000
Leniwiec
Wiek: 26 Na forum: 3542 dni Posty: 39
Nick w MP: Boleslaw
Piwa : 22
Cze??, jestem w trakcie robienia HUD'u na serwer LAN dla siostrze?ca i bli?szych, sko?czy?em "projektowa?" to wszystko w edytorze GUI i nie wiem co dalej, od czego zacz??, czym si? kierowa?.. Narzuci?by mi kto? kierunek drogi? Poni?ej przedstawiam kolejno?ci i te ca?e "GUI";
addEventHandler ( "onClientRender" , root ,
function()
dxDrawLine ( 751 - 1 , 5 - 1 , 751 - 1 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 5 - 1 , 751 - 1 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 751 - 1 , 160 , 1014 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 160 , 1014 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawRectangle ( 751 , 5 , 263 , 155 , tocolor ( 0 , 0 , 0 , 200 ), false )
dxDrawText ( "Tw?j aktualny nick:" , 761 , 10 , 1004 , 30 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Ilo?? pieni?dzy:" , 761 , 30 , 1004 , 50 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Zdrowie:" , 761 , 50 , 1004 , 70 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Aktualna bro?:" , 761 , 90 , 1004 , 110 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Amunicja:" , 761 , 110 , 1004 , 130 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Kamizelka:" , 761 , 70 , 1004 , 90 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "GPS:" , 761 , 130 , 1004 , 150 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
end
)
Jak wida? jest to ?wie?o wyj?te z output'u edytora i si? ju? zaklinowa?em bo nie wiem co robi?, za jakie funkcje si? bra? - dopiero si? ucz?.
Jak wida? chcia?bym aby w tym okienku pokazywa?o stany, liczby, obecn? lokalizacj?.
Z g?ry dzi?kuj? za pomoc, b?d? standardowo .
Wysłany: 2017-02-21, 10:37
awfesa
Wiek: 29 Na forum: 4705 dni Posty: 563
Piwa : 223
Więcej informacji znajdziesz w Wikipedii MTA: GetPedArmor
Podpis
Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Więcej szczegółów
Wystawiono 1 piw(a):Boleslaw2000
Wysłany: 2017-02-21, 10:42
Boleslaw2000
Leniwiec
Wiek: 26 Na forum: 3542 dni Posty: 39
Nick w MP: Boleslaw
Piwa : 22
"awfesa" napisał/a :
Więcej informacji znajdziesz w Wikipedii MTA: GetPedArmor
Jak zacz?? stawia? te ca?e GUI by by?o ono widoczne po powiedzmy wej?ciu gracza na serwer? Wtedy mog? zabiera? si? za te teksty rozumiem?
@EDIT: My?l?, ?e wszystko robi? w porz?dku tylko mam problem z ustawieniem tych skr?t?w, np. getPlayerName - nick. Zrobi mi kto? list? skr?t?w ?eby to na pocz?tek wrzuci? i tym si? kierowa??
Wysłany: 2017-02-21, 12:42
Dexnes_
Tiger
Wiek: 26 Na forum: 4401 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
Więcej szczegółów
Wystawiono 1 piw(a):Boleslaw2000
Wysłany: 2017-02-21, 12:42
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Boleslaw2000 ,
addEventHandler ( "onClientRender" , root ,
function()
local pieniadze = getPlayerMoney ( localPlayer )
local nick = getPlayerName ( localPlater )
local zycie = getElementHealth ( localPlayer )
dxDrawLine ( 751 - 1 , 5 - 1 , 751 - 1 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 5 - 1 , 751 - 1 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 751 - 1 , 160 , 1014 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 160 , 1014 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawRectangle ( 751 , 5 , 263 , 155 , tocolor ( 0 , 0 , 0 , 200 ), false )
dxDrawText ( "Tw?j aktualny nick: " .. nick , 761 , 10 , 1004 , 30 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Ilo?? pieni?dzy: " .. pieniadze , 761 , 30 , 1004 , 50 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Zdrowie: " .. zycie , 761 , 50 , 1004 , 70 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Aktualna bro?:" , 761 , 90 , 1004 , 110 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Amunicja:" , 761 , 110 , 1004 , 130 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Kamizelka:" , 761 , 70 , 1004 , 90 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "GPS:" , 761 , 130 , 1004 , 150 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
end
)
I tak dalej sobie robisz
Podpis
"amited" napisał/a :
Więcej szczegółów
Wystawiono 1 piw(a):Boleslaw2000
Wysłany: 2017-02-21, 12:58
Boleslaw2000
Leniwiec
Wiek: 26 Na forum: 3542 dni Posty: 39
Nick w MP: Boleslaw
Piwa : 22
Okej, lecz nie ma tego nadal wida?, a w konsoli wyskakuj? podobne b??dy co mia?em..
Kod: [12:56] WARNING: test\hud.lua:4: Bad argument @ 'getPlayerMoney' [Expected pl
ayer at argument 1, got nil]
[12:56] WARNING: test\hud.lua:5: Bad argument @ 'getPlayerName' [Expected ele
ment at argument 1, got nil]
[12:56] WARNING: test\hud.lua:6: Bad argument @ 'getElementHealth' [Expected
element at argument 1, got nil]
[12:56] ERROR: test\hud.lua:8: attempt to call global 'tocolor' (a nil value)
Kod ustawiony tak jak poda? kolega wy?ej.
Wysłany: 2017-02-21, 13:23
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Boleslaw2000 ,
addEventHandler ( "onClientRender" , root ,
function()
local pieniadze = getPlayerMoney ( localPlayer )
local nick = getPlayerName ( localPlayer )
local zycie = getElementHealth ( localPlayer )
dxDrawLine ( 751 - 1 , 5 - 1 , 751 - 1 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 5 - 1 , 751 - 1 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 751 - 1 , 160 , 1014 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 160 , 1014 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawRectangle ( 751 , 5 , 263 , 155 , tocolor ( 0 , 0 , 0 , 200 ), false )
dxDrawText ( "Tw?j aktualny nick: " .. nick , 761 , 10 , 1004 , 30 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Ilo?? pieni?dzy: " .. pieniadze , 761 , 30 , 1004 , 50 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Zdrowie: " .. zycie , 761 , 50 , 1004 , 70 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Aktualna bro?:" .. getPlayerWeapon ( localPlayer ), 761 , 90 , 1004 , 110 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Amunicja:" .. getPedTotalAmmo ( localPlayer ), 761 , 110 , 1004 , 130 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Kamizelka:" .. getPlayerArmor ( localPlayer ), 761 , 70 , 1004 , 90 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "GPS:" , 761 , 130 , 1004 , 150 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
end
)
Więcej szczegółów
Wystawiono 1 piw(a):Boleslaw2000
Wysłany: 2017-02-21, 13:34
Boleslaw2000
Leniwiec
Wiek: 26 Na forum: 3542 dni Posty: 39
Nick w MP: Boleslaw
Piwa : 22
"HazeMaFaze" napisał/a :Boleslaw2000 ,
addEventHandler ( "onClientRender" , root ,
function()
local pieniadze = getPlayerMoney ( localPlayer )
local nick = getPlayerName ( localPlayer )
local zycie = getElementHealth ( localPlayer )
dxDrawLine ( 751 - 1 , 5 - 1 , 751 - 1 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 5 - 1 , 751 - 1 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 751 - 1 , 160 , 1014 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 160 , 1014 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawRectangle ( 751 , 5 , 263 , 155 , tocolor ( 0 , 0 , 0 , 200 ), false )
dxDrawText ( "Tw?j aktualny nick: " .. nick , 761 , 10 , 1004 , 30 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Ilo?? pieni?dzy: " .. pieniadze , 761 , 30 , 1004 , 50 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Zdrowie: " .. zycie , 761 , 50 , 1004 , 70 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Aktualna bro?:" .. getPlayerWeapon ( localPlayer ), 761 , 90 , 1004 , 110 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Amunicja:" .. getPedTotalAmmo ( localPlayer ), 761 , 110 , 1004 , 130 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Kamizelka:" .. getPlayerArmor ( localPlayer ), 761 , 70 , 1004 , 90 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "GPS:" , 761 , 130 , 1004 , 150 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
end
)
Okej, ogarn??em to ju? wcze?niej nieco, jednak nadal borykam si? z problemem widoczno?ci, ustawia?em i tak, i tak - nadal si? nie pojawia a w konsoli nic na ten temat.
Wysłany: 2017-02-21, 13:57
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Boleslaw2000 , debug podaj
Wysłany: 2017-02-21, 14:05
Boleslaw2000
Leniwiec
Wiek: 26 Na forum: 3542 dni Posty: 39
Nick w MP: Boleslaw
Piwa : 22
"HazeMaFaze" napisał/a :Boleslaw2000 , debug podaj
Debug w sensie jak? Dam kod LUA, kt?ry mam w tym pliku..
addEventHandler ( "onPlayerJoin" , root ,
function()
dxDrawLine ( 751 - 1 , 5 - 1 , 751 - 1 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 5 - 1 , 751 - 1 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 751 - 1 , 160 , 1014 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 160 , 1014 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawRectangle ( 751 , 5 , 263 , 155 , tocolor ( 0 , 0 , 0 , 200 ), false )
dxDrawText ( "Tw?j aktualny nick: " .. getPlayerName ( localPlayer ), 761 , 10 , 1004 , 30 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Ilo?? pieni?dzy: " .. getPlayerMoney ( localPlayer ), 761 , 30 , 1004 , 50 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Zdrowie: " .. getElementHealth ( localPlayer ), 761 , 50 , 1004 , 70 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Aktualna bro?:" .. getPlayerWeapon ( localPlayer ), 761 , 90 , 1004 , 110 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Amunicja:" .. getPedTotalAmmo ( localPlayer ), 761 , 110 , 1004 , 130 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Kamizelka:" .. getPlayerArmor ( localPlayer ), 761 , 70 , 1004 , 90 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "GPS:" , 761 , 130 , 1004 , 150 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
end
)
Meta standardowo - <script src="plik.lua" />
Jeszcze dodam, ?e co? z kolorami konsola ?wiruje.
Wysłany: 2017-02-21, 14:22
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Boleslaw2000 , dxDraw dzia?a tylko na event onClientRender
addEventHandler ( "onClientRender" , root ,
function()
dxDrawLine ( 751 - 1 , 5 - 1 , 751 - 1 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 5 - 1 , 751 - 1 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 751 - 1 , 160 , 1014 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 160 , 1014 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawRectangle ( 751 , 5 , 263 , 155 , tocolor ( 0 , 0 , 0 , 200 ), false )
dxDrawText ( "Tw?j aktualny nick: " .. getPlayerName ( localPlayer ), 761 , 10 , 1004 , 30 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Ilo?? pieni?dzy: " .. getPlayerMoney ( localPlayer ), 761 , 30 , 1004 , 50 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Zdrowie: " .. getElementHealth ( localPlayer ), 761 , 50 , 1004 , 70 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Aktualna bro?:" .. getPlayerWeapon ( localPlayer ), 761 , 90 , 1004 , 110 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Amunicja:" .. getPedTotalAmmo ( localPlayer ), 761 , 110 , 1004 , 130 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Kamizelka:" .. getPlayerArmor ( localPlayer ), 761 , 70 , 1004 , 90 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "GPS:" , 761 , 130 , 1004 , 150 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
end
)
Wysłany: 2017-02-21, 14:58
Boleslaw2000
Leniwiec
Wiek: 26 Na forum: 3542 dni Posty: 39
Nick w MP: Boleslaw
Piwa : 22
"HazeMaFaze" napisał/a :Boleslaw2000 , dxDraw dzia?a tylko na event onClientRender
addEventHandler ( "onClientRender" , root ,
function()
dxDrawLine ( 751 - 1 , 5 - 1 , 751 - 1 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 5 - 1 , 751 - 1 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 751 - 1 , 160 , 1014 , 160 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawLine ( 1014 , 160 , 1014 , 5 - 1 , tocolor ( 0 , 0 , 0 , 200 ), 1 , false )
dxDrawRectangle ( 751 , 5 , 263 , 155 , tocolor ( 0 , 0 , 0 , 200 ), false )
dxDrawText ( "Tw?j aktualny nick: " .. getPlayerName ( localPlayer ), 761 , 10 , 1004 , 30 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Ilo?? pieni?dzy: " .. getPlayerMoney ( localPlayer ), 761 , 30 , 1004 , 50 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Zdrowie: " .. getElementHealth ( localPlayer ), 761 , 50 , 1004 , 70 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Aktualna bro?:" .. getPlayerWeapon ( localPlayer ), 761 , 90 , 1004 , 110 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Amunicja:" .. getPedTotalAmmo ( localPlayer ), 761 , 110 , 1004 , 130 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "Kamizelka:" .. getPlayerArmor ( localPlayer ), 761 , 70 , 1004 , 90 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
dxDrawText ( "GPS:" , 761 , 130 , 1004 , 150 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default" , "left" , "center" , false , false , false , false , false )
end
)
Ah, czyli tak.. No dobrze, ale mimo wszystko czego? brakuje bo nie ma tego wida?..
Wysłany: 2017-02-21, 15:10
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Boleslaw2000 , debug podaj
Wysłany: 2017-02-21, 15:12
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
A nie musi to by? triggerowane gdy gracz wejdzie na serwer?
Podpis
"amited" napisał/a :
Wysłany: 2017-02-21, 15:21
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Tagi: hud
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: