Garry's Mod

Garry's Mod

Not enough ratings
DarkRP Job Ekleme & Default Jobları Kapatma
By floridameth (yks2021)
Bu rehber de Job(Meslek) Kodlama hakkında bilgi vereceğim.
Nasıl kodlanır ? Nasıl eklenir ? Default olanlar nasıl kaldırılır ? gibi birçoğu soru rehber için de bulunuyor.
   
Award
Favorite
Favorited
Unfavorite
Gerekli Uygulamalar & Dosyalar
Kodları düzenlemek ve yazmak için not defteri uygulaması.

Notepad++ İndirmek için tıkla.[notepad-plus-plus.org]

Eklediğimiz meslekleri yüklemek & kaydetmek için "darkrpmodification" dosyası.(Önceki rehberleri okuyan bilir)

"darkrpmodification" dosyasını indirmek için tıkla.[github.com]

Gerekli uygulama ve dosyalar bu kadar.
Default Jobları(Meslekleri) Kapatma
Önce;
  • "darkrpmodification" dosyasına girin.
  • "lua" klasörüne giriniz.
  • "darkrp_config" dosyasını bulup girin.
  • "disabled_defaults.lua" Dosyasına girin.

Burda ki kodlar bizim uğraşacağımız yerler.

Gördüğünüz gibi hepsinin karşısında "false" yazmakta.

DarkRP.disabledDefaults["jobs"] = { ["chief"] = false, ["citizen"] = false, ["cook"] = false, --Hungermod only ["cp"] = false, ["gangster"] = false, ["gundealer"] = false, ["hobo"] = false, ["mayor"] = false, ["medic"] = false, ["mobboss"] = false, }

Kapatmak istediğiniz job'un(Mesleğin) karşısında ki "false" değerini "true" olarak düzenleyip kaydedin.

Örnek; ["medic"] = true, ["mobboss"] = true,
NOT:SADECE KARŞISINDA Kİ FALSE DEĞERİNİ DEĞİŞTİRİN VİRGÜLLERİ VE ÖBÜR İŞARETLERİ KALDIRMAYIN!

Default meslekleri kapatma bu kadardı.
Default Job Kodu (Meslek Kodu)
TEAM_ORNEK = DarkRP.createJob("Örnek", { color = Color(0, 0, 0, 0), model = "models/player/swat.mdl", description = [[Açıklama vs.]], weapons = {"arrest_stick", "unarrest_stick"}, command = "ornekmeslek", max = 4, salary = 200, admin = 0, vote = true, hasLicense = true, })

TEAM_ORNEK
:
Kapı grubu ekleme vs. işler için önemlidir tüm mesleklerin farklı bir TEAM kodu olmalıdır.

DarkRP.createJob("Örnek", { : Örnek yazan yer mesleğin ismidir "" ın içinde ki yazıları değiştirin sadece!

model = "models/player/swat.mdl", : Mesleğin dış görünüşüdür model almayı bilmiyorsanız sunucu açmayı bile düşünmeyin.

description = [[Açıklama vs.]], : Mesleğin açıklamasıdır İstediğiniz gibi doldurabilirsiniz.

weapons = {"arrest_stick", "unarrest_stick"}, :Mesleğin kendi silahlarıdır örnek olarak polislerin silahla doğması vs.

command = "ornekmeslek", : Mesleğin chat komutudur./ornekmeslek yazarak da geçebilirsiniz.Spawnlar ayarlanırken de işe yarar.
NOT:TÜM MESLEKLERİN KENDİNE ÖZEL BİR COMMAND'İ OLMAK ZORUNDA.

max = 4, : Mesleğe kaç kişinin girebilceğini gösterir. (Sınırsız olsun istiyorsanız 0 yapın.)

salary = 100, :Mesleğin maaşıdır.0 yapıldığı takdirde dilenci mesleği gibi olur.

admin = 0, : Meslek adminlere mi yoksa superadminlere mi özel onu belirtir.0 herkes bu mesleğe geçebilir 1 sadece adminler 2 superadminler.

vote = true, :Mesleğe oylama ile mi geçilecek onu belirtir.False yapıldığı takdirde mesleğe direk geçilebilir.

hasLicense = true, :Mesleğin silah ruhsatıyla doğmasını/doğmamasını düzenler.False yapıldığı takdirde mesleğe geçenler ekstra olarak silah ruhsatı alır.
Meslekleri DarkRP'e Ekleme
Yazdığım yolu izleyin;
addons\darkrpmodification\lua\darkrp_customthings\jobs.lua

  • jobs.lua dosyasını açın.
  • Yazdığınız/düzenlediğiniz meslek kodunu dosyanın içine atın.

Böyle görünmeli sonunda;


Dikkat etmeniz gereken yerler;
1-Atacağınız kod bu yazının tam altında olmalı.

2-Atacağınız kod bu yazının TAM ÜSTÜNDE olmalı.
Outro
Okuyan herkese teşekkürler.
Bana ulaşmaktan çekinmeyin.
Discord sunucuma katılmak için tıklayınız[discord.gg]
Steam grubuma katılmak için tıklayınız
Öbür rehberlerim;
Not:Oluşturduğunuz category kodunu
darkrpmodification/lua/darkrp_customthings/categories.lua'ya bir boşluk bırakarak yazınız.
DarkRP Entity & Shipment Kodlama Rehberim

DarkRP Nasıl Türkçeleştirilir Rehberim
20 Comments
floridameth (yks2021)  [author] May 8, 2020 @ 7:43am 
@Andr3as teşekkür ederim
andreas May 8, 2020 @ 7:20am 
çok iyi
veridisquo21 May 5, 2020 @ 5:42am 
teşekkürler!
floridameth (yks2021)  [author] May 5, 2020 @ 12:45am 
@Flame ! Q (spawnmenu)'yü açıp en alttaki addons klasörünün yanındaki +'ya tıklayacaksın ordan modelini kullanmak istediğin modun üstüne tıkladığın anda modeller render olmaya başlar ordan beğendiğin modelin üstüne sağ tıklayarak copy to clipboard seçeneğine basacaksın sonra model'in sağındaki "" işaretlerinin içine yapıştıracaksın.Kusura bakma rehberde biraz sert yazmışım ama basit olduğu için yazmaya gerek duymamıştım :p
veridisquo21 May 4, 2020 @ 12:44pm 
dostum modelleri nerde bulabilirim?
HEADSHOT CAT May 1, 2020 @ 5:39am 
Lordcadras kanka sana kodunu atayım istersen
floridameth (yks2021)  [author] Jan 27, 2020 @ 8:03am 
hookları öğrenmen lazım hatta "OnPlayerChat" hook'u bilgisayarım olmadığı için destek verememekteyim.
Vatansahibi Jan 23, 2020 @ 11:13pm 
ya dostum !w nasıl eklenir anlatabilme şansın varmı?
floridameth (yks2021)  [author] Dec 18, 2019 @ 1:04am 
Discord üzerinden destek sağlayamam
floridameth (yks2021)  [author] Aug 18, 2019 @ 1:29pm 
@MeTTaLi Sunucu kurulumunu ücretli olarak yapıyorum fakat bir sorun olursa yazmaktan çekinme