Ben şu şekilde sorunumu çözdüm dileyen tüm hepsini tek tek silebilir, dileyen de ufak bir devre dışı bırakma işlemiyle çözebilir, kullanılan client dosyalarına göre değişiklik gösterir. Tüm kodları tek tek silmekle yada düzenlemekle uğraşmak istemiyorsanız böyle yapabilirsiniz.
Örneğin benim dosyalarımda "ENABLE_WOLFMAN_CHARACTER" olarak geçmekte, tek tek hepsini silmek yerine sunucu tarafında "service.h" içerisinden yorum satırına çevirin yada silin ve böylelikle sunucu tarafından devre dışı oluyor.
Oyun klasöründe de yani Root içerisinde "introcreate.py" dosyasının en başına "app.ENABLE_WOLFMAN_CHARACTER = False" ekleyerek oyunda da devre dışı oluyor.
Eğer introcreate.py içerisinde "import app" yoksa import'lardan sonra aşağıdaki kodu ekleyin.
import app
app.ENABLE_WOLFMAN_CHARACTER = False
Bendeki "introcreate.py" dosyasında:
if app.ENABLE_WOLFMAN_CHARACTER:
SLOT_COUNT = (5, 4)
else:
SLOT_COUNT = (4, 4)
Yukarıdaki gibi yazdığı için karakter sayısını ellememe gerek kalmadı zaten "app.ENABLE_WOLFMAN_CHARACTER = False" eklediğimiz için otomatik 4 karakter ile çalışıyor.
Ek olarak bendeki gibi sunucu tarafında yani "service.h" dosyasında Lycan için diğer define'ler varsa onları da silin yada yorum satırına çevirin.
Not: SRC rebuild almayı unutmayın.
Kanıt: