function naprawa()
local theVehicle=getPedOccupiedVehicle(client)
local cena2=getElementHealth(theVehicle)
if (cena2 < 90) then
cena = cena * 20
takePlayerMoney(client,cena)
fixVehicle(theVehicle)
end
end
addEvent("naprawa", true)
addEventHandler("naprawa", getRootElement(), naprawa)
function naprawa()
triggerServerEvent("naprawa", getRootElement())
end
addEventHandler("onClientGUIClick", getRootElement(), naprawa,GUIEditor.button[1])
triggerServerEvent("naprawa", getRootElement())
end
addEventHandler("onClientGUIClick",GUIEditor.button[1]), naprawa)
Podpis
Jedyny kontakt ze mną to PW forum
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
function naprawa()
if source ~= nazwabuttona then return end
triggerServerEvent("naprawa", localPlayer)
end
addEventHandler("onClientGUIClick", getRootElement(), naprawa)
Powinno dzia?a?, uzupe?nij tylko buttona.
A tu jeszcze kilka uwag do serwer'a
function naprawa()
local theVehicle=GetPedOccupiedVehicle (source)
if not theVehicle then
outputChatBox("Brak pojazdu", client)
return end
local cena2=getElementHealth(theVehicle)
if not cena2 then
outputChatBox("Nie pobrano hp auta",client)
return end
if (cena2 < 90) then -- to si? nigdy nie spe?ni, bo auto zaczyna si? pali? przy ok 250, no chyba, ?e masz system na niewybuchaj?ce
cena = cena * 20
if getPlayerMoney(client) >= cena then
takePlayerMoney(source,cena)
fixVehicle(theVehicle)
else
outputChatBox("Brak kasy", client)
end
end
end
addEvent("naprawa", true)
addEventHandler("naprawa", getRootElement(), naprawa)
Dzi?ki wielkie ! dzia?a elegancko..post wy?ej mnie zmyli? i my?la?em ?e ma by? z du?ej.A gdybym chcia? ?eby gui si? zamyka?o gdy wyjad? z markera lub klikn? na dany przycisk to jakiej funkcji musz? u?y? ?
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach