FigAdmin

Message
Autor
Uživatelský avatar
nejento
Příspěvky: 9815
Registrován: 28 lis 2011, 14:09
Reputation: 55
Kontaktovat uživatele:

FigAdmin

#1 Příspěvekod nejento » 08 dub 2012, 16:07

FigAdmin
krok za krokem

FigAdmin je banovací nástroj s více možnostmi využití. Umí banovat, kickovat, IP banovat, varovat. Další skvělá věc, je online banlist.

Upozornění: NIKDE NESMÍTE POUŽÍT TABULÁTOR!
Stažení:
http://dev.bukkit.org/server-mods/figadmin/

Příkazy:
/ban jméno_hráče (důvod) - Zabanuje hráče.
/tempban jméno_hráče počet sec/min/hour/day/week/month (důvod) - Časově zabanuje hráče.
Doby:
sec = sekunda
min = minuta
hour = hodina
day = den
week = týden (7 dní)
month = měsíc (30 dní)
/ipban on|off - Zapne nebo vypne IP bany (funguje jen pro hráče online)
/unban player - Odbanuje hráče
/unbanip ip_adresa - Odbanuje IP adresu
/checkban jméno_hráče - Stav banů pro hráče
/kick jméno_hráče (důvud) - Vyhodí hráče
/kick * - Vyhodí všechny ze serveru
/warn jméno_hráče důvod - Varuje hráče (za určitý počet varování je ban)
/clearwarnings jméno_hráče - Vyčistí varování hráče
/exportbans - Vypíše všechny hráče do banned-player.txt do základní databáze (hned po připojení do FTP)
/reloadfig - Znovunačte FigAdmin
/figadmin - Zobrazí verzi FigAdmin

Permissiony:
/ban - figadmin.ban
/tempban - figadmin.tempban
/ipban - figadmin.ipban
/unban - figadmin.unban
/unbanip - figadmin.unbanip
/checkban - figadmin.checkban
/kick - figadmin.kick
/kick * - figadmin.kick.all
/warn - figadmin.warn
/clearwarnings - figadmin.clearwarnings
/exportbans - figadmin.export
/reloadfig - figadmin.reload

Konfigurace:

Kód: Vybrat vše

mysql: false
mysql-database: jdbc:mysql://localhost:3306/minecraft       
mysql-user: root
mysql-password: root
mysql-table: banlist
auto-complete: true
ip-ban: false
bans-to-banned-players: false
auto-ban-on-warnings: 4
auto-ban-time: 1 day

mysql: true
Zapnutí zapisování do databáze (true = zapnuto | false = vypnuto)
mysql-database: jdbc:mysql://localhost:3306/minecraft
Namísto localhost doplňte adresu serveru. Zjistíte to podle E-mailu, který Vám byl zaslán po objednání serveru. Místo minecraft doplňte název databáze. Najdete ji v E-mailu po zažádání o MySQL.
mysql-user: root
Změňte na uživatelské jméno vaší MySQL databáze (opět z E-mailu)
mysql-password: root
Změňte na heslo vaší MySQL (opět z E-mailu)
bans-to-banned-players: false
Nastavíte, zda-li permanentně zabanovaní hráči budou zapsáni do základní databaáze banů
auto-ban-on-warnings: 4
Zde nastavíte, za kolik varování obdrží hráč ban
auto-ban-time: 1 day
Čas automatického banu

Překlad:

Kód: Vybrat vše

messages:
  banMsgFailed: '&cHrac &e%victim% &cje jiz zabanovany!'
  unbanMsg: '&aUspesne odbanovany hrac &e%victim%&a!'
  unbanMsgGlobal: '&e%victim% &6byl odbanovan adminem &e%player%&6!'
  unbanMsgFailed: '&cPokus o unban nevysel &e%victim%&c!'
  kickAllMsg: '%player% vsechny vyhodil. Duvod: %reason%'
  kickDefaultReason: '&eByl jsi vyhozen ze serveru!'
  kickGobalDefaultRason: '&eGlobalni vyhozeni'
  kickMsgVictim: 'Byl jsi vyhozen adminem %player%. Duvod: %reason%'
  kickMsgBroadcast: '&e%victim% &6byl vyhozen adminem &e%player%&6. Duvod: &e%reason%'
  kickMsgFailed: '&cVyhozeni hrace: &6%victim% &cse nepovedlo. Neni online.'
  banMsgVictim: '&eByl jsi zabanovan adminem &e%player%&f.&6 Duvod: %reason%'
  banMsgBroadcast: '&e%victim% &6byl zabanovan adminem &e%player%&f.&6 duvod: &e%reason%'
  banDefaultReason: '&eByl jsi zabanovan!'
  banOffline: '&eVarovani: &8Hrac &a%player%&8 jeste nebyl na serveru.'
  tempbanMsgVictim: 'Mate docasny ban. Zabanovan adminem %player%. Duvod: %reason%'
  tempbanMsgBroadcast: '&e%victim% &6dostal docasny ban od admina &e%player%&6. Duvod:
    &e%reason%'
  LoginTempban: '&cjsi zabanovan do &e%time%&c! Duvod: &e%reason%'
  LoginBan: '&cJsi zabanovan na tomto serveru! Duvod: &e%reason%'
  LoginIPBan: '&cTato IP je zabanovana!'
  badPlayerName: '&cChybne jmeno!'
  playerNotOnline: '&cHrac &e%player% &cneni online.'
  warnMsgBroadcast: '&cHrac &e%player%&f byl varovan adminem &c%kicker%&f:'
  warnMsgVictim: '&cDostal jsi varovani adminem &c%player%&f:'
  reloadMsg: '&aFigAdmin znovunacten.'
  exportMsg: '&aBanlist exportovan do banned-players.txt'
  playerBanned: '&cHrac %player% je zabanovan.'
  playerNotBanned: '&aHrac %player% neni zabanovan.'
  ipBan: '&eIP banovani je'
  noPermission: '&cNa toto nemas opravneni.'
  warnDeleted: '&aVsech %number% vyrovani bylo odstraneno od hrace &e%player%&a.'
  warnNone: '&cZadna nalezena varovani pro hrace &e%player%&c!'

Web-banlist:
Download:
http://sourceforge.net/projects/figadmi ... p/download

Kód: Vybrat vše

<?
header('Content-Type: text/html; charset=utf-8');
?>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
   <title>Online Banlist</title>            //Nadpis stránky (můžete přejmenovat na cokoli se vám zlíbí)
</head>
<body>
<?php

// change these things

   $server = "localhost";            //Adresa serveru (to co jste obdrželi E-mailem a nasavovali výše) (cvok.fakaheda.eu)
   $dbuser = "root";                  //Uživatelské jméno do MySQL databáze (to co jste obdrželi po zažádání o MySQL)
   $dbpass = "root";                 //Heslo do MySQL databáze (to co jste obdrželi po zažádání o MySQL
   $dbname = "minecraft";          //Jméno MySQL databáze (to co jste obdrželi po zažídíné o MySQL) 
   
mysql_connect($server, $dbuser, $dbpass);
mysql_select_db($dbname);

$result = mysql_query("SELECT * FROM banlist ORDER BY time DESC");

echo "<table width=70% border=1 cellpadding=5 cellspacing=0>";

echo "<tr style=\"font-weight:bold\">
<td>Hráč</td>                      //Můžete přejmenovat (Jméno hráče)
<td>Důvod</td>                   //Můžete přejmenovat (Důvod)
<td>Kdo zabanoval</td>        //Můžete přejmenovat (Který admin)
<td>Čas zabanování</td>       //Můžete přjmenovat (Čas zabanování)
<td>Čas unbanu</td>            //Můžete přejmenovat (Čas unbanu)
</tr>";

while($row = mysql_fetch_assoc($result)){

if($col == "#eeeeee"){
$col = "#ffffff";
}else{
$col = "#eeeeee";
}
echo "<tr bgcolor=$col>";

echo "<td>".$row['name']."</td>";
echo "<td>".$row['reason']."</td>";
echo "<td>".$row['admin']."</td>";
echo "<td>".date("d M, Y g:ia",$row['time'])."</td>";
if($row['temptime'] == "0"){
echo "<td>∞</td>";
}else{
echo "<td>".date("d M, Y g:ia",$row['temptime'])."</td>";
}

echo "</tr>";
}

echo"</table>"

?>
Bonová databáze provozovaná
<a href="http://dev.bukkit.org/server-mods/figadmin/">FigAdmin</a>.
</body></html>


Pokud by cokoli nefungovalo, nebojte se se zeptat ;)
Naposledy upravil(a) nejento dne 11 dub 2012, 16:06, celkem upraveno 2 x.
Obrázek

Obrázek Přidejte se ke komunitě zákazníků na FakaHeda.eu Discord! Poznejte nové lidi nebo vyřešte svůj technický problém živě: https://discord.fakaheda.eu/

OnlyLuckCZE
Příspěvky: 67
Registrován: 01 úno 2012, 18:14
Reputation: 0

Re: FigAdmin

#2 Příspěvekod OnlyLuckCZE » 09 dub 2012, 00:23

Jen drobná chybička na kterou jsem narazil u překladu:

Kód: Vybrat vše

warnMsgVictim: '&cDistal jsi varovani adminem &c%player%&f:'

Má tam asi být:

Kód: Vybrat vše

warnMsgVictim: '&cDostal jsi varovani adminem &c%player%&f:'

=D jinak hezký návod :)
Classic: 93.91.250.120:27775 RPG: 93.91.240.147:37715

Uživatelský avatar
Gribly
Příspěvky: 356
Registrován: 22 bře 2012, 09:06
Reputation: 0
Kontaktovat uživatele:

Re: FigAdmin

#3 Příspěvekod Gribly » 09 dub 2012, 08:04

Ahoj na webe http://flatgame.g6.cz/banlist.php mi nejde čas, je nějaky bugnutý koukni, nevím proč, všude je stejný čas ban + unban..Díky
Obrázek

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: FigAdmin

#4 Příspěvekod Mysteria » 09 dub 2012, 10:09

Změn řádek

Kód: Vybrat vše

echo "<td>".date("d M, Y g:ia",$row['time'])."</td>"; 

na

Kód: Vybrat vše

echo "<td>".$row['time']."</td>"; 

ať je vidět v jakém formátu to ukládá datum (respektive jestli to vůbec ukládá správně datum).

Uživatelský avatar
Gribly
Příspěvky: 356
Registrován: 22 bře 2012, 09:06
Reputation: 0
Kontaktovat uživatele:

Re: FigAdmin

#5 Příspěvekod Gribly » 09 dub 2012, 16:35

Děkuju :) Už to fachá :)
Obrázek

Uživatelský avatar
TheKrysa
Příspěvky: 300
Registrován: 28 srp 2011, 20:06
Reputation: 0
Kontaktovat uživatele:

Re: FigAdmin

#6 Příspěvekod TheKrysa » 12 dub 2012, 14:51

ObrázekObrázekObrázek
Obrázek

Uživatelský avatar
LavorekCZ
Příspěvky: 1805
Registrován: 20 lis 2011, 13:58
Reputation: 0
Kontaktovat uživatele:

Re: FigAdmin

#7 Příspěvekod LavorekCZ » 12 dub 2012, 15:01

Založ si téma a vlož tam banlist.php
Pomohl ti někdo? Pak určitě bude rád, když mu zvedneš karmu!
not sure

TIGERHax
Příspěvky: 395
Registrován: 27 čer 2011, 11:41
Reputation: 0

Re: FigAdmin

#8 Příspěvekod TIGERHax » 12 dub 2012, 15:44

TheKrysa píše:Mě to nefachá http://creeper.funsite.cz/banlist.php

endora ma najblbsie mysql vsetkych cias co som videl, aj ked je vstko ok, stale vam posle denied spat :|

Uživatelský avatar
TheKrysa
Příspěvky: 300
Registrován: 28 srp 2011, 20:06
Reputation: 0
Kontaktovat uživatele:

Re: FigAdmin

#9 Příspěvekod TheKrysa » 12 dub 2012, 16:06

Jaký by jsi mi doporučil jiný WEBHOSTING?
ObrázekObrázekObrázek
Obrázek

Uživatelský avatar
nejento
Příspěvky: 9815
Registrován: 28 lis 2011, 14:09
Reputation: 55
Kontaktovat uživatele:

Re: FigAdmin

#10 Příspěvekod nejento » 12 dub 2012, 16:12

Jedině placený :D Ale jestli ti stačí 200MB tak zkus třeba hy.cz
Placené zkus: wedos.cz nebo stable.cz, czechia.cz
Obrázek

Obrázek Přidejte se ke komunitě zákazníků na FakaHeda.eu Discord! Poznejte nové lidi nebo vyřešte svůj technický problém živě: https://discord.fakaheda.eu/


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů