| Tematy otagowane jako: zamknij |
| 1. Nie działa przycisk zamknij w przechowywalni |
siemka, zaczynam sie bawic w skryptowanie w lua, mam problem robie sobie przechowywalnie w guieditorze wszystko fajnie blipy mam ale nie dziala przycisk zamknij nic sie nie dzieje gdy go klikam.
Skrypt w C.lua
[lua]
GUIEditor = {
combobox = {}
}
przecho = guiCreateWindow(682, 270, 383, 284, "Przechowywwalnia", false)
guiWindowSetSizable(przecho, false)
GUIEditor.combobox[1] = guiCreateComboBox(44, 21, 306, 176, "", false, przecho)
wyjmij = guiCreateButton(20, 239, 105, 26, "Wyjmij", false, przecho)
esc = guiCreateButton(245, 239, 105, 26, "Zamknij", false, przecho)
function interakcja(el,tryb)
if localPlayer==el then
guiSetVisible(przecho, not guiGetVisible(przecho))
showCursor(tryb)
end
end
interakcja(localPlayer,false)
addEvent("otworz",true)
addEventHandler("otworz",root,function()
interakcja(source,true)
end)
addEventHandler("onClientGUIClick",root,function(b,s)
if source==esc then
if b=="down" then
interakcja(localPlayer,true)
end
end
end)
a tutaj s.lua
markeroddaj=createMarker(-2035.432,170.467,26.836,"cylinder",6,255,0,0,150)
markerwyjmij=createMarker(-2036.629, 182.040, 27.835,"cylinder",2,255,255,255,70)
addEventHandler("onMarkerHit",root,function(hitelement)
if source==markeroddaj then
if getElementType(hitelem... |
| 2. Przycisk zamknij okno |
Witam tak jak w temacie nie dzia?a przycisk zamknij okno oraz panel shader?w pojawia si? ka?demu graczowi od razu po wej?ciu na serwer a nie po wscisnieciu "f5"
ZA POMOC JA ZAWSZE ORAZ
[lua]
GUIEditor = {
checkbox = {},
window = {},
button = {}
}
local snowflakes = {}
local snowing = false
local box_width, box_depth, box_height, box_width_doubled, box_depth_doubled = 4,4,4,8,8
local position = {0,0,0}
local flake_removal = nil
local snow_fadein = 10
local snow_id = 1
settings = {type = "real", density = 2000, wind_direction = {0.01,0.01}, wind_speed = 1, snowflake_min_size = 1, snowflake_max_size = 3, fall_speed_min = 1, fall_speed_max = 4, jitter = true}
sx,sy = guiGetScreenSize()
sx2,sy2 = sx/2,sy/2
localPlayer = getLocalPlayer()
--local random = math.random
function random(lower,upper)
return lower+(math.random()*(upper-lower))
end
function startSnow()
if not snowing then
snowflakes = {}
local lx,ly,lz = getWorldFromScreenPosition(0,0,1)
local rx,ry,rz = getWorldFromScreenPosition(sx,0,1)
box_width = getDistanceBetweenPoints3D(lx,ly,lz,rx,ry,rz)+3 -- +1.5 each side of the screen
box_depth = box_width
box_width_doubled = box_width*2
box_depth_doubled = box_depth*2
lx,ly,lz = getWorldFromScreenPosition(sx2,sy2,box_depth)
position = {lx,ly,lz}
-- let it snow
for i=1, settings.density do
local x,y,z = random(0,box_width*2),random(0,box... |
| 3. Zamknij MOD |
| DO ZAMKNIECIA |
|