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


[İNDİR] Duyuru ve Hud Scripti

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimiçi mustafa19

  • Ateş Gaming
  • Yeni Üye
  • *
    • İleti: 47
: 14 Nisan 2019, 23:13:12
Herkese merhaba bugun sizlerle bir duyuru birde hud scripti paylaşıcam script özel diyen arkadaşlar var bende var herkes yararlansın diyede paylaşıyorum.

Duyuru Scriptinin doğru çalışması için hud scriptini kullanın aksi halde çalışmaz
Duyuru Scripti Ekranın altında biraz üstte çıkar kaç saniye sonra çıkcagını ayarlayabılırsınız.
Ads.xml Dosyasından istediğiniz kadar duyuru ekleyebilirsiniz

Duyuru Scripti; Linki görebilmek için Kayıt olun yada Giriş yapın.
Hud Scripti; Linki görebilmek için Kayıt olun yada Giriş yapın.

Resimler;
Spoiler for Hiden:
Linki görebilmek için Kayıt olun yada Giriş yapın.
Spoiler for Hiden:
Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 16 Eylül 2019, 01:00:58 Gönderen: Narkoz »
 
Mesajı Beğenenler: Yurigagari


MTASA TÜRK

[İNDİR] Duyuru ve Hud Scripti
« : 14 Nisan 2019, 23:13:12 »

Çevrimdışı By.z3y3

  • Kendi Yolunu Çiz İzinden gelsinler !
  • Yeni Üye
  • *
    • İleti: 44
  • Silence is the most powerful scream ...
Yanıtla #1 : 14 Nisan 2019, 23:31:00
hudu da atdım duyuruyuda ama ses geliyor  duyuru gelmiyor ?
 


Çevrimdışı STRONG

  • Deneyimli Üye
  • *
    • İleti: 332
  • After Roleplay Developer/Geliştirici/Founder
Yanıtla #2 : 15 Nisan 2019, 00:00:36
yararlı paylaşım.
 
Mesajı Beğenenler: mustafa19


Çevrimiçi mustafa19

  • Ateş Gaming
  • Yeni Üye
  • *
    • İleti: 47
Yanıtla #3 : 15 Nisan 2019, 00:34:03
Linki görebilmek için Kayıt olun yada Giriş yapın.
hudu da atdım duyuruyuda ama ses geliyor  duyuru gelmiyor ?
Hud Scriptinin  adını degistirdiysen bu sorun olabilir adı bu şekilde olucak:hudyamasi
 


Çevrimdışı By.z3y3

  • Kendi Yolunu Çiz İzinden gelsinler !
  • Yeni Üye
  • *
    • İleti: 44
  • Silence is the most powerful scream ...
Yanıtla #4 : 15 Nisan 2019, 16:31:23
hayır sadece zip den çıkardım dosya olarak atdım sw
 


Çevrimdışı #ScottCoder

  • Acemi Üye
  • *
    • İleti: 122
  • 👑 AXE FREEROAM 👑
Yanıtla #5 : 21 Nisan 2019, 13:37:49
güzel duyuruymuş helal
 


MTASA TÜRK

Ynt: [İNDİR]Duyuru Ve Hud Scripti
« Yanıtla #5 : 21 Nisan 2019, 13:37:49 »

Çevrimdışı furkan58123

  • Yeni Üye
  • *
    • İleti: 31
Yanıtla #6 : 21 Nisan 2019, 15:35:04
Linki görebilmek için Kayıt olun yada Giriş yapın.
Herkese merhaba bugun sizlerle bir duyuru birde hud scripti paylaşıcam script özel diyen arkadaşlar var bende var herkes yararlansın diyede paylaşıyorum.

Duyuru Scriptinin doğru çalışması için hud scriptini kullanın aksi halde çalışmaz
Duyuru Scripti Ekranın altında biraz üstte çıkar kaç saniye sonra çıkcagını ayarlayabılırsınız.
Ads.xml Dosyasından istediğiniz kadar duyuru ekleyebilirsiniz

Duyuru Scripti; Linki görebilmek için Kayıt olun yada Giriş yapın.
Hud Scripti; Linki görebilmek için Kayıt olun yada Giriş yapın.

Resimler;
Spoiler for Hiden:
Linki görebilmek için Kayıt olun yada Giriş yapın.
Spoiler for Hiden:
Linki görebilmek için Kayıt olun yada Giriş yapın.

Başka Hud ile değiştirebiliyormuyuz.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimiçi mustafa19

  • Ateş Gaming
  • Yeni Üye
  • *
    • İleti: 47
Yanıtla #7 : 21 Nisan 2019, 15:37:35
Linki görebilmek için Kayıt olun yada Giriş yapın.
Başka Hud ile değiştirebiliyormuyuz.

Evet değiştirebilirsin

Kod
function advert( )
    local rnd = math.random( 1, #adMessages )
    --outputChatBox( adMessages[ rnd ], getRootElement(), 255, 255, 255, true )
exports["hudyamasi"]:dm(adMessages[ rnd ], getRootElement(), 255, 255, 255)
end

"hudyamasi" Kısmına kendi hud scriptinin adını yaz.
 


Çevrimdışı Hawk

  • Yeni Üye
  • *
    • İleti: 23
Yanıtla #8 : 23 Nisan 2019, 12:07:55
ERROR: duyuru\main.lua:37: exports: Call to non-running server resource (hudyamasi) [string "?"] Hatası Var.
 


Çevrimdışı NeadshotTR

  • Yeni Üye
  • *
    • İleti: 4
Yanıtla #9 : 26 Nisan 2019, 23:51:25
Linki görebilmek için Kayıt olun yada Giriş yapın.
Herkese merhaba bugun sizlerle bir duyuru birde hud scripti paylaşıcam script özel diyen arkadaşlar var bende var herkes yararlansın diyede paylaşıyorum.

Duyuru Scriptinin doğru çalışması için hud scriptini kullanın aksi halde çalışmaz
Duyuru Scripti Ekranın altında biraz üstte çıkar kaç saniye sonra çıkcagını ayarlayabılırsınız.
Ads.xml Dosyasından istediğiniz kadar duyuru ekleyebilirsiniz

Duyuru Scripti; Linki görebilmek için Kayıt olun yada Giriş yapın.
Hud Scripti; Linki görebilmek için Kayıt olun yada Giriş yapın.

Resimler;
Spoiler for Hiden:
Linki görebilmek için Kayıt olun yada Giriş yapın.
Spoiler for Hiden:
Linki görebilmek için Kayıt olun yada Giriş yapın.
sesı kapatma sansımız varmı ?
 


Çevrimdışı By.Angel

  • Uzman Üye
  • *
    • İleti: 610
Yanıtla #10 : 26 Nisan 2019, 23:57:16

Buyur;

Kod
----------------------------------------->>
-- GTI: Grand Theft International
-- Date: 11 Jan 2014
-- Resource: GTIhud/displayMessage.lua
-- Type: Client Side
-- Author: JT Pennington (JTPenn)
----------------------------------------->>

local DXMessages = {}

local sX,sY = guiGetScreenSize()
local aX,aY,aW,aH = sX*(0.25), (sY*0.92)-20, sX*0.75, sY*0.92
if (sX <= 1280) then
aX,aY,aW,aH = (sX/2)-(1280/4), (sY*0.92)-20, (sX/2)+(1280/4), sY*0.92
end

local font = "default-bold"

local DISPLAY_TIME = 7500

-- Display Message
------------------->>

function dm(text, r, g, b)
if (type(text) ~= "string" or type(r) ~= "number" or type(g) ~= "number" or type(b) ~= "number") then return false end
if (r > 255 or g > 255 or b > 255) then return false end

if (#DXMessages == math.floor((sY*0.2)/20)) then
table.remove(DXMessages, 1)
end

local tick = getTickCount()+DISPLAY_TIME
dxTable = {text, r, g, b, tick}
table.insert(DXMessages, dxTable)

if (#DXMessages == 1) then
addEventHandler("onClientRender", root, renderDXMessage)
end
--playSoundFrontEnd(11)
--outputConsole(text)
return true
end
addEvent("GTIhud.dm", true)
addEventHandler("GTIhud.dm", root, dm)

-- Render DX Message
--------------------->>

function renderDXMessage()
if (not isPlayerHudComponentVisible("radar") or isPlayerMapVisible()) then return end
if (#DXMessages == 0) then
removeEventHandler("onClientRender", root, renderDXMessage)
end

local toRemove = 0
for i,v in ipairs(DXMessages) do
if (v[5] > getTickCount()) then
dxDrawRectangle(aX, aY-( (i-1) *20), aW-aX, aH-aY, tocolor(0, 0, 0, 200))
dxDrawText(v[1], aX, aY-( (i-1) *20), aW, aH-( (i-1) *20), tocolor(v[2], v[3], v[4], 255), 1, font, "center", "center", false, false, false, true)
else
toRemove = toRemove + 1
end
end
if (toRemove > 0) then
for i=1,toRemove do
table.remove(DXMessages, 1)
end
end
local i = #DXMessages-1
dxDrawLine(aX-1, aY-1-(i*20), aX-1, aH-1, tocolor(0, 0, 0, 255), 2) -- Left
dxDrawLine(aX-1, aY-(i*20), aW-1, aY-(i*20), tocolor(0, 0, 0, 255), 2) -- Top
dxDrawLine(aW, aY-1-(i*20), aW, aH, tocolor(0, 0, 0, 255), 2) -- Right
dxDrawLine(aX-1, aH-1, aW-1, aH-1, tocolor(0, 0, 0, 255), 2) -- Bottom
end
 


Çevrimdışı NeadshotTR

  • Yeni Üye
  • *
    • İleti: 4
Yanıtla #11 : 27 Nisan 2019, 00:15:58
Linki görebilmek için Kayıt olun yada Giriş yapın.
Buyur;

Kod
----------------------------------------->>
-- GTI: Grand Theft International
-- Date: 11 Jan 2014
-- Resource: GTIhud/displayMessage.lua
-- Type: Client Side
-- Author: JT Pennington (JTPenn)
----------------------------------------->>

local DXMessages = {}

local sX,sY = guiGetScreenSize()
local aX,aY,aW,aH = sX*(0.25), (sY*0.92)-20, sX*0.75, sY*0.92
if (sX <= 1280) then
aX,aY,aW,aH = (sX/2)-(1280/4), (sY*0.92)-20, (sX/2)+(1280/4), sY*0.92
end

local font = "default-bold"

local DISPLAY_TIME = 7500

-- Display Message
------------------->>

function dm(text, r, g, b)
if (type(text) ~= "string" or type(r) ~= "number" or type(g) ~= "number" or type(b) ~= "number") then return false end
if (r > 255 or g > 255 or b > 255) then return false end

if (#DXMessages == math.floor((sY*0.2)/20)) then
table.remove(DXMessages, 1)
end

local tick = getTickCount()+DISPLAY_TIME
dxTable = {text, r, g, b, tick}
table.insert(DXMessages, dxTable)

if (#DXMessages == 1) then
addEventHandler("onClientRender", root, renderDXMessage)
end
--playSoundFrontEnd(11)
--outputConsole(text)
return true
end
addEvent("GTIhud.dm", true)
addEventHandler("GTIhud.dm", root, dm)

-- Render DX Message
--------------------->>

function renderDXMessage()
if (not isPlayerHudComponentVisible("radar") or isPlayerMapVisible()) then return end
if (#DXMessages == 0) then
removeEventHandler("onClientRender", root, renderDXMessage)
end

local toRemove = 0
for i,v in ipairs(DXMessages) do
if (v[5] > getTickCount()) then
dxDrawRectangle(aX, aY-( (i-1) *20), aW-aX, aH-aY, tocolor(0, 0, 0, 200))
dxDrawText(v[1], aX, aY-( (i-1) *20), aW, aH-( (i-1) *20), tocolor(v[2], v[3], v[4], 255), 1, font, "center", "center", false, false, false, true)
else
toRemove = toRemove + 1
end
end
if (toRemove > 0) then
for i=1,toRemove do
table.remove(DXMessages, 1)
end
end
local i = #DXMessages-1
dxDrawLine(aX-1, aY-1-(i*20), aX-1, aH-1, tocolor(0, 0, 0, 255), 2) -- Left
dxDrawLine(aX-1, aY-(i*20), aW-1, aY-(i*20), tocolor(0, 0, 0, 255), 2) -- Top
dxDrawLine(aW, aY-1-(i*20), aW, aH, tocolor(0, 0, 0, 255), 2) -- Right
dxDrawLine(aX-1, aH-1, aW-1, aH-1, tocolor(0, 0, 0, 255), 2) -- Bottom
end
main.lua'yı bunla degıstırdım fakat scrıpt calısmıyor
 


Çevrimdışı By.Angel

  • Uzman Üye
  • *
    • İleti: 610
Yanıtla #12 : 27 Nisan 2019, 01:14:04
dm lua main değil :D
 


Çevrimdışı DarKBuqra

  • Yeni Üye
  • *
    • İleti: 3
Yanıtla #13 : 05 Mayıs 2019, 23:23:53
Link Engellenmiş
 


Çevrimiçi mustafa19

  • Ateş Gaming
  • Yeni Üye
  • *
    • İleti: 47
Yanıtla #14 : 07 Mayıs 2019, 20:42:49
Linki görebilmek için Kayıt olun yada Giriş yapın.
Link Engellenmiş
Düzelttim şimdi tekrar denermisin.