- Katılım
- 4 yıl 3 gün
- Mesajlar
- 28
Merhaba fivemde script yazmayı öğrenmek istiyenler için fazla kaynak olmadığını gördüm ve sizlerle bir seriye başlamak istiyorum inşallah diğer "developer" arkadaşlarda bu konsepte katılırlar basitce ve yavaşca başlayarak gidecezki kimsenin kafası karışmasın.
1-Nedir bu local
local atamaları tamamen scripti yazan kişinin eklediği şeylerdir çoğu kişi local yanında yazam şeyleri kod zanneder fakat bunlar ismini sizin belirlerdiğiniz atamalardır ve sizin hayal gücünüze bağlı olarak kullana bilirsiniz "true,false , sayı,harf" herhangi bir değer atıyabilir ve bu localleri script içinde şart olarak kullanırsınız. Temel olarak böyledir fakat daha detaylı olarak ilerde anlatacağım.
2-Nedir bu Citizen.CreateThread
Aslında bana göre aralarında anlaması en kolay kod satırı bu diyebilirim anlaması basittir ve kolaydır Citizen.CreateThread altına yazıcağınız herşey scripte start vediğinizde çalışır bütün olayı budur.
3.Nedir bu RegisterNetEvent
Aslında buda temelde basittir Citizen.CreateThread 'e kıyaslan bu kod satırının içindeki kodlar start verdiğiniz zaman çalışmaz (aktif halen gelmez) yani bu kodların "çağırılması" bir nevi trigger lanması gerekir triggerlanana kadar çalışmazlar basitce mantığı budur
4.Nedir bu function
funtion RegisterNetEvent ile çok benzerdir ama belli başlı farkları vardır basit gittiğimiz için 1 2 tanesi şöyledir temel olarak
1.Tek başına kullanılırsa server.lua dan client.lua ya veya tam tersi şekilde çağrılamazlar(Triggerlanamazlar) yani clientin içindeyse clintin içinde aktif edilir kısaca boyledir
2.functionların bir diğer yanı ise çağrıldığı zaman altındaki kodlar çağrılan function bitene kadar çalışmaz tabi onlarda function değilse
Bugünlük bukadar çünkü yavaş ve basit gitmek öğrenmenin en iyi yoludur yukardaki kodların farklı çalışma prensipleri var hepsini yazmadım bazılarını yazdımki aklınızda birşey oluşsun #2 bölümde daha detaylı ve tek tek içlerine gireceğiz anlamanız dahada kolaylaşacaktır.
1-Nedir bu local
local atamaları tamamen scripti yazan kişinin eklediği şeylerdir çoğu kişi local yanında yazam şeyleri kod zanneder fakat bunlar ismini sizin belirlerdiğiniz atamalardır ve sizin hayal gücünüze bağlı olarak kullana bilirsiniz "true,false , sayı,harf" herhangi bir değer atıyabilir ve bu localleri script içinde şart olarak kullanırsınız. Temel olarak böyledir fakat daha detaylı olarak ilerde anlatacağım.
2-Nedir bu Citizen.CreateThread
Aslında bana göre aralarında anlaması en kolay kod satırı bu diyebilirim anlaması basittir ve kolaydır Citizen.CreateThread altına yazıcağınız herşey scripte start vediğinizde çalışır bütün olayı budur.
3.Nedir bu RegisterNetEvent
Aslında buda temelde basittir Citizen.CreateThread 'e kıyaslan bu kod satırının içindeki kodlar start verdiğiniz zaman çalışmaz (aktif halen gelmez) yani bu kodların "çağırılması" bir nevi trigger lanması gerekir triggerlanana kadar çalışmazlar basitce mantığı budur
4.Nedir bu function
funtion RegisterNetEvent ile çok benzerdir ama belli başlı farkları vardır basit gittiğimiz için 1 2 tanesi şöyledir temel olarak
1.Tek başına kullanılırsa server.lua dan client.lua ya veya tam tersi şekilde çağrılamazlar(Triggerlanamazlar) yani clientin içindeyse clintin içinde aktif edilir kısaca boyledir
2.functionların bir diğer yanı ise çağrıldığı zaman altındaki kodlar çağrılan function bitene kadar çalışmaz tabi onlarda function değilse
Bugünlük bukadar çünkü yavaş ve basit gitmek öğrenmenin en iyi yoludur yukardaki kodların farklı çalışma prensipleri var hepsini yazmadım bazılarını yazdımki aklınızda birşey oluşsun #2 bölümde daha detaylı ve tek tek içlerine gireceğiz anlamanız dahada kolaylaşacaktır.