⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

CS:GO Mod GOLD Sürüm

Konu

#1
Bu eklenti ön satışını 8 Nisan Çarşamba günü yapacağımız firmamızda ücretsiz olarak panellerde aktif olacaktır, bu modu kullanmak için webailesi.com firması üzerinden counter strike 1.6 serveriniz olmalıdır.


Son güncelleme içeriği;
  • Admin paneli istatislik bölmesindeki '-' tl gösterme hatası giderildi.
  • Geçici hesap eklenmiştir.
  • Yöneticiler için güvenli hesap modu eklenmiştir.
  • Admin paneli istatislik bölmesine lisanslı oynanan ve lisanssız oynanan map sayısı eklendi.
  • Admin paneli istatislik bölmesine toplam yönlendirme eklendi ( kaç kişinin dc ve ts adresine girdiğiniz gösterir )
  • Yeni .ini dosyası eklendi "csgo_hesapgiris.ini" bu dosyaya hesaplarin giriş bilgileri tutulmaktadir.[NEW]
  • Yeni .ini dosyası eklendi "csgo_islemlerlog.ini" çeşitli önemli bölmenin işlem logları tutulmaktadır.[NEW]
  • Yeni .ini dosyası eklendi "bmmarket.ini" altta anlatığımız market sisteminin yönetim bölmesidir.[NEW]
  • Lisansı bitmiş serverler için duyuru ve bilgi mesajı eklendi.
  • Lisansı bitmiş sunucuların cvar reklam taglarını otomatik "webailesi" ismine güncelleme yapıldı.
  • Modun lisans hakları biontr den alınıp webailesine devir edildi menüde bunun için güncelleme yapıldı.[NEW]
  • Lisans sistemi otomatik hale dökülerek webailesi.com üzerinden satın alınabilir duruma getirildi.
  • Hesap ayarlari bölmesine, chat ayarlarım başlığında yeni menü sistemi yapıldı ve özelleştirildi.[NEW]
  • Admin paneli bölmesine chat yönetimi ve k.yönetimi üzerinden tag ve chat yönetimi sistemi entegre edildi ve artık burası üzerinden özel tag verebilir ve kullanıcıların yazı renklerini değişebilirsiniz.
  • Chat sisteminin alt yapısındaki ufak opt. sorunları giderilerek fps artışı sağlandı.
  • Pazar sisteminde bulunan ufak bir hata giderildi ve sorunsuz hale getirildi.
  • Pazar sistemindeki toplu ürün alma sekmesindeki ufak hata giderildi.
  • Chat sistemine daha fazla element eklendi konuda elementler kısmından bakabilirsiniz.
  • Geliştiriciler için 5 adet yeni native çıkışı eklendi konunun aşşağısından bunların bilgisini alabilirsiniz.
  • Chat sisteminden "/param" veyatta "/bakiyem" yazarak eğer hesabınız varsa üzerinizde bulunan paranızı görebileceğiniz kod parçacığı eklendi.
  • Chat sisteminin cvarındaki uzunluktan dolayı oluşan hatalar element isimlerinin kısaltılmasıyla giderildi.
  • Msg modda olan ufak bir güvenlik zafiyeti giderildi.
  • Hesap giriş ve çıkış bilgileri sisteme yedeklenmeye başladı.
  • Global market eklendi.
  • Global marketteki exp paketinde sınırlama eklendi(1-2000)
Daha birçok güncelleme ve düzenleme ek olarak alt yapı desteği eklenmiştir, iyi oyunlar dileriz.



Chat sistemi ve elementleri;

default cvar;
PHP Kod:
amx_cvar csgo_Chat "{DEATH}!n[!g{RANK}!n][!g%{EVO}!n] !t{NAME}!n: {FLAG}{MSG}" 
  • {DEATH} = Ölüyken ölü olduğunu belirten yazı
  • {RANK} = Mevcut rank ismi
  • {EVO} = Gelişim yüzdesi
  • {NAME} = Kullanıcı Adı
  • {FLAG} = Mesaj Rengi
  • {MSG} = Yazdığı mesaj
  • !t = Takım rengi
  • !g = Yeşil
  • !n = Sarı


Nasıl yeni bir skin eklerim?
NOT: İşlemleri altta vereceğim madde sıralamasına göre yapınız, yoksa hatalarla karşılaşabilirsiniz.
  • Servere full yetkili adminliğiniz ile giriş yapın.
  • Serverinizde konsolu(") açarak "amx_backupskins" yazınız ve oynunuzu alta alın.
  • Panelinize girin, web ftp(dosya yöneticisi) kısmından "addons/amxmodx/configs/bmyenisilah.ini" dizinine giriş yapın.
  • Yazılı olan satırlardan birini kopyalayarak en alta yapıştırın ve eklemek istediğiniz silahın bilgilerini girin.
  • Düzenlemeniz bittikten sonra tekrar servere giriş yaparak konsola(") "amx_updateskins" yazınız.
  • Eklediğiniz skin sayısı kadar yani yeni eklediğiniz satır sayısı kadar konsolu tekrar açıp, "amx_newskins <eklediğinizskinsayısı>" yazınız ve haritayı değiştirin. Eğer model aktif olmassa csgomod_error dosyalarını kontrol edin.
bmyenisilah.ini | Dosyasının iç yapısı ve kullanımı

PHP Kod:
"Modelin ismi" "modeldosyasi" "fiyatı" "SilahID" 
SilahID Nedir
SilahID Silahların sayısal değeridir silahların sayısal değerini öğrenmek için tıklayınız



Premium modun hata bildirimleri ve hatırlatmaları;

Premium mod birçok hata ve hatırlatma işlemi için log tutmaktadır bu logları iki yerden görüntüleyebilirsiniz;
  • addons/amxmodx/configs/csgo_loglarhatav2.ini
  • addons/amxmodx/configs/csgo_loglarnormalv2.ini
Panelinizden bu dosyalara erişmeniz durumunda modun sizin için hata ve diğer bilgileri logladığını göreceksiniz.



Default skinleri değişme, ekleme ve silme;

Bunun için panelinize girerek web ftp(dosya yöneticisi) kısmından "bmnormalsilah.ini" dosyasını açın, burada karşınıza çıkan dosyaların her satırı belirli bir düzen içindedir boşluklar dahil sıraları cs 1.6 silah id lerine göre yapılmaktadır. Bu düzene uymak zorundasınız satırdaki yazılar model ismini belirtir eğer silmek istediğiniz default model varsa bunun için o satırı boş bırakmanız yetecektir ancak sıralamaya önem vermelisiniz.




"addons/amxmodx/configs/bmmarket.iniKullanımı ve amacı;

Bu .ini dosyası Market sekmesindeli Global Market sisteminin içeriğini belirler. Burada eklediğiniz ürünleri istediğiniz zaman ekleyebilir veyatta sıralarını değiştirebilirsiniz herhangi bir sorun olmayacaktır.

  • Kullanımı;

Yapısı: "Markette gorunen yazi" "İşlev" "Fiyati" "modu"

Yapı amaçları;

Markette gorunen yazi = Global market menusune girince insanlara gosterilen urun ismidir.
Modu ; Bunu rakamlar ile ifade etmelisiniz her rakamın anlamı vardır, şu şekilde;
  • 1 = Özel tag satmak için madde eklediğiniz zaman kullanmalisiniz.
  • 2 = Yazi fontu satmak için kullanmalisiniz.
  • 3 = Skin satmak için kullanmalisiniz.
  • 4 = Kasa satmak için kullanmalisiniz.
  • 5 = Anahtar satmak için kullanmalisiniz.
  • 6 = Müzik satmak için kullanmalisiniz.
  • 7 = EXP Satmak için kullanmalisiniz
Fiyat = Ürünün oyun parasıyla biçilen değeri.
İşlev = Bu biraz karışık olacak bunu "modu" maddelerine göre anlatmamız gerekiyor yani şu şekilde;
  • Mod 1 ise = Adama verilecek tagınız nedir(renk kodları kullanabilirsiniz) örn: !n[!gWEBAilesi!n]!t- 
  • Mod 2 ise = Adama verilecek renk kodu 1=sari, 2=yeşil, 3=takım rengi. Örn adama yeşil yazı vereceksek sadece bu kutucuğa 2 yazın
  • Mod 3 ise = Adama verilecek skinin bmyenisilahlar.ini dosyasındaki sıralaması(id değeri) 
  • Mod 4 ise = Adama verilecek kasanin sıralaması(id değeri)
  • Mod 5 ise = Adama anahtar verilecek ise anahtarin sıralaması(id değeri)
  • Mod 6 ise = Adama verilecek müziğin sıralaması(id değeri)
  • Mod 7 ise = Adama verilecek exp miktarı.
NOT: Bu .ini dosyasında sıraları değiştirmeniz veyatta bilgilerle oynamanız mevcut kullanıcılara zarar vermez istediğiniz gibi ekleme, çıkarma yapabilirsiniz.



Mevcut durumdaki Tepe değerleri;
  • Maksimum eklenebilir skin(desen): 155
  • Maksimum eklenebilir kasa: 35
  • Maksimum eklenebilir müzik: 15
  • Maksimum eklenebilir sınıf: 10
Bu değerler ortalamanın altında kaldığında yükseltilebilir tasarlanmıştır. Bildirmeniz yeterlidir.



Model kurulumu ve uzantılar;
  • Ana dizin: models/csgomod_wd/
  • Default modeller: Ana dizin/default
  • Müzik ana dizin: csgomod_wd/


Mevcut concmd komutları;
  • amx_backupskins | Nvaulttaki Skinleri ini dosyasina gonderir 
  • amx_updateskins  | Ini deki Skinleri nvaultta gunceller
  • amx_newskins  <miktar> | yeni eklenen skin sayisi
  • amx_loadmusic | Ini deki Muzikleri nvaulta ekler | Mod yapımcısı olmadan bunu ASLA kullanmayın.!
  • amx_backupmusic | Nvaulttaki Muzikleri ini dosyasina gonderir
  • amx_updatemusic | Ini deki Muzikleri nvaultta gunceller
  • amx_newmusic <miktar> | yeni eklenen music sayisi
  • amx_gogivemoney <isim> <miktar> | belirlenen kisiye para verir
  • amx_gogiveallmoney <miktar> | Tüm hesaplara para verir
  • amx_gogiveitem <isim> <tip> <id> | belirlenen kisiye esya verir
  • amx_trylisance <key> | Lisans kodu kullanmanıza yarar

Mevcut cvar komutları;
  • csgo_ChatTag "!n[ !tWEBAilesi !n]" | Alt mesajlarda çıkan reklam
  • csgo_MenuUstTag "WEBAilesi" | Menu başlıklarında çıkan reklam
  • csgo_MenuAltTag "WA" | Menu kısaltma tagı
  • csgo_Chat5 "{DT}{ST}!n[!g{RANK}!n][!g{EVO}!n] !t{NAME}!n: {FLAG}{MSG}" | Chat sistemi
  • csgo_TeamChat "{DEATH}!n[!g{TEAM}!n]!t{NAME}!n: {FLAG}{MSG}" | Takım chat sistemi
  • csgo_ChatOlu "^x01>^x04OLU^x01<" | Ölü mesajı değiştirme
Mevcut messagemode yönlendirmeleri;

PHP Kod:
                register_clcmd("TPazari_EsyaSayi","TPazari_EsyaSayiX");
        
register_clcmd("TPazari_EsyaFiyat","TPazari_EsyaFiyatX");
        
register_clcmd("TPazari_MinFiyat","TPazari_MinFiyatX");
        
register_clcmd("TPazari_MaxFiyat","TPazari_MaxFiyatX");
        
register_clcmd("Market_KacAdet","Market_KacAdetX");
        
register_clcmd("ParaGonder_Fiyat","ParaGonder_FiyatX");
        
register_clcmd("UID_Ara","UID_AraX");
        
register_clcmd("SYonetim_OzelTag","SYonetim_OzelTagX");
        
register_clcmd("SYonetim_EsyaAd","SYonetim_EsyaAdX");
        
register_clcmd("SYonetim_EsyaFiyat","SYonetim_EsyaFiyatX");
        
register_clcmd("SYonetim_KillTL","SYonetim_KillTLX");
        
register_clcmd("SYonetim_Renk","SYonetim_RenkX");
        
register_clcmd("SYonetim_Komisyon","SYonetim_KomisyonX");
        
register_clcmd("SYonetim_GerekliKill","SYonetim_GerekliKillX");
        
register_clcmd("SYonetim_KasaSinir","SYonetim_KasaSinirX");
        
register_clcmd("SYonetim_Xp","SYonetim_XpX");
        
register_clcmd("SYonetim_EdoMin","SYonetim_EdoMinX");
        
register_clcmd("HesapTransfer_Kod","HesapTransfer_KodX");
        
register_clcmd("HesapTransfer_SvIP","HesapTransfer_SvIPX"); 
Mevcut clcmd tanımlamaları;

PHP Kod:
        register_clcmd("say /csg","mMainMenu");
        
register_clcmd("say /csgomenu","mMainMenu");
        
register_clcmd("say /jbmenu","mMainMenu");
        
register_clcmd("say /ctmenu","mMainMenu");
        
register_clcmd("say /kasa","mMainMenu");
        
register_clcmd("say /skin","mMainMenu");
        
register_clcmd("say /kasamenu","mMainMenu");
        
register_clcmd("say /bicak","mMainMenu");
        
register_clcmd("say /bicakmenu","mMainMenu");
        
register_clcmd("say /csgo","mMainMenu");
        
register_clcmd("say /market","mMainMenu");
        
register_clcmd("say /csg","mMainMenu");
        
register_clcmd("csg_konsol","mMainMenu");
        
register_clcmd("radio2","mMainMenu");
        
register_clcmd("nightvision","mMainMenu");
        
register_clcmd("say /topranklar","mShowBests");
        
register_clcmd("say /top15","mWaitAndGoBests");
        
register_clcmd("say /toplar","mWaitAndGoBests");
        
register_clcmd("say /top10","mWaitAndGoBests");
        
register_clcmd("say /top100","mWaitAndGoBests"); 


Teknik Bilgiler
Veri kaydı, işlenmesi ve geliştirme;

Yapılan işlemlerin hepsi .vault(nvault) türünde depolanmaktadır, vault olarak "newAccount" dizinine kayıt edilmektedir. İşlenme versiyonu "newAccount>uid>%i>Etiket" şeklinde veri depolanması yapılmaktadır. Sistem sağlığı ve güvenliği için vault silme ve editleme işlemleri otomatik olarak ana bir fonks. yollanır ve işlenir bu işlemlere loglara ve birçok dış etken korumasına mağruz tutulur sonucunda işlem onaylanır yani dışarıdan hiçbir şekilde vault verileriniz silinemez sadece ana etiketi değiştirilebilir. 



Mevcut olan nativ kayıtları;

PHP Kod:
native nForwardLogin(iN_ID);     |         Giriş yapma sayfasını çalıştırır                                  
native nForwardRegister
(iN_ID);  |       Kayıt yapma sayfasını çalıştırır                                 
native nForwardExit
(iN_ID);        Adamı hesabından güvenli çıkartır                                        
native nChangePassword
(iN_ID);         | Şifresini değiştirmeye yarar             
native nGetUidByID
(iN_ID);            Adamın UID değerini döndürür                                    
native nIsUidOnline
(iN_ID);           Mevcut ID li oyuncu hesabındamı ve oyundami diğe bakar                                     
native nGetUidByName
(sN_Data[]);       |        Son bilinen ismi                      
native nIsValidUid
(iN_UID);           Böyle bir uid varmı       
native nUidOnlineTime
(iN_UID);          Adamın aktiflik süresi saniye cinsinden      
native nUidLastLogin
(iN_UID);               Son giriş tarihi                             
native nUidLastName
(iN_UID,sN_Data[],iN_Len);    UID'nin son bilinen ismi offline
native nUidLastSteam(iN_UID,sN_Data[],iN_Len);   | UID Son bilinen steam id si
native nUidGetUName(iN_UID,sN_Data[],iN_Len);    | UID Kullanıcı adı
native nUidGetUPass(iN_UID,sN_Data[],iN_Len);    | UID Kullanici şifresi
native nGetLastUid();                             | Son kayıt olan UID                     
native nSetUidStatus(iN_UID,iN_Status);              | Adamın hesabını banla, kaldır 1,0
native nGetUidStatus(iN_UID);                 | Adam banlımı yoksa hesabı aktifmi
native nGetRankByID(iN_ID);                   | Adamın ranki İD cinsinden
native nGetMoneyByID(iN_ID);               | Adamın Parasi 
native nGetSkinCost(iN_SkinID)          | Skinin .ini dosyasındaki sırasını yolla fiyatını yollasın
native nGetSkinName(sN_SkinID)          | Skinin .ini dosyasındaki sırasını yolla adını yollasın
native nGetXP(iN_ID)              | Oyuncunun Mevcut xp miktarını çeker
native nGetAnnouncement()          |  Duyuru(etknlk vs.) bilgisini çeker
native nGetLicanceDay()             | Modun kalan lisans süresini çeker
native nGetLicanceCode()         | Sunucunun lisans anahtarini çeker 
Mevcut olan Forward;

PHP Kod:
public pUserLogged(index) = Birisi hesabına girince çalışan public
public 
pUserLoggedMulti(index) = İki kişi aynı hesaba girince son girenin çalıştırdığı public 


AmxModX Uyumluluğu;

PHP Kod:
Temel mantık: #if AMXX_VERSION_NUM < SURUM 
Uyumlu olduğu platformlar
  • 1.8.1
  • 1.8.2
  • 1.8.3
  • 1.9.X
Uyumlu olduğu sunucular
  • WEBAilesi.com


Kullanılan kütüphane dosyaları;

PHP Kod:
#include <amxmodx>
#include <fakemeta>
#include <csx>
#include <nvault>
#include <regex> 


Kullanılan pragma komutları;

PHP Kod:
#pragma semicolon 1
#pragma dynamic 32768 


Lisanslama ve gizlilik
;


CS:GO Mod premium versiyonun tüm hakları koşulsuz webailesi.com adresinde aittir ve tüm kaynak kodları Freeware ve Creative Commons Alıntı-Gayriticari-Türetilemez 4.0 Lisansı ile lisanslanmıştır bu ürünün kaynak kodunun kopyalanması veyatta benzerlerinin üretilmesi tamamen telif hakkı ihlalidir.

MawiŞ*
Cevapla
#2
muhteşem olmuş
Cevapla
#3
Adamlar Aşığım sanaÇok güldüm
Cevapla
#4
Efs0...
Son Düzenleme: 06-04-2020, 20:12, Düzenleyen: FavorDZN..
Cevapla
#5
Güzel gözüküyor, bu moda öneri yeri getirebilirsiniz ve bu sayede serverlerden sürekli istek gelir.Bu modun gelişimi için tamamen iyi olabilir, belki de bugları bulan biri size yardım bile edebilir.
Linksta
Cevapla
#6
Güzel
Cevapla
#7
Teşekkürler
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da