Wysłany: 2020-05-28, 00:48
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Dobry. Mam problem, a dok?adnie to chcia?em zrobi? ?e po wejsciu w marker wy?wietla si? gui zrobi?em tak ale nie dzia?a ;/
local mdt = createMarker ( 618.68 , - 1329.61 , - 75.055 - 1 , "cylinder" , 1.5 , 0 , 255 , 0 )
setElementDimension ( mdt , 1 )
setElementData ( mdt , "marker:faction" , "SAPD" )
setElementInterior ( mdt , 0 )
local mdt2 = createElement ( 'text' )
setElementPosition ( mdt2 , 618.68 , - 1329.61 , - 75.05 )
setElementDimension ( mdt2 , 1 )
setElementInterior ( mdt2 , 0 )
setElementData ( mdt2 , "name" , "#00ff00[Komputer]#ffffff\nMandaty" )
addEventHandler ( "onMarkerHit" , mdt ,function( plr , qa )
if getElementType ( plr ) ~= "player" then return end
local veh = getPedOccupiedVehicle ( plr )
if veh then return end
local uid = getElementData ( plr , "player:uid" )
if not uid then return end
local code = getElementData ( plr , "player:duty" ) == "SAPD"
if not code then return end
local qa = exports [ "pystories-db" ]: dbGet ( "SELECT * FROM mandaty" )
triggerClientEvent ( plr , "guiii" , resourceRoot , nic , qa )
end )
Po stronie clienta mam tak:
addEvent ( "guiii" , true )
addEventHandler ( "guiii" , resourceRoot , function( fid , result )
if guiGetVisible ( wm . window [ 1 ]) == false then
showCursor ( true , false )
guiSetVisible ( wm . window [ 1 ], true )
wm . faction = fid
pokazcycesuko ( result )
else
showCursor ( false , false )
guiSetVisible ( wm . window [ 1 ], false )
-- guiSetVisible ( wm . window [ 2 ], false )
end
end )
Wysłany: 2020-05-28, 00:51
Maniekxx
Amator
Wiek: 24 Na forum: 2894 dni Posty: 232
Nick w MP: Maniekxx
Piwa : 225
Nikt nie jest w stanie domy?le? si? o co dok?adnie Ci chodzi. M?g?by? poda? tu ca?y kod po stronie Clienta, oraz wstawi? b??dy z db3?
Wysłany: 2020-05-28, 01:08
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Przecie? napisa?em ?e nie wy?wietla si? gui
local wm ={
window ={},
added ={},
nick ={},
uid ={},
powod ={},
koszt ={},
close ={},
delete ={},
gridlist ={},
faction = nil ,
}
wm . window [ 1 ]= guiCreateWindow ( 0.18 , 0.23 , 0.64 , 0.57 , "Lista Mandatow" , true )
guiWindowSetMovable ( wm . window [ 1 ], false )
guiWindowSetSizable ( wm . window [ 1 ], false )
guiSetVisible ( wm . window [ 1 ], false )
wm . gridlist [ 1 ]= guiCreateGridList ( 0.02 , 0.05 , 0.97 , 0.97 , true , wm . window [ 1 ])
guiGridListAddColumn ( wm . gridlist [ 1 ], "Nick przy nadaniu mandatu:" , 0.25 )
guiGridListAddColumn ( wm . gridlist [ 1 ], "SID:" , 0.2 )
guiGridListAddColumn ( wm . gridlist [ 1 ], "Pow?d:" , 0.35 )
guiGridListAddColumn ( wm . gridlist [ 1 ], "Koszt (PLN):" , 0.3 )
function pokazcycesuko ( result )
guiGridListClear ( wm . gridlist [ 1 ])
for i , v in pairs ( result ) do
local row = guiGridListAddRow ( wm . gridlist [ 1 ])
guiGridListSetItemText ( wm . gridlist [ 1 ], row , 1 , v [ "nick" ], false , false )
guiGridListSetItemText ( wm . gridlist [ 1 ], row , 2 , v [ "uid" ], false , false )
guiGridListSetItemText ( wm . gridlist [ 1 ], row , 3 , v [ "powod" ], false , false )
guiGridListSetItemText ( wm . gridlist [ 1 ], row , 4 , v [ "koszt" ], false , false )
end
end
addEvent ( "guiii" , true )
addEventHandler ( "guiii" , resourceRoot , function( fid , result )
if guiGetVisible ( wm . window [ 1 ]) == false then
showCursor ( true , false )
guiSetVisible ( wm . window [ 1 ], true )
wm . faction = fid
pokazcycesuko ( result )
else
showCursor ( false , false )
guiSetVisible ( wm . window [ 1 ], false )
-- guiSetVisible ( wm . window [ 2 ], false )
end
end )
addEvent ( "refreshxx" , true )
addEventHandler ( "refreshxx" , resourceRoot , pokazcycesuko )
Wysłany: 2020-05-28, 01:09
EnoNeK
Wiek: 21 Na forum: 3287 dni Posty: 39
Nick w MP: EnoNeK
Piwa : 54
zamiast
Kod: triggerClientEvent(plr,"guiii", resourceRoot, nic,qa)
u?yj
Kod: triggerClientEvent("guiii", plr)
Ostatnio zmieniony przez EnoNeK 2020-05-28, 01:10, w całości zmieniany 1 raz
Wysłany: 2020-05-28, 01:09
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Brak b??d?w w Db3
[ Dodano : 2020-05-28, 01:10 ]
"EnoXo132" napisał/a :zamiast
Kod: triggerClientEvent(plr,"guiii", resourceRoot, nic,qa)
u?yj
Kod: triggerClientEvent("guiii", resourceRoot, plr)
Nadal nic ;/
Wysłany: 2020-05-28, 01:11
EnoNeK
Wiek: 21 Na forum: 3287 dni Posty: 39
Nick w MP: EnoNeK
Piwa : 54
Zobacz teraz, zedytowa?em
Wysłany: 2020-05-28, 01:12
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
A czek dzia?a ale jest b??d z tym:
function pokazcycesuko ( result )
guiGridListClear ( wm . gridlist [ 1 ])
for i , v in pairs ( result ) do
local row = guiGridListAddRow ( wm . gridlist [ 1 ])
guiGridListSetItemText ( wm . gridlist [ 1 ], row , 1 , v [ "nick" ], false , false )
guiGridListSetItemText ( wm . gridlist [ 1 ], row , 2 , v [ "uid" ], false , false )
guiGridListSetItemText ( wm . gridlist [ 1 ], row , 3 , v [ "powod" ], false , false )
guiGridListSetItemText ( wm . gridlist [ 1 ], row , 4 , v [ "koszt" ], false , false )
end
end
[ Dodano : 2020-05-28, 01:12 ]
Juz daje db3
[ Dodano : 2020-05-28, 01:14 ]
https://imgur.com/a/rLKhYLE
Wysłany: 2020-05-28, 01:17
EnoNeK
Wiek: 21 Na forum: 3287 dni Posty: 39
Nick w MP: EnoNeK
Piwa : 54
Więcej szczegółów
Wystawiono 1 piw(a):Matikmontana
Wysłany: 2020-05-28, 01:18
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Dzi?ki wielkie. Piwko
Tagi: gui :: marker
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: