MTASA TÜRK
Türkiye'nin En Güncel MTA Platformu


[İSTEK] Güvenli Bölge

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı UtkuReis

  • Yeni Üye
  • *
    • İleti: 86
: 08 Aralık 2017, 16:50:49
Haritada Greenzone Yerine Sağ Altta Güvenli Bölge Yazsın Veya Adamın Üstünde Haritada Yeşil Birşey Çıkmasın.
 


MTASA TÜRK

[İSTEK] Güvenli Bölge
« : 08 Aralık 2017, 16:50:49 »

Çevrimdışı Mahlukat

  • Scripter
  • *
    • İleti: 655
Yanıtla #1 : 08 Aralık 2017, 17:19:58
Radarda greenzone olduğuna dair bir belirti olmucak.
Alana giriş yaptığında ekranın sağ alt köşesinde veya adamın kafasının üstünde 'Güvenli Bölge' yazıcak.

Doğrumu anlamışım ?
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı UtkuReis

  • Yeni Üye
  • *
    • İleti: 86
Yanıtla #2 : 08 Aralık 2017, 17:33:37
Linki görebilmek için Kayıt olun yada Giriş yapın.
Radarda greenzone olduğuna dair bir belirti olmucak.
Alana giriş yaptığında ekranın sağ alt köşesinde veya adamın kafasının üstünde 'Güvenli Bölge' yazıcak.

Doğrumu anlamışım ?

Aynen Öyle Çok Doğru Anlamışsın :)
 


Çevrimdışı Mahlukat

  • Scripter
  • *
    • İleti: 655
Yanıtla #3 : 08 Aralık 2017, 17:40:33
Linki görebilmek için Kayıt olun yada Giriş yapın.

Bunu indir ve server.lua kısmında 18 ve 19.satırı silip denermisin ?
« Son Düzenleme: 08 Aralık 2017, 17:42:42 Gönderen: Mahlukat »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı UtkuReis

  • Yeni Üye
  • *
    • İleti: 86
Yanıtla #4 : 08 Aralık 2017, 17:58:06
Linki görebilmek için Kayıt olun yada Giriş yapın.
Linki görebilmek için Kayıt olun yada Giriş yapın.

Bunu indir ve server.lua kısmında 18 ve 19.satırı silip denermisin ?

Evet oldu fakat üstümde "greenzone protected" yazan bölgede silah sıkabiliyorum ?
 


Çevrimdışı Mahlukat

  • Scripter
  • *
    • İleti: 655
Yanıtla #5 : 08 Aralık 2017, 18:05:32
server.lua içinde initGrenzones() fonksiyonunu alttaki ile değiştirip denermisin ?
Kod: lua
function initGreenzones()
if greenzones and #greenzones ~= 0 then
for _,v in ipairs (greenzones) do
if v then
if v.x and v.y and v.z and v.width and v.depth and v.height then
local c = createColCuboid (v.x, v.y, v.z, v.width, v.depth, v.height)
local rarea = createRadarArea (v.x, v.y, v.width, v.depth, 0, 255, 0, 150)
setElementParent (rarea, c)
if c then
z[c] = true
for _,p in ipairs (getElementsWithinColShape(c, "player")) do
setElementData (p, "greenzone", true)
end
addEventHandler ("onElementDestroy", c,
function()
if z[source] then
z[source] = nil
end
end
)
addEventHandler ("onColShapeHit", c,
function (h, d)
if h and d and isElement(h) and getElementType (h) == "player" then
setElementData (h, "greenzone", true)
outputChatBox ("* Greenzone * You have entered the greenzone", h, 0, 220, 0)
toggleControl (h, "fire", false)
    toggleControl (h, "next_weapon", false)
    toggleControl (h, "previous_weapon", false)
    toggleControl (h, "aim_weapon", false)
    toggleControl (h, "vehicle_fire", false)
end
end
)
addEventHandler ("onColShapeLeave", c,
function (h, d)
if h and d and isElement(h) and getElementType (h) == "player" then
removeElementData (h, "greenzone")
outputChatBox ("* Greenzone * You have left the greenzone", h, 220, 220, 0)
toggleControl (h, "fire", true)
    toggleControl (h, "next_weapon", true)
    toggleControl (h, "previous_weapon", true)
    toggleControl (h, "sprint", true)
    toggleControl (h, "aim_weapon", true)
    toggleControl (h, "vehicle_fire", true)
end
end
)
end
end
end
end
end
end
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASA TÜRK

Ynt: [İSTEK] Güvenli Bölge
« Yanıtla #5 : 08 Aralık 2017, 18:05:32 »