0 Üye ve 1 Ziyaretçi konuyu incelemekte.
function zombidim() if getElementDimension ( localPlayer,2 ) then setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) else setSkyGradient( 60, 100, 196, 136, 170, 212 ) end end addEventHandler( "onClientResourceStart", getResourceRootElement(getThisResource()), zombidim )
if getElementDimension ( localPlayer,2 ) then
addEventHandler( "onClientResourceStart", getResourceRootElement(getThisResource()), zombidim )
Kod: lua if getElementDimension ( localPlayer,2 ) then Kod: luaaddEventHandler( "onClientResourceStart", getResourceRootElement(getThisResource()), zombidim )Sadece script başlatıldığında uygulanır eğer ki oyuncu dimension 2 de ise çalışır func'lar istersen timer koyarak yapabilirsin.
2.Dimension'a nasıl geçiyor herhangi bir kod yazarak mı? Ona göre eklemelisin.
Freeroam panel kodlarını at.
function setWorld( leaf ) local vehicle = getPedOccupiedVehicle( g_Me ) if vehicle then errMsg('Aracından in ve tekrar dene!') return end server.setElementDimension( g_Me, leaf.dimension ) errMsg('Başka bir dünyaya geçtiğin zaman, diğer dünyadaki kişileri göremezsin!') errMsg('Boyut = ' ..leaf.dimension..'') errMsg('Şu an ' ..leaf.name..' Dünyasındasın.') -- closeWindow( wndSetWorld ) end
int getElementDimension ( element theElement )
function setWorld( leaf ) local vehicle = getPedOccupiedVehicle( g_Me ) if vehicle then errMsg('Aracından in ve tekrar dene!') return end if getElementDimension ( g_Me ) == 2 then setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) end server.setElementDimension( g_Me, leaf.dimension ) errMsg('Başka bir dünyaya geçtiğin zaman, diğer dünyadaki kişileri göremezsin!') errMsg('Boyut = ' ..leaf.dimension..'') errMsg('Şu an ' ..leaf.name..' Dünyasındasın.') -- closeWindow( wndSetWorld ) end
function setWorld( leaf ) local vehicle = getPedOccupiedVehicle( g_Me ) if vehicle then errMsg('Aracından in ve tekrar dene!') return end server.setElementDimension( g_Me, leaf.dimension ) if getElementDimension ( g_Me ) == 2 then setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) end errMsg('Başka bir dünyaya geçtiğin zaman, diğer dünyadaki kişileri göremezsin!') errMsg('Boyut = ' ..leaf.dimension..'') errMsg('Şu an ' ..leaf.name..' Dünyasındasın.') -- closeWindow( wndSetWorld ) end
Kod: luafunction setWorld( leaf ) local vehicle = getPedOccupiedVehicle( g_Me ) if vehicle then errMsg('Aracından in ve tekrar dene!') return end server.setElementDimension( g_Me, leaf.dimension ) if getElementDimension ( g_Me ) == 2 then setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) end errMsg('Başka bir dünyaya geçtiğin zaman, diğer dünyadaki kişileri göremezsin!') errMsg('Boyut = ' ..leaf.dimension..'') errMsg('Şu an ' ..leaf.name..' Dünyasındasın.') -- closeWindow( wndSetWorld ) end
function setWorld( leaf ) local vehicle = getPedOccupiedVehicle( g_Me ) if vehicle then errMsg('Aracından in ve tekrar dene!') return end server.setElementDimension( g_Me, leaf.dimension ) if leaf.dimension == 2 then setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) end errMsg('Başka bir dünyaya geçtiğin zaman, diğer dünyadaki kişileri göremezsin!') errMsg('Boyut = ' ..leaf.dimension..'') errMsg('Şu an ' ..leaf.name..' Dünyasındasın.') -- closeWindow( wndSetWorld ) end
Kod: luafunction setWorld( leaf ) local vehicle = getPedOccupiedVehicle( g_Me ) if vehicle then errMsg('Aracından in ve tekrar dene!') return end server.setElementDimension( g_Me, leaf.dimension ) if leaf.dimension == 2 then --1243 setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) end errMsg('Başka bir dünyaya geçtiğin zaman, diğer dünyadaki kişileri göremezsin!') errMsg('Boyut = ' ..leaf.dimension..'') errMsg('Şu an ' ..leaf.name..' Dünyasındasın.') -- closeWindow( wndSetWorld ) end
function setWorld( leaf ) local vehicle = getPedOccupiedVehicle( g_Me ) if vehicle then errMsg('Aracından in ve tekrar dene!') return end server.setElementDimension( g_Me, leaf.dimension ) if leaf.dimension == 2 then --1243 setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) end errMsg('Başka bir dünyaya geçtiğin zaman, diğer dünyadaki kişileri göremezsin!') errMsg('Boyut = ' ..leaf.dimension..'') errMsg('Şu an ' ..leaf.name..' Dünyasındasın.') -- closeWindow( wndSetWorld ) end
setTimer(function() for i,player in ipairs(getElementsByType("player")) do if getElementDimension(player)==2 then setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) end endend,1000,0)
Kod: luasetTimer(function() for i,player in ipairs(getElementsByType("player")) do if getElementDimension(player)==2 then setSkyGradient(0,0,0,0,0,0) setWeather ( 19 ) end endend,1000,0)O zaman o kodu silip, setTimer ile dene istersen birde. Herhangi bir yere yapıştır.
Teşekkü ederim oldu Rüzgar da yukarda bahsetmişti Timer dan fakat tam anlamamıştım. Tekrardan teşekkürler