Kasım 21, 2017, 01:47:23 ÖÖ

 

Gönderen Konu: [Anlatım]Silah,Araç vs Yasaklama  (Okunma sayısı 4783 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

TRFURKAN

  • PHP Script Yapılır/WEB
  • Kurucu
  • *
  • İleti: 247
  • PHP-HTML-CSS
  • Platform: MTA
  • Çevrimdışı
[Anlatım]Silah,Araç vs Yasaklama
« : Nisan 23, 2014, 09:12:58 ÖS »
Userlerin rhino,hydra,hunter gibi araçları, minigun,rocket gibi silahları yasaklamayı anlatıcam.

İlk olarak scripttimizi indiriyoruz >> Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris

Daha sonra acl.xml admin kısmına:
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
<object name="resource.yasaklama"></object>
kodunu ekliyoruz.

Başka silahlar vs yasaklamak istiyorsanız lua dosyası içindekilerini editleyebilirsiniz.
Not:Araçları alanlar ölür veya kicklenir.

Freeroam içindeki hava durumu vs değiştirme yasaklama.

İlk önce freeroam içindeki fr_clienti açıyoruz(notepad ile)

1-)Saat

Satır: 1272

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
function timeInit()
local hours, minutes = getTime()
setControlNumbers(wndTime, { hours = hours, minutes = minutes })
end

function selectTime(leaf)
setControlNumbers(wndTime, { hours = leaf.h, minutes = leaf.m })
end

function applyTime()
local hours, minutes = getControlNumbers(wndTime, { 'hours', 'minutes' })
server.setTime(hours, minutes)
closeWindow(wndTime)
end

wndTime = {
'wnd',
text = 'Set time',
width = 220,
controls = {
{
'lst',
id='timelist',
width=200,
height=150,
columns={
{text='Time', attr='name'}
},
rows={
{name='Midnight',  h=0, m=0},
{name='Dawn',      h=5, m=0},
{name='Morning',   h=9, m=0},
{name='Noon',      h=12, m=0},
{name='Afternoon', h=15, m=0},
{name='Evening',   h=20, m=0},
{name='Night',     h=22, m=0}
},
onitemclick=selectTime,
ondoubleclick=applyTime
},
{'txt', id='hours', text='', width=40},
{'lbl', text=':'},
{'txt', id='minutes', text='', width=40},
{'btn', id='ok', onclick=applyTime},
{'btn', id='cancel', closeswindow=true}
},
oncreate = timeInit
}

function setTimeCommand(cmd, hours, minutes)
if not hours then
return
end
local curHours, curMinutes = getTime()
hours = tonumber(hours) or curHours
minutes = minutes and tonumber(minutes) or curMinutes
setTime(hours, minutes)
end
addCommandHandler('settime', setTimeCommand)
addCommandHandler('st', setTimeCommand)

function toggleFreezeTime()
local state = guiCheckBoxGetSelected(getControl(wndMain, 'freezetime'))
guiCheckBoxSetSelected(getControl(wndMain, 'freezetime'), not state)
server.setTimeFrozen(state)
end

function setTimeFrozen(state, h, m, w)
guiCheckBoxSetSelected(getControl(wndMain, 'freezetime'), state)
if state then
if not g_TimeFreezeTimer then
g_TimeFreezeTimer = setTimer(function() setTime(h, m) setWeather(w) end, 5000, 0)
setMinuteDuration(9001)
end
else
if g_TimeFreezeTimer then
killTimer(g_TimeFreezeTimer)
g_TimeFreezeTimer = nil
end
setMinuteDuration(1000)
end
end



2-)Hava değiştirme

Satır: 1343

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
---------------------------
-- Weather
---------------------------
function applyWeather(leaf)
if not leaf then
leaf = getSelectedGridListLeaf(wndWeather, 'weatherlist')
if not leaf then
return
end
end
server.setWeather(leaf.id)
closeWindow(wndWeather)
end

wndWeather = {
'wnd',
text = 'Set weather',
width = 250,
controls = {
{
'lst',
id='weatherlist',
width=230,
height=290,
columns = {
{text='Weather type', attr='name'}
},
rows={xml='weather.xml', attrs={'id', 'name'}},
onitemdoubleclick=applyWeather
},
{'btn', id='ok', onclick=applyWeather},
{'btn', id='cancel', closeswindow=true}
}
}

function setWeatherCommand(cmd, weather)
weather = weather and tonumber(weather)
if weather then
setWeather(weather)
end
end
addCommandHandler('setweather', setWeatherCommand)
addCommandHandler('sw', setWeatherCommand)

3-)Oyun hızı değiştirme

Satır: 1387

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
function gameSpeedInit()
setControlNumber(wndGameSpeed, 'speed', getGameSpeed())
end

function selectGameSpeed(leaf)
setControlNumber(wndGameSpeed, 'speed', leaf.id)
end

function applyGameSpeed()
speed = getControlNumber(wndGameSpeed, 'speed')
if speed then
server.setMyGameSpeed(speed)
end
closeWindow(wndGameSpeed)
end

wndGameSpeed = {
'wnd',
text = 'Set game speed',
width = 220,
controls = {
{
'lst',
id='speedlist',
width=200,
height=150,
columns={
{text='Speed', attr='name'}
},
rows={
{id=3, name='3x'},
{id=2, name='2x'},
{id=1, name='1x'},
{id=0.5, name='0.5x'}
},
onitemclick=selectGameSpeed,
ondoubleclick=applyGameSpeed
},
{'txt', id='speed', text='', width=40},
{'btn', id='ok', onclick=applyGameSpeed},
{'btn', id='cancel', closeswindow=true}
},
oncreate = gameSpeedInit
}

function setGameSpeedCommand(cmd, speed)
speed = speed and tonumber(speed)
if speed then
server.setMyGameSpeed(speed)
end
end

addCommandHandler('setgamespeed', setGameSpeedCommand)
addCommandHandler('speed', setGameSpeedCommand)

Bunların hepsini silin.Dikkat edin başka şeyleri silmeyin.



Forumdaki sorunlar için efa-trfurkan skype adresinden bana ulaşabilirsiniz.
 

undefined

  • *
  • İleti: 495
  • Platform: GTA
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #1 : Nisan 23, 2014, 10:48:53 ÖS »
abi kralsın yaw :D
 

HumbLy

  • Emektar
  • *
  • İleti: 660
  • Platform: MTA
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #2 : Nisan 23, 2014, 10:57:30 ÖS »
Güzel anlatım. Ellerine sağlık.
Skype: lotherings
 

Garanqe

  • *
  • İleti: 255
  • Anadolu Gaming Turkey
    • @umutumutguney
  • Platform: MTA
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #3 : Nisan 24, 2014, 10:21:41 ÖÖ »
Eline Sağlık :)
 

TRFURKAN

  • PHP Script Yapılır/WEB
  • Kurucu
  • *
  • İleti: 247
  • PHP-HTML-CSS
  • Platform: MTA
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #4 : Nisan 24, 2014, 05:49:56 ÖS »
Yorumlar için teşekkürler:)
Forumdaki sorunlar için efa-trfurkan skype adresinden bana ulaşabilirsiniz.
 

Garanqe

  • *
  • İleti: 255
  • Anadolu Gaming Turkey
    • @umutumutguney
  • Platform: MTA
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #5 : Nisan 24, 2014, 05:50:51 ÖS »
 8) 8)
 

undefined

  • *
  • İleti: 495
  • Platform: GTA
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #6 : Nisan 24, 2014, 09:39:45 ÖS »
rica ederiz yani :)
 

Shepird

  • *
  • İleti: 1
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #7 : Ağustos 28, 2014, 11:53:25 ÖÖ »
Helal olsun  :helal: :helal:
 

Narkoz

  • *
  • İleti: 2261
  • SH Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #8 : Ağustos 28, 2014, 12:50:04 ÖS »
Yararlı anlatım eline saglık.
 

Paradox

  • www.MTASA-TURK.com
  • *
  • İleti: 430
  • SH Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [Anlatım]Silah,Araç vs Yasaklama
« Yanıtla #9 : Ağustos 31, 2014, 01:40:42 ÖS »
Yararlı anlatım, teşekkürler.
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
 

 

[Yardım] Araç ve Silah Yasaklama

Başlatan DtebernusForumun Teknik Destek

Yanıt: 8
Gösterim: 1899
Son İleti Nisan 03, 2016, 03:30:05 ÖS
Gönderen: TargaryeN
Silah Yasaklama

Başlatan Mecobaba91Forumun Teknik Destek

Yanıt: 0
Gösterim: 867
Son İleti Aralık 10, 2014, 05:26:50 ÖS
Gönderen: Mecobaba91
Silah Yasaklama (istek)

Başlatan TycaForumun Script

Yanıt: 7
Gösterim: 2031
Son İleti Ekim 29, 2014, 12:55:59 ÖS
Gönderen: Tyca
Silah Yasaklama (script)

Başlatan TycaForumun Script

Yanıt: 2
Gösterim: 1552
Son İleti Ekim 29, 2014, 03:55:59 ÖS
Gönderen: Paradox
Yetkililere Silah Yasaklama

Başlatan DogukanUcnForumun Teknik Destek

Yanıt: 4
Gösterim: 592
Son İleti Ağustos 25, 2016, 09:31:38 ÖS
Gönderen: Rüzgar