VnexTR: Bilişim Forumu

Tam Versiyon: MTA Oyun Modunu Otomatik Değiştirme (Set Game Type)
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhaba, bu rehperimiz'de oyun modu'nun ismini değiştirmeyi yani gametype'ni değiştirmeyi otomatik hale getireceğiz,
sunucumuz her resetlendiği'nde ( yeniden başlatıldığında ) gametype yani oyun modu'nun ismi sıfırlanır default ( varsayılan ) değer olarak "MTA: SA" ismini alır.
( Kırmızı yerle işaretlenen bölümden bahsediyorum. )

[Resim: z3T9G7.png]

Peki Bunu Nasıl Yapacağız?

1.Aşağıda vereceğim kodu kopyalayın.
Alıntı:function oyunmodu()setGameType("Nitrado TR") end addEventHandler("onResourceStart", getRootElement(), oyunmodu) 

2. Not defterini açın.

3. Kopyaladığınız kodu not defterine yapıştırın.

4. SetGameType("Nitrado TR")
Nitrado TR yazan yeri kendinize göre değiştirin

[Resim: c8Y8N8.png]

5. Dosya > Farklı Kaydet Tıklayın

[Resim: n8Z8F4.png]

6. Dosya adını "server.lua" ayarlayınız.
farklı bir ad versek olmaz mı? -uzantısı .lua olsun farketmez

7. Kayıt türünü "Tüm Dosyalar (*.*)" olarak değiştiriniz.

8. Kodlama türünü "UTF-8" olarak değiştiriniz

9. Kaydetmek istediğiniz klasörü seçiniz ve kayıt butonuna tıklayınız.
ben klasör oluşturmadım? hemen bir klasör oluşturup dosyayı içine kaydedin.
(kaydedeceğiniz klasör boş olsun)

[Resim: p10B5L8.png]

10. Aşağıda vereceğim kodu tekrar bir not defteri açarak yapıştırınız.
Alıntı:<meta><info author="Nitrado_TR" name="Oyun Modu Ayarlama" type="script" version="1.0.0"/> <script src="server.lua" type="server"/> </meta>

[Resim: h8L4O8.png]

author="Nitrado_TR" yazan yer script'i oluşturanın adı'dır kendi adınızı yazabilirsiniz.
name="Oyun Modu Ayarlama" yazan yer script'in adıdır kendinize göre adını değiştirebilirsiniz.

11. Dosya > Farklı Kaydet Tıklayın
(5. Adımdaki Gibi)

12. Dosya adını "meta.xml" ayarlayınız.
farklı bir isim versek olmaz mı? -bu dosyada olmaz

13. Kayıt türünü "Tüm Dosyalar (*.*)" olarak değiştiriniz.

14. Kodlama türünü "UTF-8" veya "ANSI" olarak ayarlayınız.

15. Kaydetmek istediğiniz klasörü seçiniz ve kayıt butonuna tıklayınız.
( kaydedeceğiniz klasör az önceki "server.lua" dosyasını kaydettiğiniz klasör olması şart.)

[Resim: d9L2N3.png]

16. İki dosyanın'da aynı klasörde olduğuna dikkat edin, şimdi klasörü sunucunuzun resource klasörünün içine atın.
resource klasörü derken?
(/mta/mods/deathmatch/resources)

17. Sunucuya girip F8 komut satırına "yenile" yazın.
18. F8 komut satırına /start yazıp boşluk bırakıp belirlediğiniz klasörün ismini yazıp enterlayın
(örnek: start oyunmodu)

Zamanınızı harcamak istemiyorsanız Ek'te aynı script var indirip düzenleyebilirsiniz.

Scripti (Eklentiyi) İndirin;
Hide Post

Gizli İçerik Nasıl Açılır;

Teşekkür ederim
teşekkürler
Teşekkürler
:FAKahkaha At:SAKahkaha AtAs.dA:SD