Witam,
mam taki problem, robie sobie gui, jednak gdy sprawdzi?em po kliknieciu w guzik onclientguiclick zwr?ci? mi string "left" to najprawdopodobniej chodzi o guzik od myszki chcia?em zrobi? trigger'a na serwer ale sa bledy z argumentami.
cside
[lua]
function wlaczGui(plr)
local screenW, screenH = guiGetScreenSize()
showCursor(true)
okno = guiCreateWindow((screenW - 439) / 2, (screenH - 284) / 2, 439, 284, "Praca Trashmaster", false)
guiWindowSetSizable(okno, false)
tekst = guiCreateMemo(110, 29, 212, 64, "Praca polega na wywozie ?mieci na wysypisko.nKosze kt?re zebra?e?:", false, okno)
guiMemoSetReadOnly(tekst, true)
przycisk = guiCreateButton(116, 135, 196, 88, "Rozpocznij / Zakoncz", false, okno)
addEventHandler("onClientGUIClick", przycisk, guzikWcisniety)
guiSetProperty(przycisk, "NormalTextColour", "FFAAAAAA")
end
addEvent("gui:client", true)
addEventHandler("gui:client", root, wlaczGui)
function guzikWcisniety(plr)
local plr = localPlayer
triggerServerEvent("sside_start:praca", plr)
end
[/lua]
sside
[lua]
function startPraca(plr)
if getElementType(plr) ~= "player" or getPedOccupiedVehicle(plr) then return end
if getElementData(plr, "praca:smieciarki") == false then
veh = createVehicle(408,-1823.66626, 148.81963, 15.61444, 0 ,0, 0)
markerpe = createMarker(-1857.18677, 110.08685, 15.117...
Witajcie, zn?w . Jak m?wi?em robie panele frakcji, teraz trafi?em na b??d triggeru..
[code]
ERROR: Client (adaskOO) triggered serverside event noz, but event is not added serverside
ERROR: Client (adaskOO) triggered serverside event bejs, but event is not added serverside
ERROR: Client (adaskOO) triggered serverside event katana, but event is not added serverside
[/code]
Oto client:
[lua]
-- knife
function sprzedajknife()
local r,c = guiGridListGetSelectedItem(gridzik)
local player = guiGridListGetItemText (gridzik, r,1)
triggerServerEvent("noz", localPlayer,player)
end
addEventHandler( "onClientGUIClick", knife, sprzedajknife )
-- Katana
function sprzedajkatana()
local r,c = guiGridListGetSelectedItem(gridzik)
local player = guiGridListGetItemText (gridzik, r,1)
triggerServerEvent("katana", localPlayer,player)
end
addEventHandler( "onClientGUIClick", katanagui, sprzedajkatana )
-- Bejbol
function sprzedajbejsbol()
local r,c = guiGridListGetSelectedItem(gridzik)
local player = guiGridListGetItemText (gridzik, r,1)
triggerServerEvent("bejs", localPlayer,player)
end
addEventHandler( "onClientGUIClick", bejsbol, sprzedajbejsbol )
[/lua]
a to server:
[lua]
--Knife
addEvent("noz", true)
addEventHandler("noz", getRootElement(),
function knife(gracz)
local player = getPlayerFromName( gracz )
giveWeapon(player, 4, 500...
Witam. Jestem pocz?tkuj?cym skrypterem lua.
Tworz? panel gracza z informacjami pod przycisk "F1".
Panel wyswietla si? oraz zamyka sprawdzaj?c czy jest on otwarty lub zamkni?ty.
Doda?em na dole przycisk "Wyjd?".
Problem w tym ?e po klikni?ciu nic si? nie dzieje.
Odrazu dodam ?e przycisk u?ywa tej samej funkcji co klawisz "F1".
Prosz? o pomoc.
Witam mam blad z tym kodem
[lua]bindKey("f1","down",function()
if (guiGetVisible(okno) == false) then
okno = guiCreateWindow(0.39, 0.28, 0.23, 0.19, "Wyb?r pojazdu", true)
guiWindowSetMovable(okno, false)
gracz = guiCreateGridList(0.02, 0.12, 0.46, 0.81, true, okno)
guiGridListAddColumn(gracz, "Pojazdy dla graczy", 0.9)
for i = 1, 8 do
guiGridListAddRow(gracz)
end
bli = guiGridListSetItemText(gracz, 0, 1, "Blista Compact", false, false)
bob = guiGridListSetItemText(gracz, 1, 1, "Bobcat", false, false)
fel = guiGridListSetItemText(gracz, 2, 1, "Feltzer", false, false)
inf = guiGridListSetItemText(gracz, 3, 1, "Infernus", false, false)
man = guiGridListSetItemText(gracz, 4, 1, "Manana", false, false)
sad = guiGridListSetItemText(gracz, 5, 1, "Sadler", false, false)
sen = guiGridListSetItemText(gracz, 6, 1, "Sentinel", false, false)
wal = guiGridListSetItemText(gracz, 7, 1, "Walton", false, false)
premium = guiCreateGridList(0.51, 0.12, 0.46, 0.81, true, okno)
guiGridListAddColumn(premium, "Pojazdy dla premium", 0.9)
for i = 1, 8 do
guiGridListAddRow(premium)
end
ban = guiGridListSetItemText(premium, 0, 1, "Banshee", false, false)
guiGr...
Witam mam problem z eventem onClientGUIClick poniewa? zrobi?em menu Labelowe gdzie klikam to si? zmienia karta ale jest w tym problem ?e po klikni?ciu na niego nie dzieje si? nic.
Kod: