Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: window
1. Blokowanie Gui Window NitroRPG 2021
Hejka, ostatnio dosy? popularny sta? si? temat s?ynnego "GUI Window". Jako i? irytuje mnie zachowanie niekt?rych os?b, kt?re komplenie nic nie potrafi? a uznaj? si? za hacker?w bo przecie? maj? "GUI Window" postanowi?em napisa? wam jak to zabezpieczy?.

1. Je?li posiadamy zas?b DGS (nrpg_lib itd.) musimy zaaktualizowa? DGS'a do najnowszej wersji
2. Aby to zrobi? wpisujemy /updatedgs (je?li komendy nie ma pobieramy najnowsz? wersje DGS'a z githuba)
3. Je?li zaaktualizowali?my DGS'a nasz problem znikn?

Prepared By ^Kenzzo#9819 and TheSentinel_#4838

Pozdrawiam

cut // Nexisten
2. Gui create window czy coś takiego ;/
Cze??. M?g?by mi kto? wyt?umaczy? jak to dzia?a, jak si? robi?
3. GUI Window
Cze??, za?apa?em ma?y problem podczas pisania skryptu.
Zauwa?y?em, ?e podczas wy?wietlania mojego okna - jest wy?wietlane dla wszystkich graczy.
Oto kod :
-- GUI
[lua]
buswindow = guiCreateWindow(572,355,539,213,"Kierowca Autobusu",false)
businfo = guiCreateLabel(19,30,461,76,"Tutaj by? tekst :) ",false,buswindow)
bus_pksbtn = guiCreateButton(13,144,160,47,"PKS",false,buswindow)
bus_mpkbtn = guiCreateButton(361,144,164,47,"Miejska",false,buswindow)
bus_trasyinfo = guiCreateLabel(193,155,152,47,"Trasy s? wybierane losowo!",false,buswindow)
guiLabelSetColor(bus_trasyinfo,200,0,0)
[/lua]
Zastanawia?em si? nad dodaniem do guiCreateWindow argumentu visibleTo, ale nie wiem czy to by co? da?o.

A teraz trigger dla okna, po wej?ciu w marker -
[lua]
-- client
function markerHitGUI()
guiSetVisible(buswindow, true)
showCursor(true)
end
addEvent("triggerujGUIBus", true)
addEventHandler("triggerujGUIBus", getRootElement(), markerHitGUI)
[/lua]

[lua]
-- server
guiStartMarker = createMarker(1778.9837646484, -1913.16796875, 12.4, "cylinder", 4.0, 200, 0, 0)
infoBusBlip = createBlip(1778.9837646484, -1913.16796875, 12.4, 55, 2, 255, 255, 255, 255, 0, 99999.0)
function guiHandler(theVehicle)
local id = getElementModel ( theVehicle )
if id == 431 then
triggerClientEvent ( "triggerujGUIBus", getRootElement())
else
outputChatBox("tekst", getRootElement(), 255, 194,...