Wysłany: 2015-10-18, 15:16
ironmaiden666
Voight...
Wiek: 30 Na forum: 4020 dni Posty: 125
Nick w MP: Irons
Piwa : 2941
Witam, mam ma?y problem z tym oto skryptem. Tak wiem robiony na GUI Edytorze gdy? nie ogarniam jeszcze GUI w 100%. Chodzi o to aby gdy gracz nacisnie Zatrudnij Sie to dodaje go do ACL Mechanik. Po kliknieciu Zatrudnij Sie nic sie nie dzieje a GUI pojawia sie po wlaczeniu skryptu. DS3: Cytat: ERROR: prace\client.lua:18: attempt to call global 'getPlayerAccount' (a nil value)
Oto C-Side
Kod: GUIEditor = {
button = {},
window = {},
label = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(320, 153, 626, 370, "Urz?d Pracy", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.88)
GUIEditor.memo[1] = guiCreateMemo(28, 38, 305, 111, "Witamy w urzedzie pracy. Tutaj mozesz podjac prace.\nLista prac: \n[1] Mechanik\n[2] W budowie", false, GUIEditor.window[1])
guiMemoSetReadOnly(GUIEditor.memo[1], true)
GUIEditor.button[1] = guiCreateButton(396, 86, 185, 63, "Zatrudnij sie", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
function praca ()
local account = getPlayerAccount(thePlayer)
aclGroupAddObject (aclGetGroup("Mechanik"), "user."..thePlayer)
end
addEventHandler ( "onClientGUIClick", GUIEditor.button[1], praca )
GUIEditor.memo[2] = guiCreateMemo(396, 28, 185, 48, "Mechanik pojazdow:\nLos Santos Ocean Docks", false, GUIEditor.window[1])
guiMemoSetReadOnly(GUIEditor.memo[2], true)
GUIEditor.label[1] = guiCreateLabel(159, 343, 301, 17, "Lista prac bedzie aktualizowana", false, GUIEditor.window[1])
guiSetFont(GUIEditor.label[1], "default-bold-small")
end
)
local myMarker = createMarker(1480.38, -1753.09, 33.42, 'cylinder', 1.0, 255, 250, 0, 150) -- create myMarker
function MarkerHit( hitElement, matchingDimension )
local state = ( not guiGetVisible ( GUIEditor.window[1] ) )
guiSetVisible ( GUIEditor.window[1], state )
showCursor ( true )
end
EDIT: Za pomoc daje piwko i repect
Podpis
Intelligence gonna get you..
Wysłany: 2015-10-18, 15:38
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Musisz wytriggerowa?, bo na c-side nie mo?na u?ywa? ACL'a
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2015-10-18, 15:54
ironmaiden666
Voight...
Wiek: 30 Na forum: 4020 dni Posty: 125
Nick w MP: Irons
Piwa : 2941
Podpis
Intelligence gonna get you..
Tagi: gui :: prac :: urzedzie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: