Normalde bana kalsa LUA ile uğraşma bile derim. Fakat FiveM'de çoğu şey LUA ile geliştirildiği ve kaynak epeyce fazla olduğu için kendini geliştirmen daha kolay olur. Bu sebepten ötürü şöyle bir öneride bulunayım:
1- LUA hakkında temel bilgileri bil. (Bunun nedeni neyin ne olduğunu öğrendikten sonra insanların eklentilerini incelediğinde anlam verebilmen için) Bunu elde etmek içinse LUA'nın kendi öğretici içeriklerini inceleyebilirsin.
bu sayfayı inceleyebilirsin ya da direkt olarak
ile başlayıp sona doğru gidebilirsin. Buradaki her şey İngilizce eğer bunları anlamayacağını düşünüyorsan translate kullanmanı öneririm.
2- Temel bilgilere sahip olduktan sonra insanların yaptığı eklentileri incele. Nerede ne kullanmış? Neden bunu kullanmış? Burada ne yapmak istemiş? gibi sorulara cevap bul. Ayrıca, yapılan şeylerin mantığını anlamaya çalış ve mümkünse o mantıklara kendin bir şeyler katmayı dene. Düzenle, yenilik ekle ya da birebir aynısını tekrardan yaz.
3- İncelemeleri yaparken geliştirmeler yapmayı unutma. En kötüsü oradaki yazıları değiştirsen, değişkenin adını değiştirsen ya da ufacık bir satıra şart bloğu bile eklesen senin için büyük bir başarıdır. Bu sebepten ötürü bir şeyler eklemeyi ve geliştirmeyi unutma.
4- Sonrada kendine bir fikir bul, bu fikir çokta uçuk kaçık bir fikir olmasın. Yapacağın şeylerin senin bilginin üstünde olması seni araştırmaya teşvik edecektir ama hiçbir fikrinin olmadığı bir dilde bunu yapmak can sıkıcıdır. Bu sebepten ötürü hedeflerini küçük tut ve o küçük hedeflerde çeşitli şeyler yapmaya çalış.
5- Bilginin yetmediği noktalarda insanlara danış, onlardan kod değil sadece mantığını nasıl kuracağını öğren. Eğer buna rağmen yapamıyorsan danıştığın kişinin sana bu konuda yardım etmesini rica et. Bu şekilde o kişinin bu kodu yaparken ki kurduğu mantığı dinleyebilir ve kendine cevaplar bulabilirsin.
Dipnot: Bunları tabii ki öğrenirken dokümantasyon okumayı da bilmen gerekiyor. FiveM'in kendisine ait bir
var ve burayı incelemelisin.
FiveM içinde eklenti geliştirmeyi öğrenmek için yapman gerekenler (alttaki maddeler yerine
sayfasından kendin bakabilirsin):
1-
2-
Eğer bu 5 adımı düzgün bir şekilde yerine getirebilirsen FiveM içinde eklenti yapabilirsin. Hem kendin geliştirir, optimize eder ya da yeni şeyler yaparsın.