Neler yeni

Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Türkiye'nin İlk ve tek FiveM forum adresi

Forum adresimize hoş geldin FiveMTürk olarak amacımız siz değerli kullanıcılarımıza en aktif fikir ve paylaşım platformu sunmak bir yana en güvenilir şekilde alışveriş yapabileceğiniz bir platform sunmaktır.
DF DF
DF DF
DF DF

Rehber Basit düzeyde script yazmayı nasıl öğrenirim?

KumbarEmree

𝐅𝐈𝐕𝐄𝐌𝐓𝐔𝐑𝐊
Master Mod.
Katılım
4 yıl 8 ay 11 gün
Mesajlar
1,703
Öncelikle bu rehber size script yazmayı değil , mantığını ve nasıl öğrenebileceğinizi anlatacaktır.

Öncelikle bazı LUA komutlarıyla başlayalım.

- print() : Parantez içine yazdığınız değeri konsola yazdırır.
- local : İçinde bulunduğu yerde bir değer göstermenizi sağlar.(local'den sonra yazdığınız kelime o değeri temsil eder.
- -- : Kod ile ilgisi yoktur. Yorum bildirir, yani o satırın ne işe yaradığı gibi.
- = : Değeri ifade eder. Örneğin local variable = nil (nil 0'ı ifade eder.)
- string : Karakter değişkenleri
- integer : Sayı değişkenleri
- .. : İki değeri string olarak birleştirmek için kullanılır. Bu değer karakter ve sayı olmalıdır.
- function : Bir değikenin değerini matematik'tende tanıdığımız fonksiyon olarak belirtebiliriz. Önünde "end" eklenerek o kod bloğunun bittiğini makineye bildirmiş olur.

Bu anlattığım şeyler çoğu arkadaşımız için bir şey ifade etmiyor olabilir. Ve bu anlattıklarım işin başı bile değil. Bunları kafanızda kod hakkında bir kaç şey oluşabilmesi için anlattım. Sizlere benimde vaktinde çok kullandığım bir taktik olan script indirip incelemeyi göstereceğim.
Ama bundan önce size referans alabileceğiniz fivem'in kendi arşivine yönlendirmek isterim.

Örneğin İnteriorlu motel tarzı bir script yazmak istiyorum. Arama kısmına İnterior yazıyorum ve o benim için gereken referans kodları lua kısmında gösteriyor.

33227

Şimdi az önce anlattığım şeye yani script indirip incelemeye gelelim. Şu anda rastgele bir script indiriyorum . İndirdiğim script bir market soygunu . Şimdi bu scriptin kodlarını ele alarak ne ne işe yarıyor öğrenelim.

33230

Örneğin bu kısımda birazcık ingilizce ile ne ne işe yarıyor anlaşılıyor. Stores kısmı genel başlık olarak mağzaları ele alıyor. ("{" bu işaret bir işlemin açıldığını gösterir benim bildiğim C# ve C++ dillerindede bu işlevi görmektedir.)
Pozition : Markerin konumunu, name of store market ismini, last robbed son soyulmayı aktif edip etmeyeceğinizi souyor. Yani 1 kez soyulunca sunucuya res atana kadar bir daha soyulamayacağını . 1 doğru değerini ifade ettiği için 1 yaptığımızda aktif olacaktır. second reaming ise kaç saniyede soyulacağını gösteriyor.
Gördüğünüz üzere ufak bir incelemeyle işin mantığını az buçukta olsa öğrendik . Örneğin bir farm scripti yazmak istedğimizde pozition ve second reaming bizim işimizi görebilir.
Böyle script incelemeleriyle yavaş yavaş öğreneceksiniz. Tavsiyem bu scriptlerin aynını bir de sizin bakarak yazmanız yönünde olacaktır.
Biraz zahmetli bir iş ama maalesef ülkemiz de yeterli Türkçe kaynak olmadığından böyle yollara başvurmak zorundayız.

Konumu zahmet edip okuduğunuz için teşekkürler.
 
Öncelikle bu rehber size script yazmayı değil , mantığını ve nasıl öğrenebileceğinizi anlatacaktır.

Öncelikle bazı LUA komutlarıyla başlayalım.

- print() : Parantez içine yazdığınız değeri konsola yazdırır.
- local : İçinde bulunduğu yerde bir değer göstermenizi sağlar.(local'den sonra yazdığınız kelime o değeri temsil eder.
- -- : Kod ile ilgisi yoktur. Yorum bildirir, yani o satırın ne işe yaradığı gibi.
- = : Değeri ifade eder. Örneğin local variable = nil (nil 0'ı ifade eder.)
- string : Karakter değişkenleri
- integer : Sayı değişkenleri
- .. : İki değeri string olarak birleştirmek için kullanılır. Bu değer karakter ve sayı olmalıdır.
- function : Bir değikenin değerini matematik'tende tanıdığımız fonksiyon olarak belirtebiliriz. Önünde "end" eklenerek o kod bloğunun bittiğini makineye bildirmiş olur.

Bu anlattığım şeyler çoğu arkadaşımız için bir şey ifade etmiyor olabilir. Ve bu anlattıklarım işin başı bile değil. Bunları kafanızda kod hakkında bir kaç şey oluşabilmesi için anlattım. Sizlere benimde vaktinde çok kullandığım bir taktik olan script indirip incelemeyi göstereceğim.
Ama bundan önce size referans alabileceğiniz fivem'in kendi arşivine yönlendirmek isterim.

Örneğin İnteriorlu motel tarzı bir script yazmak istiyorum. Arama kısmına İnterior yazıyorum ve o benim için gereken referans kodları lua kısmında gösteriyor.

Ekli dosyayı görüntüle 33227

Şimdi az önce anlattığım şeye yani script indirip incelemeye gelelim. Şu anda rastgele bir script indiriyorum . İndirdiğim script bir market soygunu . Şimdi bu scriptin kodlarını ele alarak ne ne işe yarıyor öğrenelim.

Ekli dosyayı görüntüle 33230

Örneğin bu kısımda birazcık ingilizce ile ne ne işe yarıyor anlaşılıyor. Stores kısmı genel başlık olarak mağzaları ele alıyor. ("{" bu işaret bir işlemin açıldığını gösterir benim bildiğim C# ve C++ dillerindede bu işlevi görmektedir.)
Pozition : Markerin konumunu, name of store market ismini, last robbed son soyulmayı aktif edip etmeyeceğinizi souyor. Yani 1 kez soyulunca sunucuya res atana kadar bir daha soyulamayacağını . 1 doğru değerini ifade ettiği için 1 yaptığımızda aktif olacaktır. second reaming ise kaç saniyede soyulacağını gösteriyor.
Gördüğünüz üzere ufak bir incelemeyle işin mantığını az buçukta olsa öğrendik . Örneğin bir farm scripti yazmak istedğimizde pozition ve second reaming bizim işimizi görebilir.
Böyle script incelemeleriyle yavaş yavaş öğreneceksiniz. Tavsiyem bu scriptlerin aynını bir de sizin bakarak yazmanız yönünde olacaktır.
Biraz zahmetli bir iş ama maalesef ülkemiz de yeterli Türkçe kaynak olmadığından böyle yollara başvurmak zorundayız.

Konumu zahmet edip okuduğunuz için teşekkürler.
Gerçekten bir çok kişinin arayacağı bu işe başlarken bakacağı ilk konulardan biri olabilir , tarafımca sabite çekilmiştir.
 
Gerçekten bir çok kişinin arayacağı bu işe başlarken bakacağı ilk konulardan biri olabilir , tarafımca sabite çekilmiştir.
Teşekkürler Efendim.
 
Öncelikle bu rehber size script yazmayı değil , mantığını ve nasıl öğrenebileceğinizi anlatacaktır.

Öncelikle bazı LUA komutlarıyla başlayalım.

- print() : Parantez içine yazdığınız değeri konsola yazdırır.
- local : İçinde bulunduğu yerde bir değer göstermenizi sağlar.(local'den sonra yazdığınız kelime o değeri temsil eder.
- -- : Kod ile ilgisi yoktur. Yorum bildirir, yani o satırın ne işe yaradığı gibi.
- = : Değeri ifade eder. Örneğin local variable = nil (nil 0'ı ifade eder.)
- string : Karakter değişkenleri
- integer : Sayı değişkenleri
- .. : İki değeri string olarak birleştirmek için kullanılır. Bu değer karakter ve sayı olmalıdır.
- function : Bir değikenin değerini matematik'tende tanıdığımız fonksiyon olarak belirtebiliriz. Önünde "end" eklenerek o kod bloğunun bittiğini makineye bildirmiş olur.

Bu anlattığım şeyler çoğu arkadaşımız için bir şey ifade etmiyor olabilir. Ve bu anlattıklarım işin başı bile değil. Bunları kafanızda kod hakkında bir kaç şey oluşabilmesi için anlattım. Sizlere benimde vaktinde çok kullandığım bir taktik olan script indirip incelemeyi göstereceğim.
Ama bundan önce size referans alabileceğiniz fivem'in kendi arşivine yönlendirmek isterim.

Örneğin İnteriorlu motel tarzı bir script yazmak istiyorum. Arama kısmına İnterior yazıyorum ve o benim için gereken referans kodları lua kısmında gösteriyor.

Ekli dosyayı görüntüle 33227

Şimdi az önce anlattığım şeye yani script indirip incelemeye gelelim. Şu anda rastgele bir script indiriyorum . İndirdiğim script bir market soygunu . Şimdi bu scriptin kodlarını ele alarak ne ne işe yarıyor öğrenelim.

Ekli dosyayı görüntüle 33230

Örneğin bu kısımda birazcık ingilizce ile ne ne işe yarıyor anlaşılıyor. Stores kısmı genel başlık olarak mağzaları ele alıyor. ("{" bu işaret bir işlemin açıldığını gösterir benim bildiğim C# ve C++ dillerindede bu işlevi görmektedir.)
Pozition : Markerin konumunu, name of store market ismini, last robbed son soyulmayı aktif edip etmeyeceğinizi souyor. Yani 1 kez soyulunca sunucuya res atana kadar bir daha soyulamayacağını . 1 doğru değerini ifade ettiği için 1 yaptığımızda aktif olacaktır. second reaming ise kaç saniyede soyulacağını gösteriyor.
Gördüğünüz üzere ufak bir incelemeyle işin mantığını az buçukta olsa öğrendik . Örneğin bir farm scripti yazmak istedğimizde pozition ve second reaming bizim işimizi görebilir.
Böyle script incelemeleriyle yavaş yavaş öğreneceksiniz. Tavsiyem bu scriptlerin aynını bir de sizin bakarak yazmanız yönünde olacaktır.
Biraz zahmetli bir iş ama maalesef ülkemiz de yeterli Türkçe kaynak olmadığından böyle yollara başvurmak zorundayız.

Konumu zahmet edip okuduğunuz için teşekkürler.
Eline koluna sağlık Bir çok kişiye aşırı derecede faydası olacaktır.
 
Başarılı :)
 
Kardeşim Benim Herzamanki Gibi Başarılı Bi Konuya İmza Atıp Noktayı Koymuş Aşırı Faydalı ve Bu İşle Uğraşanların İhtiyacı Oldugu Bi Konu Tebrik Ediyorum <3
 
Öncelikle bu rehber size script yazmayı değil , mantığını ve nasıl öğrenebileceğinizi anlatacaktır.

Öncelikle bazı LUA komutlarıyla başlayalım.

- print() : Parantez içine yazdığınız değeri konsola yazdırır.
- local : İçinde bulunduğu yerde bir değer göstermenizi sağlar.(local'den sonra yazdığınız kelime o değeri temsil eder.
- -- : Kod ile ilgisi yoktur. Yorum bildirir, yani o satırın ne işe yaradığı gibi.
- = : Değeri ifade eder. Örneğin local variable = nil (nil 0'ı ifade eder.)
- string : Karakter değişkenleri
- integer : Sayı değişkenleri
- .. : İki değeri string olarak birleştirmek için kullanılır. Bu değer karakter ve sayı olmalıdır.
- function : Bir değikenin değerini matematik'tende tanıdığımız fonksiyon olarak belirtebiliriz. Önünde "end" eklenerek o kod bloğunun bittiğini makineye bildirmiş olur.

Bu anlattığım şeyler çoğu arkadaşımız için bir şey ifade etmiyor olabilir. Ve bu anlattıklarım işin başı bile değil. Bunları kafanızda kod hakkında bir kaç şey oluşabilmesi için anlattım. Sizlere benimde vaktinde çok kullandığım bir taktik olan script indirip incelemeyi göstereceğim.
Ama bundan önce size referans alabileceğiniz fivem'in kendi arşivine yönlendirmek isterim.

Örneğin İnteriorlu motel tarzı bir script yazmak istiyorum. Arama kısmına İnterior yazıyorum ve o benim için gereken referans kodları lua kısmında gösteriyor.

Ekli dosyayı görüntüle 33227

Şimdi az önce anlattığım şeye yani script indirip incelemeye gelelim. Şu anda rastgele bir script indiriyorum . İndirdiğim script bir market soygunu . Şimdi bu scriptin kodlarını ele alarak ne ne işe yarıyor öğrenelim.

Ekli dosyayı görüntüle 33230

Örneğin bu kısımda birazcık ingilizce ile ne ne işe yarıyor anlaşılıyor. Stores kısmı genel başlık olarak mağzaları ele alıyor. ("{" bu işaret bir işlemin açıldığını gösterir benim bildiğim C# ve C++ dillerindede bu işlevi görmektedir.)
Pozition : Markerin konumunu, name of store market ismini, last robbed son soyulmayı aktif edip etmeyeceğinizi souyor. Yani 1 kez soyulunca sunucuya res atana kadar bir daha soyulamayacağını . 1 doğru değerini ifade ettiği için 1 yaptığımızda aktif olacaktır. second reaming ise kaç saniyede soyulacağını gösteriyor.
Gördüğünüz üzere ufak bir incelemeyle işin mantığını az buçukta olsa öğrendik . Örneğin bir farm scripti yazmak istedğimizde pozition ve second reaming bizim işimizi görebilir.
Böyle script incelemeleriyle yavaş yavaş öğreneceksiniz. Tavsiyem bu scriptlerin aynını bir de sizin bakarak yazmanız yönünde olacaktır.
Biraz zahmetli bir iş ama maalesef ülkemiz de yeterli Türkçe kaynak olmadığından böyle yollara başvurmak zorundayız.

Konumu zahmet edip okuduğunuz için teşekkürler.
Çok yararlı bir paylaşım , eline koluna sağlık !
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap

Bu konuyu görüntüleyen kullanıcılar

Tema düzenleyici

Tema özelletirmeleri

Granit arka planlar

Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!