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


Dx Rainbow Kayan Yazı

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ertrldtcu

  • Deneyimli Üye
  • *
    • İleti: 470
: 03 Mart 2017, 21:53:26
Ekranın en altında sağa doğru kayar, tam sağa geldiğinde sola kaymaya başlar. Sola geldiğinde yazısı değişir ve sağa kaymaya başlar.
Dx bilmediğim için bu bana göre çok büyük bir gelişme :D
Rainbow kodlarını DD userpanellerden aldım, userpanellerde sürekli hata veriyordu o hatasını da düzelttim.

Spoiler for Resim:
Linki görebilmek için Kayıt olun yada Giriş yapın.
Kod: lua
local sX, sY = guiGetScreenSize() 
x = 0
konum = 1

r,g,b = 155,155,155

rainbow = 0

local messagesList = {
"ATEŞ GAMİNG",
    "SERVERİMİZE HOŞGELDİNİZ",
"IYI OYUNLAR DİLERİZ"
}
local currentMessage = 0

function rainboww()
if rainbow == 0 then
if r < 250  then
r = r + 3
if r > 255 then
r = 250
end
else
rainbow = 1
end
end
if rainbow == 1 then
if g < 250 then
g = g + 3
else
rainbow = 2
end
elseif rainbow == 2 then
if b < 255 then
if r > 0 then
if r < 3 then
r = r - 1
else
r = r - 3
end
else
r = 0
end
b = b + 3
if b > 255 then
b = 255
end
else
rainbow = 3
end
elseif rainbow == 3 then
if g > 0 then
if r > 0 then
if r < 3 then
r = r - 1
else
r = r - 3
end
else
r = 0
end
if g < 3 then
g = g - 1
else
g = g - 3
end
if g < 0 then
g = 0
end
else
rainbow = 4
end
elseif rainbow == 4 then
if b > 0 then
if b < 3 then
b = b - 1
else
b = b - 3
end
if b < 0 then
b = 0
end
else
b = 0
rainbow = 0
end
end
length = dxGetTextWidth(messagesList[currentMessage + 1],1,"bankgothic")
height = dxGetFontHeight(1,"bankgothic")
if konum == 1 then
if x > sX - length then
konum = 0
else
x = x + 1
end
else
if x < 0 then
konum = 1
x = x + 1
updateMessage()
else
x = x - 1
end
end
    dxDrawText(messagesList[currentMessage + 1],x,sY-height,length,height,tocolor(r,g,b,255),1,"bankgothic","left","top")
end
addEventHandler("onClientRender",getRootElement(),rainboww)

function updateMessage()
if (currentMessage == 2) then
currentMessage = 0
else
currentMessage = currentMessage + 1
end
end
« Son Düzenleme: 03 Mart 2017, 22:19:00 Gönderen: ertrldtcu »
Script yazmak için kod bilmek yetmez
 
Mesajı Beğenenler: Mahlukat


MTASA TÜRK

Dx Rainbow Kayan Yazı
« : 03 Mart 2017, 21:53:26 »

Çevrimdışı ByCash

  • Bilişim Teknolojileri
  • Süper Moderatör
  • *
    • İleti: 981
  • C# - LUA
    • MTASATURK
Yanıtla #1 : 03 Mart 2017, 21:56:18
Yararlı paylaşım, başarılar.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı Cynax

  • #
  • Uzman Üye
  • *
    • İleti: 536
  • Bıraktı
Yanıtla #2 : 03 Mart 2017, 22:08:16
Linki görebilmek için Kayıt olun yada Giriş yapın.
Yararlı paylaşım, başarılar.
 


Çevrimdışı CruzerGq

  • Süper Moderatör
  • *
    • İleti: 499
    • MTASATURK
Yanıtla #3 : 03 Mart 2017, 22:10:50
Nice job. Dx'ede başladın ha. Öğrenmişsin bir şeyler.  :D
 


Çevrimdışı ertrldtcu

  • Deneyimli Üye
  • *
    • İleti: 470
Yanıtla #4 : 03 Mart 2017, 22:16:51
Linki görebilmek için Kayıt olun yada Giriş yapın.
Nice job. Dx'ede başladın ha. Öğrenmişsin bir şeyler.  :D
Dönen logo kodundan biraz mantık çaldım :D Bi de onClientRender eventini öğrendim :D
Script yazmak için kod bilmek yetmez
 


Çevrimdışı Agressive

  • Mapper
  • *
    • İleti: 112
Yanıtla #5 : 03 Mart 2017, 22:18:32
Linki görebilmek için Kayıt olun yada Giriş yapın.
Yararlı paylaşım, başarılar.
 


MTASA TÜRK

Ynt: Dx Rainbow Kayan Yazı
« Yanıtla #5 : 03 Mart 2017, 22:18:32 »

Çevrimdışı Prose

  • Deneyimli Üye
  • *
    • İleti: 493
  • Gökhan Türkoglu
Yanıtla #6 : 03 Mart 2017, 23:00:56
güzel olmus
 


Çevrimdışı FT.FATE

  • GÖKTÜRK-DD
  • Acemi Üye
  • *
    • İleti: 165
  • Çayımız Bardakta, Çocukluğumuz Sokaklarda Kaldı.
Yanıtla #7 : 03 Mart 2017, 23:08:19
Guzel bi paylasim tesekkurler :)
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 743
  • SH Gaming
Yanıtla #8 : 03 Mart 2017, 23:39:37
Yararlı paylaşım, teşekkürler.
 


Çevrimdışı ertrldtcu

  • Deneyimli Üye
  • *
    • İleti: 470
Yanıtla #9 : 08 Mart 2017, 00:22:20
Bende sizlere teşekkür ederim.
Script yazmak için kod bilmek yetmez
 


Çevrimdışı +LJ

  • Moderatör
  • *
    • İleti: 372
  • #MustafaKemalAtatürk
Yanıtla #10 : 08 Mart 2017, 23:27:45
Linki görebilmek için Kayıt olun yada Giriş yapın.
Yararlı paylaşım, başarılar.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı ertrldtcu

  • Deneyimli Üye
  • *
    • İleti: 470
Yanıtla #11 : 19 Mart 2017, 01:46:33
Teşekkürler.
« Son Düzenleme: 02 Şubat 2019, 14:17:58 Gönderen: Narkoz »
Script yazmak için kod bilmek yetmez
 


Çevrimdışı ConTra

  • Boş konuşacağına anlamlı sus daha iyidir.
  • Yeni Üye
  • *
    • İleti: 96
Yanıtla #12 : 19 Mart 2017, 02:05:56
Yararlı Paylaşım Dx bilmeyen bir kişi olarak gelişme büyük :D :D
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı ertrldtcu

  • Deneyimli Üye
  • *
    • İleti: 470
Yanıtla #13 : 07 Nisan 2017, 22:11:43
Linki görebilmek için Kayıt olun yada Giriş yapın.
Yararlı Paylaşım Dx bilmeyen bir kişi olarak gelişme büyük :D :D
Aynen :D
Script yazmak için kod bilmek yetmez
 


Çevrimdışı Haso88

  • Yeni Üye
  • *
    • İleti: 2
Yanıtla #14 : 24 Kasım 2018, 22:57:52
Bunun Bana Dosya Halını Atarmısınız ya ?