Fivem.com.tr
Fivem.com.tr
- Katılım
- 1 Eki 2022
- Mesajlar
- 5,891
- Tepki
- 112
Herkese selamlar. Kapsamlı bir web script hayaliyle başladığım, yaklaşık 2 ay önce temelini attığım, hala geliştirmeye devam ettiğim nation web v1.0 sizlerle. Umarım ki sizlerin de desteğiyle, fikirleriyle daha hoş sistemlere imza atacağız. Konuyu pek süslemeyeceğim. İlerde belki daha sade bir anlatım ile güncellerim. Çok fazla resim kullanacağım, muhtemelen konunun yüklenmesi zaman alacaktır.
Yıllarca minecraft sunucusu açtım kapattım, temelim minecraft'a dayanıyor diyebiliriz. Sinan ( @LORP ) ve Sinan ( @ciborek ) sağolsun (evet ikisi de sinan) fivem ile tanıştım. Minecraft ile ilgilenenler mutlaka vardır aramızda. LeaderOs ve CraftWeb gibi otomasyon scriptler var neredeyse 10 senedir. Fivem'e göz attığımda işlerin hala manuel yürümesi beni şaşırttı. Çünkü minecraft'a nazaran daha yüksek meblağlar dönüyordu. Genel olarak baktığımda kullanıcı discord üzerinden bağış kanallarına bakıyor, bağış sorumlusu arıyor. Aktifse güzel, değilse sorumlu bekliyor. Iban'a para yolluyor. Hesap sahibi geldi mi gelmedi mi kontrol ediyor. Geldiyse oyuna giriyor yetkili teslim ediyor... Böylesine yüksek meblağlar ile oynanırken işlerin manuel yürümesi şaşırtıcıydı.
Tanıtıma geçmeden önce bir kaç şey belirtmek istiyorum. Ben bir web tasarımcı değilim. Back end taraflı geliştirme yapıyorum. Sistemde gördüğünüz 2 tema da alıntı olup üzerinde düzenlemeler yapılmıştır. Şimdiden peşin peşin söyleyip sonrasında linçlenmek istemiyorum. İkisini de aşağıya bırakacağım. Dileyen inceleyip kullanabilir. Şimdilik temaların basit durduğunun farkındayım, düşündüğümüz sistemler bittikten sonra tema değiştirme sistemi de eklenecektir. Şimdilik nazar boncuğu olsun diyelim.
Sistem
Script iki kısımdan oluşuyor;
1. Ana kısım: Kullanıcının sitenize girdiğinde sunucunuz hakkında genel bilgi sahibi olabileceği, bloglarınızı, kurallarınızı okuyabileceği, pek de bir ek işlevi olmayan kısım.
2. Panel: Yetkili paneli ve kullanıcı panelini bünyesinde barındırır. Tüm olaylar burada gerçekleşir. Kullanıcı yetkili ise sol menüde yetkili kısımlarına erişebilir.
Görseller full hd çözünürlükte. Üstlerine tıklayarak detaylı inceleyebilirsiniz.
Ana Kısım
Anasayfa
1. Resimde görülen play butonuna tıklandığında sunucu trailer'ı açılır. Video linki panelden ayarlanabilir.
2. Resimde görülen sunucu ismi ve kısa tanıtım yazısı panelden ayarlanabilir.
3. Resimde görülenler birer videodur. Dinamik olarak eklenebilir silinebilir resimleri ve yazıları ayarlanabilir.
4. Resimde discord feedback kanalınıza gelen feedbackler otomatik olarak buraya çekilir. Son 5 feedback sergilenir.
5. Resimde görülen sıkça sorulan sorular kısmı da aynı şekilde içeriği istendiği gibi düzenlenebilir.
Blog
1. ve 2. resimde bloglar alt alta listelenir. Sağ tarafa hangi kategoride kaç blog var görülebilir. Blog kısımlarında blog içeriğinin bir kısmı gösterilir. Yorum sayısı ve gösterim sayısı görülebilir.
3. Resimde bloglar sayfalanır, alt alta sıralanır. "Devamını Oku" ile blog içeriğine gidilebilir.
4. Resimde blog içeriği görülebilir.
5. Resimde yorum sistemi görülür. Yorumlar yetkili onayından geçtikten sonra gösterilir. Her kullanıcı her blog'a 1 kez yorum yapabilir.
Yetkili Kadrosu
Yetkili kadrosu sitenizde yetki verdiğiniz kişiler ile oluşturulur. Otomatik olarak üst yetkiden alt yetkiye kişiler sıralanır. Yetki isimleri, steam isimleri ve steam profil resimleri gösterilir.
Hakkımızda - Kurallar
Bu kısımımda anlatılacak pek bir şey yok. Sunucu ismi ve sloganı otomatik olarak gözükür. İçerik panel üzerinden düzenlenir.
Panel -Kullanıcı Kısmı
Giriş Yap
Panel'e steam ile giriş yapılır. Böylece hex profil linki gibi bilgiler otomatik olarak çekilir. Son resimde de steam'in belirttiği üzere klasik bilgiler haricinde kullanıcının özel bilgilerine ulaşılmaz. Eğer iki adımlı doğrulaması aktif ise doğrulama kodunu girdikten sonra giriş yapabilir.
Anasayfa
Bu kısım henüz boş denebilir. Üst kısımda toplam başvuru ve whitelist sayısını, ts ve fivem online sayısını, ts ve fivem uptime süresini görebilirsiniz. Basit bir slider ile istediğiniz resimleri ekleyip gösterebilirsiniz. Sağ kısımda ise sitenizdeki aktif kullanıcılar listelenir. Resmin üzerine geldiğinizde ismi ve yetkisi belirir.
Profil
Kullanıcı burada site id'sini ve kredisini görebilir. Steam ve discord bilgilerini görebilir. Eğer oyuna giriş yaptıysa temel oyun içi bilgilerini görebilir.
Alt kısımda ise yüklediği kredileri görebilir. Diğer yanda ise ürün geçmişi mevcut. Ürünler kullanıldıktan sonra bu kısımda gözükür.
Hesap Ayarları
Burada kullanıcıdan discord ile giriş yaparak hesabını bağlaması istenir. Bağlantı discord api ile gerçekleşir. Kullanıcı id ve kullanıcı adı dışında özel bilgilerine erişim istenmez.
Bir alt kısımda ise 2 adımlı doğrulama mevcut. Sistem google auth altyapısını kullanır. Yetkili hesaplar eğer doğrulamayı aktif hale getirmediyse panelde işlem yapamaz. Böylece hesap çalınma durumu olursa sunucuya müdahale edilemeyecektir.
Başvuru (Form) Sistemi
Başvuru 4 adımdan oluşuyor. Temel bilgiler, sorular, karakter hikayesi ve kurallar. Temel bilgiler kısmında discord id ve steam hex otomatik olarak doldurulur. Discord ile giriş temelde bu sistem için isteniyor.
Başvuru gönderildikten sonra üst kısımda başvuru durumu görülebilir.
Eğer bir başvurusu varsa yeni başvuru gönderemez. Yetkili başvuruyu sildikten sonra eğer isterse kullanıcı yeniden başvuru yapabilir.
Tam Otomatik Market (Bağış) Sistemi
Market ürünlerine istenirse stoklu istenirse stoksuz şekilde ürün eklenebilir. Kullanıcı alacağı ürünleri sepetine ekler. Satın alınan ürün "Satın Aldıklarım" sayfasına düşer, kullanıcı burada dilerse ürünü kullanabilir veya bir başkasına hediye gönderebilir.
Kullanmak istediğinde sistem kullanıcının oyunda olup olmadığını kontrol eder, eğer oyundaysa oyundaki id'sini alır ve ürünü otomatik olarak teslim eder.
Kredi Yükleme
Kullanıcı her hangi bir yetkili ile iletişim kurmak zorunda kalmaz, otomatik olarak kredisini yükler ve market'de harcayabilir.
Ödeme altyapısı olarak sağladığı hizmetlerden dolayı
Kupon Sistemi
Oluşturduğunuz kuponlar ile kullanıcılarınızı sevindirebilir, etkinlikler yapabilirsiniz. Bu sistemi yetkili kısmında daha detaylı tanıtacağım.
Kullanıcı kısmı şimdilik bu kadar. Yeni sistemler geldiğinde konuyu güncelleyeceğim.
Panel -Yetkili Kısmı
Site İçi Yetki Sistemi
Yetki sistemi dinamik olarak çalışmaktadır, belli yetkiler yoktur. Siz istediğiniz kadar yetki ekleyebilir, eklediğiniz yetkilere ayrı yetkiler tanımlayabilirsiniz. 1 Yetki varsayılan olarak mutlaka olmalıdır (Üye, Kullanıcı vs.). Siteye giriş yapanlara bu yetki tanımlanır.
Kullanıcı Listesi
Sitenize giriş yapmış tüm kullanıcılar listelenir. Hex, discord id, profil resmi, yetki, whitelist durumu gibi temel bilgiler görülebilir.
Sağ üstteki arama kısmında hex veya discord id ile kolayca kullanıcı bulabilirsiniz.
Kullanıcı Düzenle
Kullanıcının iki adımlı doğrulaması açık ise kapatabilirsiniz.
Whitelist'e ekleyebilir veya çıkartabilirsiniz. Whitelist'den çıkarttığınızda discord sunucunuzda kullanıcıdan whitelist rolü alınır ve unregistered rolü verilir. Tersi işlemde de unregistered alınır whitelist rolü verilir.
Discord hesabınının bağlantısını sonlandırabilir veya yeniden discord id ile bağlantı kurabilirsiniz.
Sitedeki yetkisini belirleyebilir, kredi tanımlayabilirsiniz.
Kullanıcı Görüntüle - 1
Burada kullanıcının ilk giriş tarihi ve ip adresi, son giriş tarihi ve ip adresi, steam profil durumu, sitedeki yetkisi ve whitelist durumu görülebilir. Varsa başvuru durumu görülebilir. Bağlı ise discord kullanıcı adı ve sunucunuza giriş yaptıysa sunucunuzdaki rolleri görülebilir.
Steam profil linki, kullanıcı adı, hex'i, steam hesap oluşturulma tarihi gibi profil detayları görülebilir. Discord id ve kullanıcı adı görülebilir. Fivem sunucunuza giriş yaptıysa, diğer bilgiler kısmı açılır. Oyundaki ismi, ip adresi, toplam ne kadar oyunda kaldığı, son giriş zamanı gibi bilgiler görülebilir. (txAdmin altyapısını kullanır.)
Kullanıcı Görüntüle - 2
Bu kısım staff ekibi için geliştirildi, basit ama işe yarayan bir sistem. Normal şartlarda bir kullanıcı kontrol etmek istendiğinde yetkilinin makineye erişimi olan birine söylemesi gerekiyor. Bu sistem de kolayca depolar, envanter, araç bagaj ve torpidoları gibi item tutulabilen yerler görülebiliyor. Detaylı bilgilere resimlerden ulaşabilirsiniz.
Item resimleri siteye tek tek yüklenmez, inventoryhud scriptinizdeki resim klasöründen otomatik olarak çeker.
Manuel Kullanıcı Ekle
Başvuru sistemini kullanmak istemezseniz kullanıcılarınızı siteye sokmadan siz kendiniz ekleyebilirsiniz. Hex ve id girmeniz yeterlidir. Discord sunucunuzda unregistered rolünü alır ve whitelist rolünü verir. Whitelist'e otomatik olarak ekler. Kullanıcı listesine sanki kullanıcı kendisi giriş yapmış gibi aynı şekilde listelenir.
Başvuru Listesi
Başvuru hakkında genel bilgiler görülebilir.
Başvuru üzerinde işlem yapan yetkilinin ismi görülebilir.
Kullanıcı yeni bir başvuru göndersin istiyorsanız başvuru silinebilir.
Başvuru Görüntüle
Başvuru detayları staff ekibi tarafından okunur, okumaya başlamadan önce "Okuyorum" butonuna tıklarsa üst kısımda uyarı belirir. Böylece birden fazla yetkili aynı başvuruyu okumakla zaman kaybetmez.
Başvuru onaylandığında kullanıcıya otomatik olarak "Mülakata Girecek" rolü verilir. Böylece mülakat odalarına erişimi açılır.
Başvuru reddedildiğinde ek bir işlem yapılmaz.
Başvuru onaylandıktan sonra, başvuru butonlarının yerini mülakat butonları alır.
Mülakat onaylandığında kullanıcının "Mülakata Girecek" rolü alınır ve "Whitelist" rolü verilir. Sistem otomatik olarak whitelist kaydını yapar. Ek bir işleme gerek yoktur.
Mülakat reddedildiğinde sebep girmeniz istenir, ve ardından kullanıcının "Mülakata Girecek" rolü alınır ve "Mülakattan Kaldı" rolü verilir. Yazdığınız sebep kayıt odasına log şeklinde aktarılır.
Blacklist Sistemi
Kullanıcı discord seçilerek blacklist'e eklendiğinde otomatik olarak sunucunuzda "blacklist" rolü verilir. Kullanıcı sunucunuzdan çıkıp tekrar girse dahi rol tekrar verilir.
Kullanıcı blacklist'den silindiğinde otomatik olarak "blacklist" rolü alınır.
Steam seçilerek hex eklendiğinde kullanıcı başvuru yapamaz.
Ban Listesi
Sunucunuzda atılmış banlar listelenir (database). Dilerseniz ban'ı kaldırabilirsiniz.
Geçmiş
Tüm işlemlerin geçmişi listelenir.
Blog
Ana kısımda gözüken bloglar buradan eklenir, silinir.
Dinamik olarak kategori oluşturulabilir.
Gelen yorumlar yetkili onayından geçmeden gösterilmez.
Market Kategori
Kategoriler dinamik olarak ayarlanabilir, ekleme düzenleme ve silme işlemleri yapılabilir. Alt ve üst kategori olarak ikiye ayrılır.
Ürün Listesi
Eklediğiniz kategorilere ürünler ekleyebilirsiniz, sol kısımdan filtreleme yapılabilir.
Ürün Ekle & Düzenle
Ürün ismi, kategorisi, fiyatı, süresi, stok ayarı ve ürün resmi girilir. Ardından açıklama yazısı yazılır. webarac webitem gibi komutlarla otomatik teslimatı yapılabilir. Bir ürüne birden fazla komut girilebilir.
%id% değişkeni: Kullanıcının oyunda olup olmadığını kontrol eder. Eğer oyundaysa oyun içi id'sini alır, ve ürünü teslim ederken kullanır.
Kupon Sistemi
Eklediğiniz kuponu kullanan kullanıcılar görülebilir, kupon düzenlenebilir veya silinebilir. Her kullanıcı bir kuponu bir kere kullanabilir.
Bir kupona birden fazla ürün eklerseniz, kullanıcı kuponu kullandığında belirlediğiniz ürünlerden rastgele biri verilir.
Genel Ayarlar
Site Ayarları: buraya girilen isimler sitenin çoğu yerinde ve discord botunda kullanılır:
Teamspeak Ayarları: ts sununuzun durumunu, kaç kişi olduğunu, uptime süresini çekmek için kullanılır. Ayrıca ts whitelist sistemi için gereklidir.
txAdmin Ayarları: Sunucuya komut gönderme, kullanıcı bilgilerini çekme gibi temel işlevlerin gerçekleşmesini sağlar.
Diğer ayarlar resimden görülebilir.
Yazı Ayaları
Ana kısımdaki hakkımızda ve kurallar yazıları buradan düzenlenir.
Discord Bot Ayarları
Discord Bot Ayarları: botunuzu oluşturup bilgilerini girmeniz botunuzun aktif hale gelmesi için yeterlidir.
Discord Rol Ayarları: başvuru ve whitelist sisteminde hangi rollerin verileceği buradan otomatk olarak seçilebilir.
Discord Kanal Ayarları: log, feedback ve konsol kanallarını buradan belirleyebilirsiniz.
Discord Durum Ayarları: Discord sunucunuzda genel sunucu bilgilerini gösterebilirsiniz. Kanal ayarları buradan yapılır.
Üst Yetkili Ayarları: Discord konsolda webwipe webitem webarac gibi üst yetki isteyen komutları kimlerin kullanabileceğini buradan belirlersiniz. Ayrıca !aktif !bakım gibi komutları yalnızca bu kullanıcılar kullanabilir.
Sunucu Adresleri: !aktif ve !ip komutlarında yazacak yazılar buradan ayarlanır.
Gif Adresleri: !aktif ve !bakım komutlarında gönderilecek resimler buradan ayarlanır.
S.S.S Ayarları
Ana kısımda görülen sıkça sorulan sorular buradan ayarlanabilir.
Videolar
Ana kısımda görülen videolar buradan ayarlanabilir.
Discord Botu
Durum Bilgileri
Panelde kanal ayarlarını yaptığımız durum bilgileri discord sunucunuzda bu şekilde gösterilir.
Sunucunuzun toplam whitelist sayısını, fivem sunucunuzun aktif kullanıcı sayısı ve ne kadar süredir aktif olduğunu, teamspeak sunucunuzun aktif kullanıcı sayısı ve ne kadar süredir aktif olduğunu, Fivem sunucunuzun kurulu olduğu makinenin cpu ve ram mikktarını discord üzerinden görebilirsiniz.
Mülakat & Kayıt Bildiri
Sesli kayıt kanalına bir kullanıcı bağlandığında bu şekilde bir bildirim gönderilir. Böylece kullanıcı kaçırmamış olursunuz.
Aynı bildirim oyun içindeki yetkililerinize de özel mesaj ile gönderilir.
!ip !bakım !aktif komutları
!ip ve !aktif komutları altında bulunan butonlar ile direkt sunucuya bağlanılabilir.
!bakım yazıldığında sunucuya girişler kapatılır, !aktif yazdılığında tekrardan açılır.
Blacklist Log - Panel Yetkili Log
Discord Konsol
Staff ekibi oyun içinde olmadığında genellikle tonla ticket birikiyor. Bu sistem ile oyunda yetkili olmasa dahi çoğu işi yürütebiliyorsunuz. İsteğe göre komut eklenebilir.
Online List
Staff ekibiniz için online kullanıcı listesi. ID ve Hex görülebilir. Her dakika güncellenir.
!ss - !id
Kullanıcıya konsol üzerinden işlem yapabilmek için id'sini sormanız gerekmez. Etiketliyerek ulaşabilirsiniz.
Oyun içindeki kullanıcıdan ekran görüntüsü alabilirsiniz.
Ana kısım teması:
Panel teması
Şimdilik bu kadar, güncelleme yaptıkça konuyu güncelleyeceğim. Çok fazla resim kullandım, umarım kimsede yüklenme sorunu oluşmaz. Istek ve önerileriniz için benimle discord (Emre Gümüşhan#4194) üzerinden iletişime geçebilirsiniz. Sağlıcakla kalın...
Konuşmaya niyetlendiğinde her zaman kendine sor: doğru mu, gerekli mi, nazik mi? -Buddha
Konu alıntıdır, yanlış veya hatalı bir bilgi/paylaşım var ise yanıtlayabilir veya bizimle iletişime geçebilirsiniz.
Yıllarca minecraft sunucusu açtım kapattım, temelim minecraft'a dayanıyor diyebiliriz. Sinan ( @LORP ) ve Sinan ( @ciborek ) sağolsun (evet ikisi de sinan) fivem ile tanıştım. Minecraft ile ilgilenenler mutlaka vardır aramızda. LeaderOs ve CraftWeb gibi otomasyon scriptler var neredeyse 10 senedir. Fivem'e göz attığımda işlerin hala manuel yürümesi beni şaşırttı. Çünkü minecraft'a nazaran daha yüksek meblağlar dönüyordu. Genel olarak baktığımda kullanıcı discord üzerinden bağış kanallarına bakıyor, bağış sorumlusu arıyor. Aktifse güzel, değilse sorumlu bekliyor. Iban'a para yolluyor. Hesap sahibi geldi mi gelmedi mi kontrol ediyor. Geldiyse oyuna giriyor yetkili teslim ediyor... Böylesine yüksek meblağlar ile oynanırken işlerin manuel yürümesi şaşırtıcıydı.
Tanıtıma geçmeden önce bir kaç şey belirtmek istiyorum. Ben bir web tasarımcı değilim. Back end taraflı geliştirme yapıyorum. Sistemde gördüğünüz 2 tema da alıntı olup üzerinde düzenlemeler yapılmıştır. Şimdiden peşin peşin söyleyip sonrasında linçlenmek istemiyorum. İkisini de aşağıya bırakacağım. Dileyen inceleyip kullanabilir. Şimdilik temaların basit durduğunun farkındayım, düşündüğümüz sistemler bittikten sonra tema değiştirme sistemi de eklenecektir. Şimdilik nazar boncuğu olsun diyelim.
Sistem
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
sunucusu üzerinde geliştirilmeye başlandı. Aktif olarak da kullanıp hataları fixliyoruz. Nasip olur da satışa başlarsak 0 hata ile sunmayı planlıyoruz.Script iki kısımdan oluşuyor;
1. Ana kısım: Kullanıcının sitenize girdiğinde sunucunuz hakkında genel bilgi sahibi olabileceği, bloglarınızı, kurallarınızı okuyabileceği, pek de bir ek işlevi olmayan kısım.
2. Panel: Yetkili paneli ve kullanıcı panelini bünyesinde barındırır. Tüm olaylar burada gerçekleşir. Kullanıcı yetkili ise sol menüde yetkili kısımlarına erişebilir.
Görseller full hd çözünürlükte. Üstlerine tıklayarak detaylı inceleyebilirsiniz.
Ana Kısım
Anasayfa
1. Resimde görülen play butonuna tıklandığında sunucu trailer'ı açılır. Video linki panelden ayarlanabilir.
2. Resimde görülen sunucu ismi ve kısa tanıtım yazısı panelden ayarlanabilir.
3. Resimde görülenler birer videodur. Dinamik olarak eklenebilir silinebilir resimleri ve yazıları ayarlanabilir.
4. Resimde discord feedback kanalınıza gelen feedbackler otomatik olarak buraya çekilir. Son 5 feedback sergilenir.
5. Resimde görülen sıkça sorulan sorular kısmı da aynı şekilde içeriği istendiği gibi düzenlenebilir.
Blog
1. ve 2. resimde bloglar alt alta listelenir. Sağ tarafa hangi kategoride kaç blog var görülebilir. Blog kısımlarında blog içeriğinin bir kısmı gösterilir. Yorum sayısı ve gösterim sayısı görülebilir.
3. Resimde bloglar sayfalanır, alt alta sıralanır. "Devamını Oku" ile blog içeriğine gidilebilir.
4. Resimde blog içeriği görülebilir.
5. Resimde yorum sistemi görülür. Yorumlar yetkili onayından geçtikten sonra gösterilir. Her kullanıcı her blog'a 1 kez yorum yapabilir.
Yetkili Kadrosu
Yetkili kadrosu sitenizde yetki verdiğiniz kişiler ile oluşturulur. Otomatik olarak üst yetkiden alt yetkiye kişiler sıralanır. Yetki isimleri, steam isimleri ve steam profil resimleri gösterilir.
Hakkımızda - Kurallar
Bu kısımımda anlatılacak pek bir şey yok. Sunucu ismi ve sloganı otomatik olarak gözükür. İçerik panel üzerinden düzenlenir.
Panel -Kullanıcı Kısmı
Giriş Yap
Panel'e steam ile giriş yapılır. Böylece hex profil linki gibi bilgiler otomatik olarak çekilir. Son resimde de steam'in belirttiği üzere klasik bilgiler haricinde kullanıcının özel bilgilerine ulaşılmaz. Eğer iki adımlı doğrulaması aktif ise doğrulama kodunu girdikten sonra giriş yapabilir.
Anasayfa
Bu kısım henüz boş denebilir. Üst kısımda toplam başvuru ve whitelist sayısını, ts ve fivem online sayısını, ts ve fivem uptime süresini görebilirsiniz. Basit bir slider ile istediğiniz resimleri ekleyip gösterebilirsiniz. Sağ kısımda ise sitenizdeki aktif kullanıcılar listelenir. Resmin üzerine geldiğinizde ismi ve yetkisi belirir.
Profil
Kullanıcı burada site id'sini ve kredisini görebilir. Steam ve discord bilgilerini görebilir. Eğer oyuna giriş yaptıysa temel oyun içi bilgilerini görebilir.
Alt kısımda ise yüklediği kredileri görebilir. Diğer yanda ise ürün geçmişi mevcut. Ürünler kullanıldıktan sonra bu kısımda gözükür.
Hesap Ayarları
Burada kullanıcıdan discord ile giriş yaparak hesabını bağlaması istenir. Bağlantı discord api ile gerçekleşir. Kullanıcı id ve kullanıcı adı dışında özel bilgilerine erişim istenmez.
Bir alt kısımda ise 2 adımlı doğrulama mevcut. Sistem google auth altyapısını kullanır. Yetkili hesaplar eğer doğrulamayı aktif hale getirmediyse panelde işlem yapamaz. Böylece hesap çalınma durumu olursa sunucuya müdahale edilemeyecektir.
Başvuru (Form) Sistemi
Başvuru 4 adımdan oluşuyor. Temel bilgiler, sorular, karakter hikayesi ve kurallar. Temel bilgiler kısmında discord id ve steam hex otomatik olarak doldurulur. Discord ile giriş temelde bu sistem için isteniyor.
Başvuru gönderildikten sonra üst kısımda başvuru durumu görülebilir.
Eğer bir başvurusu varsa yeni başvuru gönderemez. Yetkili başvuruyu sildikten sonra eğer isterse kullanıcı yeniden başvuru yapabilir.
Tam Otomatik Market (Bağış) Sistemi
Market ürünlerine istenirse stoklu istenirse stoksuz şekilde ürün eklenebilir. Kullanıcı alacağı ürünleri sepetine ekler. Satın alınan ürün "Satın Aldıklarım" sayfasına düşer, kullanıcı burada dilerse ürünü kullanabilir veya bir başkasına hediye gönderebilir.
Kullanmak istediğinde sistem kullanıcının oyunda olup olmadığını kontrol eder, eğer oyundaysa oyundaki id'sini alır ve ürünü otomatik olarak teslim eder.
Kredi Yükleme
Kullanıcı her hangi bir yetkili ile iletişim kurmak zorunda kalmaz, otomatik olarak kredisini yükler ve market'de harcayabilir.
Ödeme altyapısı olarak sağladığı hizmetlerden dolayı
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
'a teşekkür ederiz. Anlaşmalı komisyon oranlarından faydalanmak için (@Paylith - Discord) ile özelden iletişime geçebilirsiniz.Kupon Sistemi
Oluşturduğunuz kuponlar ile kullanıcılarınızı sevindirebilir, etkinlikler yapabilirsiniz. Bu sistemi yetkili kısmında daha detaylı tanıtacağım.
Kullanıcı kısmı şimdilik bu kadar. Yeni sistemler geldiğinde konuyu güncelleyeceğim.
Panel -Yetkili Kısmı
Site İçi Yetki Sistemi
Yetki sistemi dinamik olarak çalışmaktadır, belli yetkiler yoktur. Siz istediğiniz kadar yetki ekleyebilir, eklediğiniz yetkilere ayrı yetkiler tanımlayabilirsiniz. 1 Yetki varsayılan olarak mutlaka olmalıdır (Üye, Kullanıcı vs.). Siteye giriş yapanlara bu yetki tanımlanır.
Kullanıcı Listesi
Sitenize giriş yapmış tüm kullanıcılar listelenir. Hex, discord id, profil resmi, yetki, whitelist durumu gibi temel bilgiler görülebilir.
Sağ üstteki arama kısmında hex veya discord id ile kolayca kullanıcı bulabilirsiniz.
Kullanıcı Düzenle
Kullanıcının iki adımlı doğrulaması açık ise kapatabilirsiniz.
Whitelist'e ekleyebilir veya çıkartabilirsiniz. Whitelist'den çıkarttığınızda discord sunucunuzda kullanıcıdan whitelist rolü alınır ve unregistered rolü verilir. Tersi işlemde de unregistered alınır whitelist rolü verilir.
Discord hesabınının bağlantısını sonlandırabilir veya yeniden discord id ile bağlantı kurabilirsiniz.
Sitedeki yetkisini belirleyebilir, kredi tanımlayabilirsiniz.
Kullanıcı Görüntüle - 1
Burada kullanıcının ilk giriş tarihi ve ip adresi, son giriş tarihi ve ip adresi, steam profil durumu, sitedeki yetkisi ve whitelist durumu görülebilir. Varsa başvuru durumu görülebilir. Bağlı ise discord kullanıcı adı ve sunucunuza giriş yaptıysa sunucunuzdaki rolleri görülebilir.
Steam profil linki, kullanıcı adı, hex'i, steam hesap oluşturulma tarihi gibi profil detayları görülebilir. Discord id ve kullanıcı adı görülebilir. Fivem sunucunuza giriş yaptıysa, diğer bilgiler kısmı açılır. Oyundaki ismi, ip adresi, toplam ne kadar oyunda kaldığı, son giriş zamanı gibi bilgiler görülebilir. (txAdmin altyapısını kullanır.)
Kullanıcı Görüntüle - 2
Bu kısım staff ekibi için geliştirildi, basit ama işe yarayan bir sistem. Normal şartlarda bir kullanıcı kontrol etmek istendiğinde yetkilinin makineye erişimi olan birine söylemesi gerekiyor. Bu sistem de kolayca depolar, envanter, araç bagaj ve torpidoları gibi item tutulabilen yerler görülebiliyor. Detaylı bilgilere resimlerden ulaşabilirsiniz.
Item resimleri siteye tek tek yüklenmez, inventoryhud scriptinizdeki resim klasöründen otomatik olarak çeker.
Manuel Kullanıcı Ekle
Başvuru sistemini kullanmak istemezseniz kullanıcılarınızı siteye sokmadan siz kendiniz ekleyebilirsiniz. Hex ve id girmeniz yeterlidir. Discord sunucunuzda unregistered rolünü alır ve whitelist rolünü verir. Whitelist'e otomatik olarak ekler. Kullanıcı listesine sanki kullanıcı kendisi giriş yapmış gibi aynı şekilde listelenir.
Başvuru Listesi
Başvuru hakkında genel bilgiler görülebilir.
Başvuru üzerinde işlem yapan yetkilinin ismi görülebilir.
Kullanıcı yeni bir başvuru göndersin istiyorsanız başvuru silinebilir.
Başvuru Görüntüle
Başvuru detayları staff ekibi tarafından okunur, okumaya başlamadan önce "Okuyorum" butonuna tıklarsa üst kısımda uyarı belirir. Böylece birden fazla yetkili aynı başvuruyu okumakla zaman kaybetmez.
Başvuru onaylandığında kullanıcıya otomatik olarak "Mülakata Girecek" rolü verilir. Böylece mülakat odalarına erişimi açılır.
Başvuru reddedildiğinde ek bir işlem yapılmaz.
Başvuru onaylandıktan sonra, başvuru butonlarının yerini mülakat butonları alır.
Mülakat onaylandığında kullanıcının "Mülakata Girecek" rolü alınır ve "Whitelist" rolü verilir. Sistem otomatik olarak whitelist kaydını yapar. Ek bir işleme gerek yoktur.
Mülakat reddedildiğinde sebep girmeniz istenir, ve ardından kullanıcının "Mülakata Girecek" rolü alınır ve "Mülakattan Kaldı" rolü verilir. Yazdığınız sebep kayıt odasına log şeklinde aktarılır.
Blacklist Sistemi
Kullanıcı discord seçilerek blacklist'e eklendiğinde otomatik olarak sunucunuzda "blacklist" rolü verilir. Kullanıcı sunucunuzdan çıkıp tekrar girse dahi rol tekrar verilir.
Kullanıcı blacklist'den silindiğinde otomatik olarak "blacklist" rolü alınır.
Steam seçilerek hex eklendiğinde kullanıcı başvuru yapamaz.
Ban Listesi
Sunucunuzda atılmış banlar listelenir (database). Dilerseniz ban'ı kaldırabilirsiniz.
Geçmiş
Tüm işlemlerin geçmişi listelenir.
Blog
Ana kısımda gözüken bloglar buradan eklenir, silinir.
Dinamik olarak kategori oluşturulabilir.
Gelen yorumlar yetkili onayından geçmeden gösterilmez.
Market Kategori
Kategoriler dinamik olarak ayarlanabilir, ekleme düzenleme ve silme işlemleri yapılabilir. Alt ve üst kategori olarak ikiye ayrılır.
Ürün Listesi
Eklediğiniz kategorilere ürünler ekleyebilirsiniz, sol kısımdan filtreleme yapılabilir.
Ürün Ekle & Düzenle
Ürün ismi, kategorisi, fiyatı, süresi, stok ayarı ve ürün resmi girilir. Ardından açıklama yazısı yazılır. webarac webitem gibi komutlarla otomatik teslimatı yapılabilir. Bir ürüne birden fazla komut girilebilir.
%id% değişkeni: Kullanıcının oyunda olup olmadığını kontrol eder. Eğer oyundaysa oyun içi id'sini alır, ve ürünü teslim ederken kullanır.
Kupon Sistemi
Eklediğiniz kuponu kullanan kullanıcılar görülebilir, kupon düzenlenebilir veya silinebilir. Her kullanıcı bir kuponu bir kere kullanabilir.
Bir kupona birden fazla ürün eklerseniz, kullanıcı kuponu kullandığında belirlediğiniz ürünlerden rastgele biri verilir.
Genel Ayarlar
Site Ayarları: buraya girilen isimler sitenin çoğu yerinde ve discord botunda kullanılır:
Teamspeak Ayarları: ts sununuzun durumunu, kaç kişi olduğunu, uptime süresini çekmek için kullanılır. Ayrıca ts whitelist sistemi için gereklidir.
txAdmin Ayarları: Sunucuya komut gönderme, kullanıcı bilgilerini çekme gibi temel işlevlerin gerçekleşmesini sağlar.
Diğer ayarlar resimden görülebilir.
Yazı Ayaları
Ana kısımdaki hakkımızda ve kurallar yazıları buradan düzenlenir.
Discord Bot Ayarları
Discord Bot Ayarları: botunuzu oluşturup bilgilerini girmeniz botunuzun aktif hale gelmesi için yeterlidir.
Discord Rol Ayarları: başvuru ve whitelist sisteminde hangi rollerin verileceği buradan otomatk olarak seçilebilir.
Discord Kanal Ayarları: log, feedback ve konsol kanallarını buradan belirleyebilirsiniz.
Discord Durum Ayarları: Discord sunucunuzda genel sunucu bilgilerini gösterebilirsiniz. Kanal ayarları buradan yapılır.
Üst Yetkili Ayarları: Discord konsolda webwipe webitem webarac gibi üst yetki isteyen komutları kimlerin kullanabileceğini buradan belirlersiniz. Ayrıca !aktif !bakım gibi komutları yalnızca bu kullanıcılar kullanabilir.
Sunucu Adresleri: !aktif ve !ip komutlarında yazacak yazılar buradan ayarlanır.
Gif Adresleri: !aktif ve !bakım komutlarında gönderilecek resimler buradan ayarlanır.
S.S.S Ayarları
Ana kısımda görülen sıkça sorulan sorular buradan ayarlanabilir.
Videolar
Ana kısımda görülen videolar buradan ayarlanabilir.
Discord Botu
Durum Bilgileri
Panelde kanal ayarlarını yaptığımız durum bilgileri discord sunucunuzda bu şekilde gösterilir.
Sunucunuzun toplam whitelist sayısını, fivem sunucunuzun aktif kullanıcı sayısı ve ne kadar süredir aktif olduğunu, teamspeak sunucunuzun aktif kullanıcı sayısı ve ne kadar süredir aktif olduğunu, Fivem sunucunuzun kurulu olduğu makinenin cpu ve ram mikktarını discord üzerinden görebilirsiniz.
Mülakat & Kayıt Bildiri
Sesli kayıt kanalına bir kullanıcı bağlandığında bu şekilde bir bildirim gönderilir. Böylece kullanıcı kaçırmamış olursunuz.
Aynı bildirim oyun içindeki yetkililerinize de özel mesaj ile gönderilir.
!ip !bakım !aktif komutları
!ip ve !aktif komutları altında bulunan butonlar ile direkt sunucuya bağlanılabilir.
!bakım yazıldığında sunucuya girişler kapatılır, !aktif yazdılığında tekrardan açılır.
Blacklist Log - Panel Yetkili Log
Discord Konsol
Staff ekibi oyun içinde olmadığında genellikle tonla ticket birikiyor. Bu sistem ile oyunda yetkili olmasa dahi çoğu işi yürütebiliyorsunuz. İsteğe göre komut eklenebilir.
Online List
Staff ekibiniz için online kullanıcı listesi. ID ve Hex görülebilir. Her dakika güncellenir.
!ss - !id
Kullanıcıya konsol üzerinden işlem yapabilmek için id'sini sormanız gerekmez. Etiketliyerek ulaşabilirsiniz.
Oyun içindeki kullanıcıdan ekran görüntüsü alabilirsiniz.
Ana kısım teması:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Panel teması
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Şimdilik bu kadar, güncelleme yaptıkça konuyu güncelleyeceğim. Çok fazla resim kullandım, umarım kimsede yüklenme sorunu oluşmaz. Istek ve önerileriniz için benimle discord (Emre Gümüşhan#4194) üzerinden iletişime geçebilirsiniz. Sağlıcakla kalın...
Konuşmaya niyetlendiğinde her zaman kendine sor: doğru mu, gerekli mi, nazik mi? -Buddha
Konu alıntıdır, yanlış veya hatalı bir bilgi/paylaşım var ise yanıtlayabilir veya bizimle iletişime geçebilirsiniz.