Hoş Geldin!

MinecraftTR.COM - Türkiye'nin en büyük minecraft platformu.

MinecraftTR.COM minecraftla alakalı araçları kullanıma sunuyor. Her şey burada; skript, plugin, doku paketleri, shaderlar, modlar, mcpe, minecraft sunucu kurulumu ve sunucularınızla alakalı yaşadığınız sorunları çözmenize yardımcı olabilecek rehberler ve tüm minecraft haberleri.

Sitemize kayıt olarak topluluğumuzun diğer üyeleriyle tartışabilir, paylaşabilir ve özel mesaj gönderebilirsiniz.

Giriş Yap veya Kayıt Ol!
batihost minecraft server kirala
Minecraft Sunucu Kiralama
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
Reklam satın al!

Paylaşım LiteBans, en performanslı ve gelişmiş ceza plugini.

İskeletor.
Katılım
29 Mayıs 2021
Mesajlar
75
En iyi cevaplar
3
Tepki puanı
23
Puanları
200
Discord
Herkese tekrardan merhabalar, bugün sizlere tekrardan yeni bir ceza plugini ile karşınızdayım. Bildiğiniz gibi önceden bir başka plugin tanıtmıştım. Gitmek için: AdvancedBan.

Ama şuan tanıtacağım eklenti ücretli. Fiyatı: 8.50 USD

AdvancedBan ve LiteBans'ın MySQL hakkında açıklamalarım.

Bir önceki tanıttığım pluginde MySQL bağlama sorunu vardı ve sadece BungeeCord'a atabiliyorduk. BungeeCord sunucumuz varsa her sunucuya plugini atıp MySQL yapamıyorduk. Bildiğiniz gibi her sunucuya plugini atıp MySQL sağlamak her zaman daha yararlıdır. H2 sadece bir h2.yml gibi bir dosyada listeler. Ve mesela hile koruması getireceğiz. Hileci FLY açtı ve hile korumasının bunu banlamasını istiyorum, bunu MySQL olmadan yapamayız MySQL'e depolar ve diğer tüm sunuculardan engeller. Bunu MySQL olmasa yapamazdık. Ve AdvancedBan'da böyle bir sorun vardı, MySQL bağlanılamıyordu. Bu yüzden LiteBans'ı kesinlikle öneririm. MySQL bağlanılabilir ve çoğu büyük sunucunun yaptığı şeyler yapılabilir.

Şimdi LiteBans'ı tanıtmaya geçelim.
(ÖNEMLİ NOT: BU PLUGİNİN CRACKLİSİNİ VEYA NULL VERSİYONUNU KULLANMAYIN. BÜYÜK İHTİMALLE ÇALIŞMAZ FAKAT ÇALIŞSA BİLE SİZ BU EKLENTİNİN YAPIMCISININ HAKKINA GİRERSİNİZ. BU YÜZDEN SATIN ALMANIZI ÖNERİRİM. KISACA EMEK HAKKINA GİRMİŞ OLURSUNUZ.)

LiteBans, özelliştirmeli, gelişmiş ve MySQL desteklidir. Bu plugin, parayla satılmaktadır. Fiyatı: 8.50 USD (23.06.2021) fiyatındadır. Ve özelleştirmeler messages.yml dosyasından yapılır. Şuan benim yaptığım özelleştirmeleri koyuyorum.
1624453054189.png
1624453267305.png
1624453314839.png
1624453653160.png
1624453683633.png

# LiteBans messages.yml generated by version 2.2.5
#
# The following variables can be used in most messages that involve a punishment:
#
# Punishment specific variables
# $id - The ID of the punishment in the database.
# $type - Type of punishment - ban, mute, warn, kick.
# $reason - the reason for the punishment
# $executor - the moderator's name, or their display name (/nick) if this is enabled in the configuration
# $executorUUID - the moderator's UUID
# $permanent - whether this punishment is permanent
# $ipban - whether this is an IP-ban
# $silent - whether this punishment was executed silently (-s)
# $active - whether this punishment is active
#
# Affected player specific variables
# $playerDisplayName - player display name. If display names are not enabled in the configuration or if the player's display name is not available in the message's context, the player's regular name will be used instead.
# $playerName - player name, only available in certain contexts
# $playerUUID - UUID of affected player
# $playerIP - IP of affected player
# $geoip - Country of affected player, requires GeoIP to be enabled in the configuration, won't work with imported bans
#
# Servers
# These variables represent a server.
# If the plugin is installed on Spigot, a server is represented by the "server_name" option in config.yml.
# If the plugin is installed on BungeeCord, a server is represented by their name in the "servers" section in the proxy's config.yml.
# $serverScope - the scope of the punishment (the server(s) it will affect)
# $serverOrigin - the origin of the punishment (the server/subserver it was placed on)
#
# Dates
# Example format: "2017-02-03", depends on time_format
# $dateStart - date the punishment was placed
# $dateEnd - date the punishment will expire, "forever" if permanent
#
# Durations
# Example format: "20 days, 5 hours, 2 minutes". If permanent, "forever", if expired, "expired" (both are configurable).
# $duration - time until expiry
# $originalDuration - the full duration of the punishment.
# $timeSince - time since placement
#
# Placeholders
# These variables represent messages in this configuration (messages.yml)
# $base - banned_message_base
# $appealMessage - banned_message_appeal_message
#
# Global variables
# $activeBans, $activeMutes, $activeWarnings - total number of global active punishments
# $totalBans, $totalMutes, $totalWarnings - total number of global punishments (including inactive ones)
#
# Any message can be disabled by setting it to "". Empty messages will not be sent by the plugin.
#
# Example time format with hours + minutes:
# time_format: 'dd/MM/yyyy HH:mm'
time_format: yyyy-MM-dd
history_time_format: yyyy-MM-dd
banned_message_base: |
&cYou are banned from this server!&f
Banned on: $dateStart
Banned by: $executor
Reason: $reason&f
banned_message: |-
$base
Expires in: $duration
$appealMessage
banned_message_permanent: |-
$base
You are permanently banned!
$appealMessage
banned_message_appeal_message: ''
#banned_message_appeal_message: 'Appeal at: &nhttp://example.com'
banned_message_geoip_blacklist: |-
&cYou are banned from this server!&f
Your location is blacklisted: $geoip
default_ban_reason: 'The Ban Hammer has spoken!'
default_mute_reason: 'Spamming'
permission_error: '&cYou don''t have permission!'
muted: '&cYou are muted ($duration remaining)!'
muted_permanent: '&cYou are permanently muted!'
notify:
banned_player_join: '&c$player&f tried to join, but is banned ($duration)!'
banned_geoip_blacklist: '&c$player&f tried to join, but is blacklisted ($geoip)!'
error_no_reason_provided: '&cYou must provide a reason for this punishment!'
error_no_sql_connection: '&cLiteBans is not connected to a database!'
internal_error: '&cAn internal error occurred while attempting to perform this command.'
duration_limit_error: '&cMaximum duration allowed: $duration'
warned_join: '&cYou have new warnings:'
warned_join_entry: |-
&4 - Warned by &c$executor&4: &c$reason
&4(&c$timeSince ago&4)
command:
ban:
usage: '&cUsage: /ban [-s] <player> [duration] [reason]'
unban_usage: '&cUsage: /unban <player>'
example: '&cExample: /ban Player 7d [reason]'
silent_prefix: '&f[&7Silent&f] '
broadcast_ban: '&a$banningPlayer &fbanned &a$bannedPlayer &ffor ''&a$reason&f'''
broadcast_tempban: '&a$banningPlayer &ftempbanned &a$bannedPlayer &ffor $tempDuration
for ''&a$reason&f'''
broadcast_ip_ban: '&a$banningPlayer &fIP-banned &a$bannedPlayer &ffor ''&a$reason&f'''
broadcast_temp_ip_ban: '&a$banningPlayer &ftemp IP-banned &a$bannedIP &ffor $tempDuration
for ''&a$reason&f'''
broadcast_ip_ban_hidden: '[Hidden IP]'
broadcast_unban: '&a$executor &funbanned &a$bannedPlayer'
previous_ban_removed: '&aPrevious ban for $bannedPlayer removed.'
previous_ban_existing: '&c$bannedPlayer is already banned, and you do not have
permissions to replace existing bans.'
unban_queue: '&6If they try to reconnect, they will be unbanned.'
error_no_spec: '&cNo valid time specification detected!'
unban_fail: '&cTarget is not banned!'
exempt: '&cYou can''t ban $player!'
no_override: '&cPlayer is already banned!'
response: ''
mute:
usage: '&cUsage: /mute [-s] <player> [duration] [reason]'
unmute_usage: '&cUsage: /unmute <player>'
example: '&cExample: /mute Player 7d [reason]'
broadcast: '&a$executor &fmuted &a$playerName &ffor ''&a$reason&f'''
broadcast_tempmute: '&a$executor &ftempmuted &a$playerName &ffor $tempDuration
for ''&a$reason&f'''
broadcast_unmute: '&a$executor &funmuted &a$playerName'
message: |-
&4You have been muted by $executor&4 for &c'&4$reason&c'&4.
&4This mute will expire in $duration.
message_permanent: |-
&4You have been permanently muted by $executor&4 for &c'&4$reason&c'&4.
&4This mute will not expire.
unmute_fail: '&cTarget is not muted!'
previous_mute_removed: '&aPrevious mute for $mutedPlayer removed.'
previous_mute_existing: '&c$mutedPlayer is already muted, and you do not have
permissions to replace existing mutes.'
exempt: '&cYou can''t mute $player!'
notification: '&c$mutedPlayer tried to speak, but is muted.'
error_not_enabled: '&cMuting is not enabled in the configuration!'
broadcast_ip_mute: '&a$executor &fIP-muted &a$mutedPlayer &ffor ''&a$reason&f'''
broadcast_temp_ip_mute: '&a$executor &ftemp IP-muted &a$mutedIP &ffor $tempDuration
for ''&a$reason&f'''
no_override: '&cPlayer is already muted!'
response: ''
warn:
usage: '&cUsage: /warn [-s] <player> [reason]'
unwarn_usage: '&cUsage: /unwarn <player>'
example: ''
broadcast: '&a$executor &fwarned &a$warnedPlayer &ffor ''&a$reason&f'''
message: |-
&4You have been warned by $executor&4 for &c'&4$reason&c'&4.
&4This warning will expire in $duration.
list_entry: ' \- Warned by $executor: ''$reason&f'''
unwarn_response: '&aLast warning removed for $player.'
unwarn_fail: '&cTarget has no warnings!'
exempt: '&cYou can''t warn $player!'
cooldown: '&cYou need to wait $seconds seconds before $player can be warned again.'
response: ''
history:
usage: '&c/history <player> [entries=10]'
start: '&aHistory for $target (Limit: $limit):'
ban_entry: |-
&a -- [&f$timeSince ago&a] --&f
&f $name was &cbanned &fby $executor: '&a$reason&f'
mute_entry: |-
&a -- [&f$timeSince ago&a] --&f
&f $name was &7muted &fby $executor: '&a$reason&f'
warn_entry: |-
&a -- [&f$timeSince ago&a] --&f
&f $name was &6warned &fby $executor: '&a$reason&f'
kick_entry: |-
&a -- [&f$timeSince ago&a] --&f
&f $name was &ekicked &fby $executor: '&a$reason&f'
active_suffix: '&f [&cActive&f]'
active_suffix_temp: |-
&f [&cActive&f]
&fExpires in $duration.
error_no_history: '&cNo history found.'
unban_entry: |2-
&f$name was &7unbanned &fby $executor.
unmute_entry: |2-
&f$name was &7unmuted &fby $executor.
expired_suffix: '&f [&8Expired&f]'
warnings:
usage: '&c/warnings <player>'
start: '&aActive warnings for $target:'
prunehistory:
usage: '&c/prunehistory <player> [duration]'
message: '&aHistory pruned.'
staffhistory:
usage: '&c/staffhistory <player> [entries=10]'
start: '&aStaff history for $target (Limit: $limit):'
staffrollback:
usage: '&c/staffrollback <player> [duration]'
message: '&aRollback completed, total entries removed: $amount'
banlist:
start: '&f=== &aPage &6$page&a out of &6$total&f ==='
iphistory:
usage: '&c/iphistory <player> [entries=10]'
start: '&aLogin history for $target (Limit: $limit):'
entry: '&a - [&f$date&a]&f $name&a:&f $ip'
error_no_history: '&cNo history found.'
dupeip:
usage: '&c/dupeip <player>'
start: '&fScanning &7$name&f on &a$ip&f. &f[&aOnline&f] [&7Offline&f] [&cBanned&f]'
start_no_ip: '&fScanning &7$name&f. &f[&aOnline&f] [&7Offline&f] [&cBanned&f]'
separator: '&f, '
online: '&a'
offline: '&7'
banned: '&c'
muted: '&6'
multiple_addresses: '[$num addresses]'
ipreport:
start: '&fScanning &a$num&f online players.. [&aOnline&f] [&7Offline&f] [&cBanned&f]'
entry: '&f$player&a: $result'
checkban:
usage: '&c/checkban <player>'
no_ban: '&cTarget is not banned!'
banned: |-
&aTarget &f[&a$target&f]&a is banned:
&aBanned by: $executor
&aReason: $reason&a
&aBanned on: $dateStart
&aBanned until: $dateEnd ($duration)
&aBanned on server &6&a$serverOrigin&a, server scope: &6$serverScope
&aIP ban: $ipban, silent: $silent, permanent: $permanent
checkmute:
usage: '&c/checkmute <player>'
no_mute: '&cTarget is not muted!'
muted: |-
&aTarget &f[&a$target&f]&a is muted:
&aMuted by: $executor
&aReason: $reason&r
&aMuted on: $dateStart
&aMuted until: $dateEnd ($duration)
&aMuted on server &6$serverOrigin&a, server scope: &6$serverScope
&aIP mute: $ipban, silent: $silent, permanent: $permanent
lastuuid:
usage: '&c/lastuuid <player|IP>'
message: '&fLast UUID for &a$name&f: &a$uuid'
geoip:
usage: '&c/geoip <player|IP>'
message: '&a$target&f is from: &a$result'
error_disabled: '&cGeoIP support is not enabled in the configuration!'
error_unavailable: '&cGeoIP support is currently unavailable, has it been downloaded
yet?'
error_not_found: '&cGeoIP information for $target not found.'
lockdown:
usage: '&c/lockdown <reason> | /lockdown end'
message: '&cServer lockdown activated (reason: "$reason&c")'
stopped: '&aLockdown has been deactivated.'
kick_message: |-
Server lockdown active, try again later.
Reason: $reason
error_not_active: '&cLockdown is not active!'
kick:
usage: '&c/kick <player> [reason]'
no_match: '&cError: &4Player not found.'
message: 'Kicked by $executor: $reason'
message_no_reason: 'Kicked by $executor.'
response: ''
broadcast: '&a$player&f was kicked by &a$executor&f for ''&a$reason&f''.'
broadcast_no_reason: '&a$player&f was kicked by &a$executor&f.'
exempt: '&cYou can''t kick $player!'
kick_requested: '&6Player $player is not online on this server. Cross-server kick
has been requested.'
togglechat:
toggle_off: '&aChat has been toggled off.'
toggle_on: '&aChat has been toggled on.'
clearchat:
broadcast: '&aChat has been cleared by $executor.'
mutechat:
response: '&cServer chat is currently disabled!'
broadcast_disabled: '&cServer chat has been disabled by $executor.'
broadcast_enabled: '&aServer chat has been enabled by $executor.'
litebans:
reload_success: '&aLiteBans reloaded successfully.'
reload_fail_connect: '&aLiteBans reloaded. &cFailed to connect to database.'
add_history_usage: '&c/litebans addhistory <name> <UUID> <IP>'
add_history: '&aHistory added.'
fix_history: '&aFixing history for table $table...'
fix_history_result: '&aAdded $amount entries.'
import_usage: '&c/litebans import start'
import_start: '&aImporting from $db, this might take a while...'
import_finish: '&aImport finished successfully. $bans bans imported, $ipbans IP-bans.'
import_finish_litebans: '&aImport finished successfully. Added $amount entries
to the database.'
import_fail: '&cImport failed. Check console.'
import_unsupported: '&cImporting from ''$name'' is not supported yet!'
sqlexec_success: '&aSQL query executed successfully.'
sqlexec_failure: '&cFailed to execute.'
duration:
expired: expired
forever: forever
year: year
years: years
month: month
months: months
week: week
weeks: weeks
day: day
days: days
hour: hour
hours: hours
minute: minute
minutes: minutes
second: second
seconds: seconds
strings:
global: global
'null': undefined
'true': true
'false': false


Çok istek gelirse görsellerde gördüğünüz messages.yml dosyasını paylaşabilirim.
Bir sonraki eklenti tanıtımında görüşmek üzere. Tanıtmamı istediğiniz plugin varsa yazabilirsiniz.
Saygılarla..
 

Ekli dosyalar

  • 1624453362922.png
    1624453362922.png
    14.7 KB · Görüntüleme: 4
Son düzenleme:

Üst