Wysłany: 2016-03-20, 13:11
nox
Wiek: 33 Na forum: 3766 dni Posty: 51
Nick w MP: nox
to zn?w ja z moim panelem xd tym razem chodzi, ?e mam taki kod i nie pokazuje mi si? wgl. grid lista
GUIEditor = {
gridlist = {},
staticimage = {},
label = {}
}
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
local screenW , screenH = guiGetScreenSize ()
GUIEditor . staticimage [ 1 ] = guiCreateStaticImage (( screenW - 640 ) / 2 , ( screenH - 400 ) / 2 , 640 , 400 , ":obrazki3/images/3.png" , false )
GUIEditor . label [ 1 ] = guiCreateLabel ( 13 , 297 , 168 , 59 , " " , false , GUIEditor . staticimage [ 1 ])
GUIEditor . gridlist [ 1 ] = guiCreateGridList ( 374 , 42 , 248 , 338 , false , GUIEditor . staticimage [ 1 ])
guiGridListAddColumn ( GUIEditor . gridlist [ 1 ], "Gracz" , 0.9 )
guiSetAlpha ( GUIEditor . gridlist [ 1 ], 0.71 )
guiSetVisible ( GUIEditor . staticimage [ 1 ], false )
end
)
function openPanel ()
guiSetVisible ( GUIEditor . staticimage [ 1 ], true )
showCursor ( true )
end
addCommandHandler ( "pp" , openPanel )
function zamykamy ()
if source == GUIEditor . label [ 1 ] then
guiSetVisible ( GUIEditor . staticimage [ 1 ], false ) showCursor ( false )
end
end
addEventHandler ( "onClientGUIClick" , root , zamykamy )
Dodatkowym problemem jest to, ?e je?li gracz wchodzi na serwer od razu pojawia mu si? panel jak zmienic to tak by panel pojawia? si? dopiero po komendzie ?
Wysłany: 2016-03-20, 13:16
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
"nox" napisał/a :Dodatkowym problemem jest to, ?e je?li gracz wchodzi na serwer od razu pojawia mu si? panel jak zmienic to tak by panel pojawia? si? dopiero po komendzie ?
function jakastam ()
guiSetVisible ( nazwa . gui , false )
end
addEventHandler ( "onClientResourceStart" , getRootElement (), jakastam )
@up strona client
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-03-20, 13:21
nox
Wiek: 33 Na forum: 3766 dni Posty: 51
Nick w MP: nox
dzi?ki leci piwo. kolejnym problemem jest to ?e mam kod na pojawianie si? graczy z serwera w grid liscie, ale nie wiem w kt?re miejsce skryptu go wklei??
Wysłany: 2016-03-20, 14:16
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Masz taki przyk?adzik z wiki mta
function createPlayerList ()
-- Create the grid list element
local playerList = guiCreateGridList ( 0.80 , 0.10 , 0.15 , 0.60 , true )
-- Create a players column in the list
local column = guiGridListAddColumn ( playerList , "Player" , 0.85 )
if ( column ) then --If the column has been created , fill it with players
for id , player in ipairs ( getElementsByType ( "player" )) do
local row = guiGridListAddRow ( playerList )
guiGridListSetItemText ( playerList , row , column , getPlayerName ( player ), false , false )
end
end
end
Dok?adnie jest to tutaj pokazane :>
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-03-20, 14:30
nox
Wiek: 33 Na forum: 3766 dni Posty: 51
Nick w MP: nox
"Emm" napisał/a :Masz taki przyk?adzik z wiki mta
function createPlayerList ()
-- Create the grid list element
local playerList = guiCreateGridList ( 0.80 , 0.10 , 0.15 , 0.60 , true )
-- Create a players column in the list
local column = guiGridListAddColumn ( playerList , "Player" , 0.85 )
if ( column ) then --If the column has been created , fill it with players
for id , player in ipairs ( getElementsByType ( "player" )) do
local row = guiGridListAddRow ( playerList )
guiGridListSetItemText ( playerList , row , column , getPlayerName ( player ), false , false )
end
end
end
Dok?adnie jest to tutaj pokazane :>
Zrobi?em i teraz kod wygl?da tak, niestety graczy mi nadal nie pobiera, dlaczego ?
GUIEditor = {
gridlist = {},
staticimage = {},
label = {}
}
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
local screenW , screenH = guiGetScreenSize ()
GUIEditor . staticimage [ 1 ] = guiCreateStaticImage (( screenW - 640 ) / 2 , ( screenH - 400 ) / 2 , 640 , 400 , ":obrazki3/images/3.png" , false )
GUIEditor . label [ 1 ] = guiCreateLabel ( 13 , 297 , 168 , 59 , " " , false , GUIEditor . staticimage [ 1 ])
GUIEditor . gridlist [ 1 ] = guiCreateGridList ( 374 , 42 , 248 , 338 , false , GUIEditor . staticimage [ 1 ])
guiGridListAddColumn ( GUIEditor . gridlist [ 1 ], "Gracz" , 0.9 )
guiSetAlpha ( GUIEditor . gridlist [ 1 ], 0.71 )
guiSetVisible ( GUIEditor . staticimage [ 1 ], false )
end
)
function openPanel ()
guiSetVisible ( GUIEditor . staticimage [ 1 ], true )
showCursor ( true )
end
addCommandHandler ( "pp" , openPanel )
function zamykamy ()
if source == GUIEditor . label [ 1 ] then
guiSetVisible ( GUIEditor . staticimage [ 1 ], false ) showCursor ( false )
end
end
addEventHandler ( "onClientGUIClick" , root , zamykamy )
function openkomenda ()
guiSetVisible ( nazwa . gui , false )
end
addEventHandler ( "onClientResourceStart" , getRootElement (), openkomenda )
for id , player in ipairs ( getElementsByType ( "player" )) do
dxGridListSetItemText ( gui . grid [ 1 ], dxGridListAddRow ( gui . grid [ 1 ]), gui . column [ 1 ], getPlayerName ( player ))
end
function createPlayerList ()
local playerList = guiCreateGridList ( 374 , 42 , 248 , 338 , true )
local column = guiGridListAddColumn ( playerList , "Gracz" , 0.9 )
if ( column ) then
for id , player in ipairs ( getElementsByType ( "player" )) do
local row = guiGridListAddRow ( playerList )
guiGridListSetItemText ( playerList , row , column , getPlayerName ( player ), false , false )
end
end
end
Wysłany: 2016-03-20, 15:19
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Spr?buj tak;
GUIEditor = {
gridlist = {},
staticimage = {},
label = {}
}
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
local screenW , screenH = guiGetScreenSize ()
GUIEditor . staticimage [ 1 ] = guiCreateStaticImage (( screenW - 640 ) / 2 , ( screenH - 400 ) / 2 , 640 , 400 , ":obrazki3/images/3.png" , false )
GUIEditor . label [ 1 ] = guiCreateLabel ( 13 , 297 , 168 , 59 , " " , false , GUIEditor . staticimage [ 1 ])
GUIEditor . gridlist [ 1 ] = guiCreateGridList ( 374 , 42 , 248 , 338 , false , GUIEditor . staticimage [ 1 ])
local column = guiGridListAddColumn ( GUIEditor . gridlist [ 1 ], "Gracz" , 0.9 )
if ( column ) then
for id , player in ipairs ( getElementsByType ( "player" )) do
local row = guiGridListAddRow ( GUIEditor . gridlist [ 1 ])
guiGridListSetItemText ( GUIEditor . gridlist [ 1 ], row , column , getPlayerName ( player ), false , false )
end
end
guiSetAlpha ( GUIEditor . gridlist [ 1 ], 0.71 )
guiSetVisible ( GUIEditor . staticimage [ 1 ], false )
end
)
function openPanel ()
guiSetVisible ( GUIEditor . staticimage [ 1 ], true )
showCursor ( true )
end
addCommandHandler ( "pp" , openPanel )
function zamykamy ()
if source == GUIEditor . label [ 1 ] then
guiSetVisible ( GUIEditor . staticimage [ 1 ], false ) showCursor ( false )
end
end
addEventHandler ( "onClientGUIClick" , root , zamykamy )
function openkomenda ()
guiSetVisible ( GUIEditor . staticimage [ 1 ], false )
end
addEventHandler ( "onClientResourceStart" , getRootElement (), openkomenda )
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-03-20, 15:24
nox
Wiek: 33 Na forum: 3766 dni Posty: 51
Nick w MP: nox
"Emm" napisał/a :Spr?buj tak;
GUIEditor = {
gridlist = {},
staticimage = {},
label = {}
}
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
local screenW , screenH = guiGetScreenSize ()
GUIEditor . staticimage [ 1 ] = guiCreateStaticImage (( screenW - 640 ) / 2 , ( screenH - 400 ) / 2 , 640 , 400 , ":obrazki3/images/3.png" , false )
GUIEditor . label [ 1 ] = guiCreateLabel ( 13 , 297 , 168 , 59 , " " , false , GUIEditor . staticimage [ 1 ])
GUIEditor . gridlist [ 1 ] = guiCreateGridList ( 374 , 42 , 248 , 338 , false , GUIEditor . staticimage [ 1 ])
local column = guiGridListAddColumn ( GUIEditor . gridlist [ 1 ], "Gracz" , 0.9 )
if ( column ) then
for id , player in ipairs ( getElementsByType ( "player" )) do
local row = guiGridListAddRow ( GUIEditor . gridlist [ 1 ])
guiGridListSetItemText ( GUIEditor . gridlist [ 1 ], row , column , getPlayerName ( player ), false , false )
end
end
guiSetAlpha ( GUIEditor . gridlist [ 1 ], 0.71 )
guiSetVisible ( GUIEditor . staticimage [ 1 ], false )
end
)
function openPanel ()
guiSetVisible ( GUIEditor . staticimage [ 1 ], true )
showCursor ( true )
end
addCommandHandler ( "pp" , openPanel )
function zamykamy ()
if source == GUIEditor . label [ 1 ] then
guiSetVisible ( GUIEditor . staticimage [ 1 ], false ) showCursor ( false )
end
end
addEventHandler ( "onClientGUIClick" , root , zamykamy )
function openkomenda ()
guiSetVisible ( GUIEditor . staticimage [ 1 ], false )
end
addEventHandler ( "onClientResourceStart" , getRootElement (), openkomenda )
Dzia?a, piwko ! dzi?kuje. a jak wygl?da kodzik na leczenie gracza ?
Wysłany: 2016-03-20, 15:32
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-03-20, 16:40
nox
Wiek: 33 Na forum: 3766 dni Posty: 51
Nick w MP: nox
co? takiego ?
function hpSlap ( sourcePlayer , command , targetPlayerName )
if source == GUIEditor . label [ 2 ] then
setElementHealth ( targetPlayer , getElementHealth ( targetPlayer ) 100 )
else
outputChatBox ( "Nie ma takiego gracza b?d? gracz jest zdrowy " .. targetPlayerName .. "!" , sourcePlayer )
end
end
addEventHandler ( "onClientGUIClick" ), root , hpSlap
jesli nie to prosze o poprawe.
Wysłany: 2016-03-20, 16:49
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Co? takiego function hpSlap ()
if source == GUIEditor . label [ 2 ] then
setElementHealth ( targetPlayer , 100 )
else
outputChatBox ( "Nie ma takiego gracza b?d? gracz jest zdrowy " .. targetPlayerName .. "!" , localPlayer )
end
end
addEventHandler ( "onClientGUIClick" , root , hpSlap )
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-03-20, 17:04
nox
Wiek: 33 Na forum: 3766 dni Posty: 51
Nick w MP: nox
"_Wicek_" napisał/a :Co? takiego function hpSlap ()
if source == GUIEditor . label [ 2 ] then
setElementHealth ( targetPlayer , 100 )
else
outputChatBox ( "Nie ma takiego gracza b?d? gracz jest zdrowy " .. targetPlayerName .. "!" , localPlayer )
end
end
addEventHandler ( "onClientGUIClick" , root , hpSlap )
hmm takie b??dy w debugu :
http://i.imgur.com/jWSmL25.png
Wysłany: 2016-03-20, 17:23
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Musisz pobra? gracza z gridlisty.
I nast?pnie
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-03-20, 17:31
nox
Wiek: 33 Na forum: 3766 dni Posty: 51
Nick w MP: nox
w kt?re miejsce kodu to wklejam ? i jak ten kodzik b?dzie wygl?da? bo za bardzo nie moge ogarn?? jak to zrobic ?
Tagi: brak :: grid :: listy :: oraz :: jeszcze :: jedna :: rzecz...
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: