| MTA:SA LUA DERSLERİ #1 | Basit bir fonksiyon oluşturmak! |

Xcalationable

Kömür Madencisi
Mesajlar
104
En iyi cevaplar
2
Beğeniler
26
Puanları
60
Herkese merhabalar sevgili Forum Gamer kullanıcıları, ben Furkan namı değer Violence.Bugün sizlere, bazı kişilerin varlığından bile haberi olmadığı lua'yı anlatacağım.O zaman hemen başlayalım! En baştan :=)

MTA:SA ve GTA:SA İNDİRME, KURMA

Evet arkadaşlar, en baştan başlayacağımızı söylemiştim.GTA:SA ve MTA:SA'yı aşağıdaki linklerden indirebilirsiniz, MTA'yı kurmak için önce GTA'yı kurmanız gerekmekte, GTA:SA'nın kurulumsuz sıkıştırılmış halini aşağıda bıraktım, o dosyayı istediğiniz yere atabilirsiniz.Ardından MTA'yı kurun.


GTA:SA
MTA:SA(Download tıkla, win sürümü seç)

MTA:SA'DAN HOME SERVER AÇMA

Evet arkadaşlar, MTA'dan home server açmak gayet kolay ve hiçbir şekilde ücret talep etmiyor sizden, MTA'nın kendi özelliği.

1- MTA'yı kurduğunuz yere gidin.(Sağ tık dosya konumunu aç.)
2- Server yazan dosyaya tıklayın.
3- Mods'a, oradan da deathmach'e gelin.
4- Deathmach'te "acl.xml" isimli metin belgesini herhangi bir not defteri uygulamasıyla açın.
5- Orada Supermoderatorun altında Admin yazan kısmı göreceksiniz, o kısmın en altındaki yere şunu yapıştırın(Üst kısımlarla aynı tab boyutunda olmalı.)
Kod:
<object name="user.isminiz"></object>
6- Oraya isminizi(Oyun içinde register sistemiyle kayıt olacağınız ismi.) girdikten sonra, Control+S(Kaydet) basıp çıkıyorsunuz.
7- Tekrar server kısmına geri geliyorsunuz ve oradaki MTA SERVER.exe dosyasına çift tıklıyorsunuz, sunucunuz başlatılıyor.
Sunucunuz açıldıktan sonra sıra geldi home serverınıza girmeye, o da en az bu kadar basit.!

1- İlk olarak MTA'yı açın, kendi bilgisayarının görüntü kalitesine göre ayarlayın ve benim tavsiyemce skript kodlarken pencere moduna alın, oyunu tekrar başlatın.
2- Daha sonra sunucu açıldıysa, hemen bağlan yazan şeye tıklayın ve üst kısımdaki seçme bölgesinden yereli seçin.Orada sunucunuz gözükecektir.
3- Sunucunuza girmek için ismine çift tıklayın(3 De gerekebilir :p) , herhangi bir yüksek MB dolumu yaşamayacaksınız, GTA:SA'nın pedler olmayan versiyonu olarak düşünebilirsiniz.

Tebrikler, sunucunu açtın ve sunucuna girdin!

ADMINLIK YETKISINI ALMA, KAYIT OLMA

Evet şimdi o kadar acl falan gibi dosyalarla oynadık da halen admin değiliz.ACL.XML dosyasında user.isminiz kısmındaki isminiz yazan yere girdiğiniz kullanıcı adına göre aşağıdaki işlemleri yapacaksınız.

1- /register (ACL'deki isim) (Şifreniz) sözdizimini kullanın.
2- /login (ACL'deki isim) (Şifreniz) sözdizimini kullanın.

Veee, tebrikler! Admin panele de , admin yetkilerine de artık erişebiliyorsun.Harikasın!


SKRIPT DOSYASI OLUŞTURMA, ÇALIŞTIRMA, YENİDEN YÜKLEME

Evet, sıradaysa skript dosyası oluşturmak var.Gayet basit bir işlem, tekrardan aşağıdaki işlemleri uygulayın.

1- MTA'dan Server'a, oradan Deathmach'e oradan da resources dosyasına girin.
2- Resources dosyasında dosyanın boş herhangi bir yerine sağ tıklayıp yeni deyin, istediğiniz isimde dosyanızı oluşturun.
2- Dosyanın boş herhangi bir yerine sağ tıklayıp yeni deyin, metin belgesine basın.
3- Metin belgesini açın ve üst kısımda Dosya/Farklı Kaydet'e tıklayın.
4- Şu an yapacağınız işlemler çok önemli, o yüzden dikkatle takip edin.Dosya adına "meta.xml" yazın, kayıt türünü tüm dosyalar yapın ve kodlamayı UTF-8 olarak değiştirin.
5 - Metin belgesini kapatın ve tekrar açın, tekrardan farklı kaydet deyin bu sefer "server.lua" yazın, kayıt türünü tüm dosyalar yapıp kodlamayı UTF-8 olarak değiştirin.

Tebrikler, çok hızlı ilerliyorsun! Şimdi işin kodlama kısmına geldik, süspüs bitti.

GEREKLİ DOSYA VE UYGULAMALAR

Kodlama kısmına geçmeden önce indirmeniz gereken program var, şu anlık başlangıç olarak iki program önereceğim.Onları aşağıdan indirin.

NOTEPAD++
SUBLIME TEXT


META'YA GİRİŞ

Evet, sırada kodlama kısmı var.İlk olarak meta'yı yapacağız sonra da server dosyasını yapacağız.Aşağıdaki adımları uygulayın.

1- Meta.xml dosyasını indirdiğiniz dosyalardan biriyle açın ve aşağıdaki kısmı kopyala, yapıştır yapın.

Kod:
<meta>
<script src="server.lua" type="server"/>
</meta>

Şimdi beni daha net anlamanız için, buraya yazdığım şeyleri anlamanız için bunları sizlere anlatacağım.İlk satırda meta dosyamızı açtık, son satırda kapadık.Orta kısımdaysa, skriptleri server.lua dosyasından server tabanlı olarak yüklemesini istedik.Tabii metaya daha bir sürü şey yazabilirsiniz.

INFO - Skript hakkında bilgi verir.Sözdizimi:
Kod:
<info author="isim" version="sürüm" name="isim" description="açıklama" type="tip" />

FILE SRC: Skriptinize resim, dosya, müzik vs. ekler.Sözdizimi:

Kod:
<file src="forum.png" />

Bunlar şu anlık bilmeniz gerekenler detaylar için bana tıkla.

SERVER-SIDE GİRİŞ

Server-side sunucu tabanlı skriptler, fonksiyonlar, olaylar vs. içerir.Bütün kodları server.lua'ya yazacaksınız.Basit bir skript sözdizimi:


Kod:
function fonksiyonIsmi()
outputChatBox("Merhaba dünya!")


end
addCommandHandler("komutismi", fonksiyonIsmi)

Burada birkaç terimin tanımını yapmalıyım.

Function: Fonkiyon, yani büyük kodları bir nebze küçültmeye yarayan şey.
outputChatBox: Mesaj gönderme, eğer ""'lardan sonra thePlayer, localPlayer vs. kullanmazsak kodu yazan oyuncuya gider.
end: Fonksiyonu kapatır.
addCommandHandler: Herhangi bir fonksiyonun çalışacağı kodu gösterir.

Şimdi birkaç sıklıkla kullanılan fonksiyonları size sıralayacağım.

createBlip: Haritada(örn: CJ yazısı) simge oluşturur.
FadeCamera: Örneğin oyuncunun oyuna başladığındaki kamera pozisyonunu ayarlamak için.
setCameraMatrix: Kameranın belli bir alana sabitlenmesini sağlar.(Örn: Oyuncu sunucuya girince VineWood yazısını görmesi.)
createMarker: Marker oluşturur.
givePlayerMoney: Belirtilen kişiye belirtilen miktarda para verir.
exports: Başka bir skript çekmeye yarar.


Bunlar sadece server-side kısmı, client-side ve shared'i de sonraki derslerde anlatacağım.Şimdi kısa bir para verme skripti oluşturalım.
Kod:
function giveMoney(thePlayer, cmd, count)
if thePlayer and count then
outputChatBox("#FF0000[!] #FFFFFF"..count.." TL kendi hesabına ekledin!", thePlayer, 0, 255, 0, true)
givePlayerMoney(thePlayer, count)
else
outputChatBox("#FF0000[!] #FFFFFFMiktar girmelisin.", thePlayer, 0, 255, 0, true)
end
end
addCommandHandler("paraver", giveMoney)

Bir sonraki derste birlikte Collision-Shape'i öğreneceğiz, küçük bir meslek skripti yazacağız.

Aşağıda MTA ingilizce bir şekilde skript öğrenebileceğiniz siteyi ve bunları anlattığım videomu bıraktım, görüşmek üzere!




İngilizce Lua Öğrenme
 


Xcalationable

Kömür Madencisi
Mesajlar
104
En iyi cevaplar
2
Beğeniler
26
Puanları
60
Herkese merhabalar sevgili Forum Gamer kullanıcıları, ben Furkan namı değer Violence.Bugün sizlere, bazı kişilerin varlığından bile haberi olmadığı lua'yı anlatacağım.O zaman hemen başlayalım! En baştan :=)

MTA:SA ve GTA:SA İNDİRME, KURMA

Evet arkadaşlar, en baştan başlayacağımızı söylemiştim.GTA:SA ve MTA:SA'yı aşağıdaki linklerden indirebilirsiniz, MTA'yı kurmak için önce GTA'yı kurmanız gerekmekte, GTA:SA'nın kurulumsuz sıkıştırılmış halini aşağıda bıraktım, o dosyayı istediğiniz yere atabilirsiniz.Ardından MTA'yı kurun.


GTA:SA
MTA:SA(Download tıkla, win sürümü seç)

MTA:SA'DAN HOME SERVER AÇMA

Evet arkadaşlar, MTA'dan home server açmak gayet kolay ve hiçbir şekilde ücret talep etmiyor sizden, MTA'nın kendi özelliği.

1- MTA'yı kurduğunuz yere gidin.(Sağ tık dosya konumunu aç.)
2- Server yazan dosyaya tıklayın.
3- Mods'a, oradan da deathmach'e gelin.
4- Deathmach'te "acl.xml" isimli metin belgesini herhangi bir not defteri uygulamasıyla açın.
5- Orada Supermoderatorun altında Admin yazan kısmı göreceksiniz, o kısmın en altındaki yere şunu yapıştırın(Üst kısımlarla aynı tab boyutunda olmalı.)
Kod:
<object name="user.isminiz"></object>
6- Oraya isminizi(Oyun içinde register sistemiyle kayıt olacağınız ismi.) girdikten sonra, Control+S(Kaydet) basıp çıkıyorsunuz.
7- Tekrar server kısmına geri geliyorsunuz ve oradaki MTA SERVER.exe dosyasına çift tıklıyorsunuz, sunucunuz başlatılıyor.
Sunucunuz açıldıktan sonra sıra geldi home serverınıza girmeye, o da en az bu kadar basit.!

1- İlk olarak MTA'yı açın, kendi bilgisayarının görüntü kalitesine göre ayarlayın ve benim tavsiyemce skript kodlarken pencere moduna alın, oyunu tekrar başlatın.
2- Daha sonra sunucu açıldıysa, hemen bağlan yazan şeye tıklayın ve üst kısımdaki seçme bölgesinden yereli seçin.Orada sunucunuz gözükecektir.
3- Sunucunuza girmek için ismine çift tıklayın(3 De gerekebilir :p) , herhangi bir yüksek MB dolumu yaşamayacaksınız, GTA:SA'nın pedler olmayan versiyonu olarak düşünebilirsiniz.

Tebrikler, sunucunu açtın ve sunucuna girdin!

ADMINLIK YETKISINI ALMA, KAYIT OLMA

Evet şimdi o kadar acl falan gibi dosyalarla oynadık da halen admin değiliz.ACL.XML dosyasında user.isminiz kısmındaki isminiz yazan yere girdiğiniz kullanıcı adına göre aşağıdaki işlemleri yapacaksınız.

1- /register (ACL'deki isim) (Şifreniz) sözdizimini kullanın.
2- /login (ACL'deki isim) (Şifreniz) sözdizimini kullanın.

Veee, tebrikler! Admin panele de , admin yetkilerine de artık erişebiliyorsun.Harikasın!


SKRIPT DOSYASI OLUŞTURMA, ÇALIŞTIRMA, YENİDEN YÜKLEME

Evet, sıradaysa skript dosyası oluşturmak var.Gayet basit bir işlem, tekrardan aşağıdaki işlemleri uygulayın.

1- MTA'dan Server'a, oradan Deathmach'e oradan da resources dosyasına girin.
2- Resources dosyasında dosyanın boş herhangi bir yerine sağ tıklayıp yeni deyin, istediğiniz isimde dosyanızı oluşturun.
2- Dosyanın boş herhangi bir yerine sağ tıklayıp yeni deyin, metin belgesine basın.
3- Metin belgesini açın ve üst kısımda Dosya/Farklı Kaydet'e tıklayın.
4- Şu an yapacağınız işlemler çok önemli, o yüzden dikkatle takip edin.Dosya adına "meta.xml" yazın, kayıt türünü tüm dosyalar yapın ve kodlamayı UTF-8 olarak değiştirin.
5 - Metin belgesini kapatın ve tekrar açın, tekrardan farklı kaydet deyin bu sefer "server.lua" yazın, kayıt türünü tüm dosyalar yapıp kodlamayı UTF-8 olarak değiştirin.

Tebrikler, çok hızlı ilerliyorsun! Şimdi işin kodlama kısmına geldik, süspüs bitti.

GEREKLİ DOSYA VE UYGULAMALAR

Kodlama kısmına geçmeden önce indirmeniz gereken program var, şu anlık başlangıç olarak iki program önereceğim.Onları aşağıdan indirin.

NOTEPAD++
SUBLIME TEXT


META'YA GİRİŞ

Evet, sırada kodlama kısmı var.İlk olarak meta'yı yapacağız sonra da server dosyasını yapacağız.Aşağıdaki adımları uygulayın.

1- Meta.xml dosyasını indirdiğiniz dosyalardan biriyle açın ve aşağıdaki kısmı kopyala, yapıştır yapın.

Kod:
<meta>
<script src="server.lua" type="server"/>
</meta>

Şimdi beni daha net anlamanız için, buraya yazdığım şeyleri anlamanız için bunları sizlere anlatacağım.İlk satırda meta dosyamızı açtık, son satırda kapadık.Orta kısımdaysa, skriptleri server.lua dosyasından server tabanlı olarak yüklemesini istedik.Tabii metaya daha bir sürü şey yazabilirsiniz.

INFO - Skript hakkında bilgi verir.Sözdizimi:
Kod:
<info author="isim" version="sürüm" name="isim" description="açıklama" type="tip" />

FILE SRC: Skriptinize resim, dosya, müzik vs. ekler.Sözdizimi:

Kod:
<file src="forum.png" />

Bunlar şu anlık bilmeniz gerekenler detaylar için bana tıkla.

SERVER-SIDE GİRİŞ

Server-side sunucu tabanlı skriptler, fonksiyonlar, olaylar vs. içerir.Bütün kodları server.lua'ya yazacaksınız.Basit bir skript sözdizimi:


Kod:
function fonksiyonIsmi()
outputChatBox("Merhaba dünya!")


end
addCommandHandler("komutismi", fonksiyonIsmi)

Burada birkaç terimin tanımını yapmalıyım.

Function: Fonkiyon, yani büyük kodları bir nebze küçültmeye yarayan şey.
outputChatBox: Mesaj gönderme, eğer ""'lardan sonra thePlayer, localPlayer vs. kullanmazsak kodu yazan oyuncuya gider.
end: Fonksiyonu kapatır.
addCommandHandler: Herhangi bir fonksiyonun çalışacağı kodu gösterir.

Şimdi birkaç sıklıkla kullanılan fonksiyonları size sıralayacağım.

createBlip: Haritada(örn: CJ yazısı) simge oluşturur.
FadeCamera: Örneğin oyuncunun oyuna başladığındaki kamera pozisyonunu ayarlamak için.
setCameraMatrix: Kameranın belli bir alana sabitlenmesini sağlar.(Örn: Oyuncu sunucuya girince VineWood yazısını görmesi.)
createMarker: Marker oluşturur.
givePlayerMoney: Belirtilen kişiye belirtilen miktarda para verir.
exports: Başka bir skript çekmeye yarar.


Bunlar sadece server-side kısmı, client-side ve shared'i de sonraki derslerde anlatacağım.Şimdi kısa bir para verme skripti oluşturalım.
Kod:
function giveMoney(thePlayer, cmd, count)
if thePlayer and count then
outputChatBox("#FF0000[!] #FFFFFF"..count.." TL kendi hesabına ekledin!", thePlayer, 0, 255, 0, true)
givePlayerMoney(thePlayer, count)
else
outputChatBox("#FF0000[!] #FFFFFFMiktar girmelisin.", thePlayer, 0, 255, 0, true)
end
end
addCommandHandler("paraver", giveMoney)

Bir sonraki derste birlikte Collision-Shape'i öğreneceğiz, küçük bir meslek skripti yazacağız.

Aşağıda MTA ingilizce bir şekilde skript öğrenebileceğiniz siteyi ve bunları anlattığım videomu bıraktım, görüşmek üzere!




İngilizce Lua Öğrenme
Herkese merhabalar sevgili Forum Gamer kullanıcıları, ben Furkan namı değer Violence.Bugün sizlere, bazı kişilerin varlığından bile haberi olmadığı lua'yı anlatacağım.O zaman hemen başlayalım! En baştan :=)

MTA:SA ve GTA:SA İNDİRME, KURMA

Evet arkadaşlar, en baştan başlayacağımızı söylemiştim.GTA:SA ve MTA:SA'yı aşağıdaki linklerden indirebilirsiniz, MTA'yı kurmak için önce GTA'yı kurmanız gerekmekte, GTA:SA'nın kurulumsuz sıkıştırılmış halini aşağıda bıraktım, o dosyayı istediğiniz yere atabilirsiniz.Ardından MTA'yı kurun.


GTA:SA
MTA:SA(Download tıkla, win sürümü seç)

MTA:SA'DAN HOME SERVER AÇMA

Evet arkadaşlar, MTA'dan home server açmak gayet kolay ve hiçbir şekilde ücret talep etmiyor sizden, MTA'nın kendi özelliği.

1- MTA'yı kurduğunuz yere gidin.(Sağ tık dosya konumunu aç.)
2- Server yazan dosyaya tıklayın.
3- Mods'a, oradan da deathmach'e gelin.
4- Deathmach'te "acl.xml" isimli metin belgesini herhangi bir not defteri uygulamasıyla açın.
5- Orada Supermoderatorun altında Admin yazan kısmı göreceksiniz, o kısmın en altındaki yere şunu yapıştırın(Üst kısımlarla aynı tab boyutunda olmalı.)
Kod:
<object name="user.isminiz"></object>
6- Oraya isminizi(Oyun içinde register sistemiyle kayıt olacağınız ismi.) girdikten sonra, Control+S(Kaydet) basıp çıkıyorsunuz.
7- Tekrar server kısmına geri geliyorsunuz ve oradaki MTA SERVER.exe dosyasına çift tıklıyorsunuz, sunucunuz başlatılıyor.
Sunucunuz açıldıktan sonra sıra geldi home serverınıza girmeye, o da en az bu kadar basit.!

1- İlk olarak MTA'yı açın, kendi bilgisayarının görüntü kalitesine göre ayarlayın ve benim tavsiyemce skript kodlarken pencere moduna alın, oyunu tekrar başlatın.
2- Daha sonra sunucu açıldıysa, hemen bağlan yazan şeye tıklayın ve üst kısımdaki seçme bölgesinden yereli seçin.Orada sunucunuz gözükecektir.
3- Sunucunuza girmek için ismine çift tıklayın(3 De gerekebilir :p) , herhangi bir yüksek MB dolumu yaşamayacaksınız, GTA:SA'nın pedler olmayan versiyonu olarak düşünebilirsiniz.

Tebrikler, sunucunu açtın ve sunucuna girdin!

ADMINLIK YETKISINI ALMA, KAYIT OLMA

Evet şimdi o kadar acl falan gibi dosyalarla oynadık da halen admin değiliz.ACL.XML dosyasında user.isminiz kısmındaki isminiz yazan yere girdiğiniz kullanıcı adına göre aşağıdaki işlemleri yapacaksınız.

1- /register (ACL'deki isim) (Şifreniz) sözdizimini kullanın.
2- /login (ACL'deki isim) (Şifreniz) sözdizimini kullanın.

Veee, tebrikler! Admin panele de , admin yetkilerine de artık erişebiliyorsun.Harikasın!


SKRIPT DOSYASI OLUŞTURMA, ÇALIŞTIRMA, YENİDEN YÜKLEME

Evet, sıradaysa skript dosyası oluşturmak var.Gayet basit bir işlem, tekrardan aşağıdaki işlemleri uygulayın.

1- MTA'dan Server'a, oradan Deathmach'e oradan da resources dosyasına girin.
2- Resources dosyasında dosyanın boş herhangi bir yerine sağ tıklayıp yeni deyin, istediğiniz isimde dosyanızı oluşturun.
2- Dosyanın boş herhangi bir yerine sağ tıklayıp yeni deyin, metin belgesine basın.
3- Metin belgesini açın ve üst kısımda Dosya/Farklı Kaydet'e tıklayın.
4- Şu an yapacağınız işlemler çok önemli, o yüzden dikkatle takip edin.Dosya adına "meta.xml" yazın, kayıt türünü tüm dosyalar yapın ve kodlamayı UTF-8 olarak değiştirin.
5 - Metin belgesini kapatın ve tekrar açın, tekrardan farklı kaydet deyin bu sefer "server.lua" yazın, kayıt türünü tüm dosyalar yapıp kodlamayı UTF-8 olarak değiştirin.

Tebrikler, çok hızlı ilerliyorsun! Şimdi işin kodlama kısmına geldik, süspüs bitti.

GEREKLİ DOSYA VE UYGULAMALAR

Kodlama kısmına geçmeden önce indirmeniz gereken program var, şu anlık başlangıç olarak iki program önereceğim.Onları aşağıdan indirin.

NOTEPAD++
SUBLIME TEXT


META'YA GİRİŞ

Evet, sırada kodlama kısmı var.İlk olarak meta'yı yapacağız sonra da server dosyasını yapacağız.Aşağıdaki adımları uygulayın.

1- Meta.xml dosyasını indirdiğiniz dosyalardan biriyle açın ve aşağıdaki kısmı kopyala, yapıştır yapın.

Kod:
<meta>
<script src="server.lua" type="server"/>
</meta>

Şimdi beni daha net anlamanız için, buraya yazdığım şeyleri anlamanız için bunları sizlere anlatacağım.İlk satırda meta dosyamızı açtık, son satırda kapadık.Orta kısımdaysa, skriptleri server.lua dosyasından server tabanlı olarak yüklemesini istedik.Tabii metaya daha bir sürü şey yazabilirsiniz.

INFO - Skript hakkında bilgi verir.Sözdizimi:
Kod:
<info author="isim" version="sürüm" name="isim" description="açıklama" type="tip" />

FILE SRC: Skriptinize resim, dosya, müzik vs. ekler.Sözdizimi:

Kod:
<file src="forum.png" />

Bunlar şu anlık bilmeniz gerekenler detaylar için bana tıkla.

SERVER-SIDE GİRİŞ

Server-side sunucu tabanlı skriptler, fonksiyonlar, olaylar vs. içerir.Bütün kodları server.lua'ya yazacaksınız.Basit bir skript sözdizimi:


Kod:
function fonksiyonIsmi()
outputChatBox("Merhaba dünya!")


end
addCommandHandler("komutismi", fonksiyonIsmi)

Burada birkaç terimin tanımını yapmalıyım.

Function: Fonkiyon, yani büyük kodları bir nebze küçültmeye yarayan şey.
outputChatBox: Mesaj gönderme, eğer ""'lardan sonra thePlayer, localPlayer vs. kullanmazsak kodu yazan oyuncuya gider.
end: Fonksiyonu kapatır.
addCommandHandler: Herhangi bir fonksiyonun çalışacağı kodu gösterir.

Şimdi birkaç sıklıkla kullanılan fonksiyonları size sıralayacağım.

createBlip: Haritada(örn: CJ yazısı) simge oluşturur.
FadeCamera: Örneğin oyuncunun oyuna başladığındaki kamera pozisyonunu ayarlamak için.
setCameraMatrix: Kameranın belli bir alana sabitlenmesini sağlar.(Örn: Oyuncu sunucuya girince VineWood yazısını görmesi.)
createMarker: Marker oluşturur.
givePlayerMoney: Belirtilen kişiye belirtilen miktarda para verir.
exports: Başka bir skript çekmeye yarar.


Bunlar sadece server-side kısmı, client-side ve shared'i de sonraki derslerde anlatacağım.Şimdi kısa bir para verme skripti oluşturalım.
Kod:
function giveMoney(thePlayer, cmd, count)
if thePlayer and count then
outputChatBox("#FF0000[!] #FFFFFF"..count.." TL kendi hesabına ekledin!", thePlayer, 0, 255, 0, true)
givePlayerMoney(thePlayer, count)
else
outputChatBox("#FF0000[!] #FFFFFFMiktar girmelisin.", thePlayer, 0, 255, 0, true)
end
end
addCommandHandler("paraver", giveMoney)

Bir sonraki derste birlikte Collision-Shape'i öğreneceğiz, küçük bir meslek skripti yazacağız.

Aşağıda MTA ingilizce bir şekilde skript öğrenebileceğiniz siteyi ve bunları anlattığım videomu bıraktım, görüşmek üzere!




İngilizce Lua Öğrenme
Kusura bakmayın, maalasef ki bazı yazılar emoji olarak gözükmüş.Anlamadığınız yerleri sorabilirsiniz.
 

Üst