Lua Kodlama Ders 1

Lua Kodlama Ders 1

İlk önce paneli oluşturalım

 function()
mp3Window = guiCreateWindow(191, 128, 516, 470, "Müzik Paneli", false)

guiCreateWindow Yerine Baş g harici Baş Harfleri büyük olacak şekilde guiCreateStaticImage (Image=büyük ı(i değil) Sonradan Müzik Paneli Yerine resmin script dosyasının içindeki yeri mesela radyo içinde meta.xml ve client.lua var eğer yeni klasör oluşturup adını img yapıp resminizi atıp ismini panel.png yaparsanız Sonuç;

 addEventHandler("onClientResourceStart", resourceRoot, function()
 mp3Window = guiCreateStaticImage(191, 128, 516, 470, "img/panel.png", false) 

Yapacaksınız Ve şimdi Butona Geçelim;;; Arkadaşlar Elinizde Bu Koda Benzer kodlarınız olacak;
 mp3Play = guiCreateButton(105, 341, 97, 38, "Play", false, mp3Window) 

guiCreateButton yerine baştada belirttiğimiz üzere guiCreateStaticImage (büyük ı i değil) ardından play yerine baştada söylediğimiz gibi dosya oluşturursunuz ama direk atmak istiyorsanız meta.xml client.lua yanına atarsanız direk ismini yazacaksınız;
 mp3Play = guiCreateStaticImage(105, 341, 97, 38, "buton.png", false, mp3Window)

Yaptıktan Sonra client.lua yanına buton.png adlı bir resim atacaksınız
ŞİMDİ DERSİN 2. ASAMASINA GEÇELİM
Arkadaşlar bir buton olacak mesela az önceki mp3play;
 mp3Play = guiCreateStaticImage(105, 341, 97, 38, "buton.png", false, mp3Window) 


Hemen altına şu kodları koyun;
 addEventHandler( "onClientMouseEnter",mp3Play,PlayMP3)
 addEventHandler("onClientMouseLeave",mp3Play,SErem) 
mp3Play yerine guiCreateStaticImage den önceki eşittirden önce yazanı yazacaksınız PlayMP3,SErem olanları ellemeyin. Sonra Clientin Sonuna Gelerek Bu kodları Koyun;
 function PlayMP3 ()
 guiStaticImageLoadImage(mp3Play, "buton2.png" )
end

function SErem ()
guiStaticImageLoadImage(mp3Play, "buton.png" )
end 


buton.png yerine kendi guiCreateStaticImage de kullandığınız resmin ismini yazacaksınız ayrıca mp3Play yerine guiCreateStaticImage den önceki eşittirden (=) önceki yazıyı yazacaksınız boşluk bırakmayın. buton2 yerine yaklaşınca gelecek 2. resmin ismini yazın onuda client.lua yanına atın ve bitti hazır .
Kodlama Başarılı İlk Dersi Geçtiniz.
 


Yorum Gönder

1 Yorumlar

Emoji
(y)
:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
x-)
(k)

-