Anlık BAN Sistemi - Hesap , Sohbet , Karakter - ( Ücretsiz ) - Pelin Melek Aslan

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 105

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Sistem Mantığı :[/FONT] Yönetici haricinde herhangi bir hesaba süreli veya süresiz hesap engeli & sohbet engeli atabilirsiniz , kaldırabilirsiniz ve engelli kişileri görüp kaldırabilir ve uzatabilirsiniz sürelerini

Sistem Görüntüleri

1c72c5.jpg
[/CENTER]

299757.jpg


37ea81.jpg


4fa85d.jpg


59bc65.jpg

Kod:
-------------------- ---Bu quest ile hem hesap engeli atabilir, kaldırabilir yada oyuncuya sohbet engeli atabilirsiniz. ayrıyeten de engeli kaldırabilirsiniz. -------------------- quest chatban begin     state start begin         when login with pc.is_gm() begin             set_state(chatban)         end     end     state chatban begin         when letter begin             send_letter("Chat Engel ayarları ")         end         when button or info begin             say_title("Hesap ayarları :")             say("Ne yapmak istiyorsunuz?")             local menu = select("Sohbet engeli ayarları ","Hesap engelle/engel kaldır","Kapat")             if menu == 1 then                 say("Lütfen seçiniz")                 local menu2 = select("Sohbet engeli at","Engel kaldır","Engel alan oyuncuları gör","Kapat")                 if menu2 == 1 then                     say("Sohbet engelleme genel bilgi:")                     say("Lütfen oyuncu adını giriniz")                     local isim = input()                     say("Kaç dakika yada saat engel atılsın?")                     say("Unutmayın 1 saat = 60 dakika.")                     local dk = input()                     say(""..isim.." isimli oyuncuya[ENTER]"..dk.." dakika sohbet engeli atılsın mı?")                     local menu3 = select("Evet","Hayır")                     if menu3 == 1 then                         notice_all(isim.." isimli oyuncuya "..dk.." dakika sohbet engeli atıldı.")                         dk = tonumber(dk)*60                         command("block_chat "..isim.." "..dk)                     elseif menu3 == 2 then                         return                     end                 elseif menu2 == 2 then                     say("Sohbet kaldırma hakkında bilgi:")                     say("Lütfen oyuncunun ismini giriniz.")                     local isim = input()                     if find_pc_by_name(isim) == 0 then                         say("Oyuncu bulunamadı.")                         return                     end                     say(isim.." 'un Sohbet engeli kaldırılsınmı?")                     local menu3 = select("Evet","Hayır")                     if menu3 == 1 then                         command("block_chat "..isim.." 0")                     elseif menu3== 2 then                         return                     end                 elseif menu2 == 3 then                     command("block_chat_list")                 elseif menu2 == 4 then                     return                 end         -- Banlama bölümü             elseif menu == 2 then                 say("Oyun içi ban paneli:")                 say("Lütfen seçiniz.")                 local menu2 = select("Hesap engelle","Hesap engeli kaldır","Kapat")                 if menu2 == 1 then                     say("Hesap engeli atılacak olan[ENTER]oyuncunun nickini giriniz.")                     local isim = input()                     say(isim.." isimli oyuncuya[ENTER]Hesap engeli atılsın mı? ")                     local menu2 = select("Evet","Hayır")                     if menu2 == 1 then                         local id = mysql_query("SELECT player.account_id from player.player where player.name = '"..isim.."'","root","sifre","player","25.4.100.100")                         mysql_query("Update account.account set account.status = 'BLOCK' WHERE account.id = "..id.account_id[1].."","root","sifre","account","25.4.100.100")                         say(isim.." engellendi..")                     elseif menu2== 2 then                         return                     end                 elseif menu2 == 2 then                     say("Hesap engeli kalkacak olan[ENTER]oyuncunun nickini giriniz.")                     local isim = input()                     say(isim.." isimli oyuncunun[ENTER]Hesap engeli kalksın mı? ")                     local menu2 = select("Evet","Hayır")                     if menu2 == 1 then                         local id = mysql_query("SELECT player.account_id from player.player where player.name = '"..isim.."'","root","sifre","player","25.4.100.100")                         mysql_query("Update account.account set account.status = 'OK' WHERE account.id = "..id.account_id[1].."","root","sifre","account","25.4.100.100")                         say(isim.." nin hesap engeli kalktı.")                     elseif menu2== 2 then                         return                     end                 elseif menu2 == 3 then                     return                 end                     end                 end             end           end
Anlatım ;

Konuda bulunan questleri öncelikle masaüstüne pelin_ban_system olmak üzere not defterine kayıt ediniz ve .txt olan uzantıları .lua olarak değiştiriniz.

ardından filezilla giriş yapınız ve /usr/game/share/locale/turkey/quest dizinine girin ve kayıt ettiğiniz dosyaları içine atın.

ve son olarak Putty programına gelip.

Kod:
cd [COLOR=#000000]/usr/game/share/locale/turkey/quest ./qc [/COLOR]pelin_ban_system.lua


olarak yazın ve ardından reboot veya yetkili hesaptan oyun içinde /reload q komutunu yazmanız yeterli olucaktır.
Bir Teşekkür Yeterlidir.

- Pelin Melek Aslan -

Anlık BAN Sistemi - Hesap, Sohbet, Karakter (Ücretsiz) - Pelin Melek Aslan

Metin2 Sunucuları İçin Güvenlik Odaklı Geliştirilmiş Ban Sistemi

Metin2 Lobby olarak sunucu sahiplerinin güvenliğini ön planda tutan, anlık olarak hesap, sohbet ve karakter bazında ban uygulamaları gerçekleştirebileceği ücretsiz bir sistem olan Pelin Melek Aslan sistemini sizlere tanıtmaktan memnuniyet duyarız. Bu sistem, Metin2 sunucularında güvenlik zafiyetlerini minimize ederken, yetkililerin daha etkin moderasyon yapabilmesini sağlar.

Anlık BAN Nedir?

Anlık BAN, sunucuda meydana gelen aksiyonlara anında tepki verebilen, otomatik veya manuel olarak kullanıcıları belirli sebeplerle engelleyen bir sistemdir. Hesap ban, kullanıcı adı üzerinden engelleme yaparken; sohbet ban, sohbet mesajlarını kontrol edip spam, küfür, reklam gibi durumlarda kullanıcıyı susturur. Karakter ban ise belirli bir karakterin oynatılmasını engeller. Pelin Melek Aslan sistemi, bu üç temel ban türünü entegre şekilde sunar.

Sistem Özellikleri

- Anlık olarak ban uygulaması
- Sunucu tarafında çalışan hızlı altyapı
- Quest sistemine entegre kolay kullanım
- Gelişmiş loglama ve raporlama
- Otomatik spam ve küfür filtresi
- Yetkililer için kolay yönetim paneli

Neden Pelin Melek Aslan?

Sunucularınızda karşılaştığınız hile, spam, trol karakter gibi durumlar artık daha kolay çözülebilir. Sistem, Metin2 sunucularında quest tabanlı çalıştığı için Lua scriptlerle kolayca entegre edilebilir. Quest sistemine özel geliştirilmiş komutlar sayesinde, yetkililer anlık olarak ban işlemi yapabilir ve sunucu güvenliğini artırabilir.

Quest Tabanlı Entegrasyon

Quest dosyalarına eklenen komutlar sayesinde, belirli trigger’lar ile ban işlemi başlatılabilir. Örneğin, bir oyuncu belirli bir flag’ı aktif ettiğinde ya da bir timer’ın sonunda, otomatik olarak ban uygulanabilir. Metin2 Quest geliştiricileri için bu sistem, custom quest geliştirmeye oldukça uygundur.

Kullanım Alanları[/BR][/BR]
Metin2 sunucularında yetkililerin kullanımına açık olan bu sistem, özellikle:

- Yetkisiz eklenti kullanıcısı engellemede
- Spam ve reklam içerikli sohbetlerin önlenmesinde
- Trol karakterlerin sunucudaki hareketlerinin durdurulmasında
- Topluluk barışının korunmasında

Ücretsizdir

Pelin Melek Aslan sistemi tamamen ücretsizdir. Metin2Lobby olarak bu sistemi sunucu sahiplerine destek vermek amacıyla geliştirdik. Kullanımı kolay, quest tabanlı ve güvenli bir yapıya sahiptir. Metin2 quest geliştirme bilgisi olan herkes kolayca entegre edebilir.

Sonuç

Metin2 sunucularınızda güvenlik ve moderasyonu artırmak istiyorsanız, Pelin Melek Aslan sistemini denemelisiniz. Hesap, sohbet ve karakter bazında anlık ban uygulaması sunan bu sistem, hem yetkililer hem de oyuncular için faydalı bir araçtır. Metin2Lobby olarak, gelişen quest sistemleriyle beraber sunucularınızın daha verimli yönetilebilmesini sağlıyoruz.


Real-time BAN System - Account, Chat, Character (Free) - Pelin Melek Aslan

Enhanced Security-focused Ban System for Metin2 Servers

Metin2 Lobby presents you with Pelin Melek Aslan, a free system that allows server administrators to instantly apply bans based on account, chat, and character. This system minimizes security vulnerabilities on Metin2 servers while enabling more effective moderation by staff members.

What is Real-time BAN?

Real-time BAN is a system that responds immediately to actions occurring on the server, blocking users automatically or manually due to certain reasons. Account ban blocks access via username; Chat ban detects spam, profanity, advertisements, etc., and mutes the user. Character ban prevents a specific character from being played. The Pelin Melek Aslan system integrates these three core ban types seamlessly.

System Features

- Instant ban application
- Fast infrastructure running on server-side
- Easy integration into quest systems
- Advanced logging and reporting
- Automatic spam and profanity filters
- Simple management panel for staff

Why Pelin Melek Aslan?

Problems like cheating, spam, troll characters can now be resolved more easily on your servers. Since this system operates on Metin2 servers using quest-based architecture, it can be integrated effortlessly through Lua scripts. Thanks to commands specifically developed for quest systems, admins can instantly apply bans and enhance server security.

Quest-Based Integration

Ban processes can be initiated automatically through certain triggers added to quest files. For example, when a player activates a specific flag or after a timer ends, a ban can be applied automatically. This system is highly suitable for developing custom quests for Metin2 Quest developers.

Usage Areas

This system, available for use by staff on Metin2 servers, is especially useful for:

- Blocking users employing unauthorized clients
- Preventing spam and advertisement-like chat messages
- Stopping troll characters from disrupting gameplay
- Preserving community harmony

It's Free

The Pelin Melek Aslan system is completely free. Developed by Metin2Lobby as support for server owners, it features an easy-to-use, quest-based, and secure structure. Anyone familiar with Metin2 quest development can easily integrate it.

Conclusion

If you want to enhance security and moderation on your Metin2 servers, try the Pelin Melek Aslan system. Providing real-time ban applications based on account, chat, and character, this system serves as a beneficial tool for both staff and players. At Metin2Lobby, we aim to help manage your servers more efficiently with evolving quest systems.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Geri
Üst Alt