Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Lista banów na stronie? Nic prostszego!


feraxen

Rekomendowane odpowiedzi

Opublikowano

Bany na stronie serwera? Nic prostszego!

Cześć, w tym poradniku pokaże wam jak zrobić listę banów na stronie waszego serwera (Bez konieczności aktualizacji!)

Wymagane rzeczy:
Serwer WWW

Baza MySQL

Plugin FigAdmin
Oraz oczywiście serwer CraftBukkit :)

A więc zaczynamy:

1. Podpinamy baze MySQL pod FigAdmin:

Otwórz plugins/FigAdmin/config.yml edytorem tekstu (np. NotePad++"

2. Podepnij bazę danych:

(Znajdź ten fragment i zastąp tym (oczywiście ustaw swoje dane do bazy MySQL :) )

Jeżeli port bazy danych MySQL jest inny niż 3306 zmień go na swój

Opcji mysql-table nie zmieniaj!!

mysql: true
mysql-database: jdbc:mysql://nazwahosta:3306/nazwabazydanych
mysql-user: userbazy
mysql-password: haslo
mysql-table: banlist

3. Zrób reload i poczekaj aż FigAdmin połaczy się z bazą danych i utworzy table

4. Wrzuć ten plik na swój serwer WWW:

2. Otwórz plik edytorem tekstu i ustaw dane do bazy MySQL

 

$server = "hostbazy";
$dbuser = "uzytkownik";
$dbpass = "haslo";
$dbname = "nazwabazy";

3. Wrzuć na swój serwer WWW

4. Ciesz się listą banów za darmo :)

Poradnik by feraxen. Jeśli się spodobało daj like ;)

9Sg9q.png

by

adx52x

  • Odpowiedzi 86
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

testowałem na yCraft, jak miałem swój serwer, 2 miechy temu. nie działało, nie wiem czemu. teraz śmiga. Like ! ;D

Opublikowano

Niedługo będzie TuT jak zrobić: ranking najbogatszych w iConomy i listę zarejestrowanych graczy, TuT o własnym launcherze bez znajomości Javy i wiele innych :)

9Sg9q.png

by

adx52x

Opublikowano

To dobrze łatwo jest zrobić takie pliki, lecz nie dla początkujących

Dla każdego co tworzy strone i chce dodać jakieś fajne rzeczy jak własnie Bany na stronie, Ranking z Pieniędzmi czy White-Lista prowadzona na serwerze to dobrze by gracz taki Tutorial Wykonał

Zawsze się przyda.

Opublikowano

Piotrek54Pl wystarczy wpisać w googlach baza mysql za damo i już masz :) ... ja korzystam z xeround.com mam tam bazę i jakoś sie łącze ..

1379958827-U247153.png


Opublikowano

A ja mam na CBA i coś mi się nie chce podłączyć. Zacina mi się na [FigAdmin] Enabling FigAdmin v4.0.16

Czy pomoże mi ktoś i wstawi uzupełnione moimi danymi te pliczki?

 

Moje dane MySQL:

 

 

Adres bazy danych: mysql.cba.pl

database_small.gifb_craft_cba_pl

users.gif Użytkownicy bazy danych

bcraft

 

 

 

 

Proszę o pomoc!

1351969276-U240495.png


 

Opublikowano

@up

CBA nie zezwala na połączenia z zewnątrz, więc nie połączysz się ze swojego kompa, jedynie z locala.

 

BTW. A nie możecie ściągnąć Xaampa ? o.O Problem macie...

 

A tak wogóle na yCraft do serwera dostajesz bazę danych, więc możecie sobie wykorzystać jak macie.

Opublikowano

kurwa, ja to niewidzialny !?

@feraxen ja pierwszy napisałem o CBA. ja pierdole, co za ludzie !

Opublikowano

@up

 

Ale feraxen dał mi link gdzie mogę założyć bo nie wiedziałem. Poza tym wgrałem IP.Board i jakoś do MySQL się połączyło -.-

Poza tym co się pienisz? Żyjesz tylko dla like'ów?

1351969276-U240495.png


 

Opublikowano

@up

na yoyo.pl nie działa również, testowałem w Navicatcie, a na az.pl pewnie zadziała bo to płatny hosting

Opublikowano

mysql: true

mysql-database: jdbc:mysql://nazwahosta:3306/nazwabazydanych

mysql-user: userbazy

mysql-password: haslo

mysql-table: banlist

 

 

jestem w tym nie kumaty może mi ktoś to wypełnić bo np niewiem nazwa hosta ip podać czy co i nazwabazydanych

1356269146-U673085.png

 

Coming: Nieregulaminowa sygna. Max 200px.

 

 

 

Napiszę tylko jedno niech admin ogarnie innych modów tego forum ;)

 

REFRESH :D

Opublikowano

mysql: true

mysql-database: jdbc:mysql://nazwahosta:3306/nazwabazydanych

mysql-user: userbazy

mysql-password: haslo

mysql-table: banlist

 

 

jestem w tym nie kumaty może mi ktoś to wypełnić bo np niewiem nazwa hosta ip podać czy co i nazwabazydanych

 

 

zamień tylko dane na swoje, masz przykład:

 

mysql: true

mysql-database: jdbc:mysql://192.168.92.44:3306/minecraft //wpisujesz adres bazy danych (adres IP lub www, a "minecraft" zmieniasz na nazwę bazy danych)

mysql-user: root //podajesz nazwę użytkownika bazy danych

mysql-password: kapustkaspadaznieba //podajesz hasło użytkownika bazy danych

mysql-table: banlist //tego nie ruszasz bo to jest odnośnik do tabelki w bazie

 

możesz edytować tylko to co jest na niebiesko, ewentualnie port po adresie :3306 zmieniasz na swój port bazy, 3306 jest domyślny.

Opublikowano

Witam, korzystam z podobnego pluginu, jednak coś nie działa. Mam nadzieję, że można na was liczyć. Ponizej Podaje kod który uzupełniłem (Nie ma tylko Haseł)

 

Plik banlist.php

<meta http-equiv='Content-Type' content='text/html; charset=Windows-1250' />
<style type="text/css">
body {
font-family: Arial;
font-size: 11px;
color: #535353;
background-color: #f6f6f6;
margin: 0px;
}
.tbl {
font-size: 11px;
color: #535353;
background-color: #e9e9e9;
padding: 3px;
}
.tbl1 {
font-size: 11px;
color: #535353;
background-color: #e4e4e4;
padding: 3px;
}
.tbl2 {
font-size: 11px;
color: #535353;
background-color: #E9E9E9;
padding: 3px;
}
</style>
<?php
// Copyright http://crazycraft.eu
$status = "on";
if($status == "on"){
mysql_connect("cba.pl", "MCPoland", "haslo") or die(mysql_error());
mysql_select_db("mcpoland_tk") or die(mysql_error());
$result = mysql_query("SELECT * FROM player_ban ORDER BY player_ban_id DESC");
function meno($id){
  $menoz = mysql_fetch_array(mysql_query("SELECT * FROM player WHERE player_id='".$id."'"));
 return $menoz["player"];
}

echo "<table cellpadding='0' cellspacing='1' width='100%' align='center'>";
echo "<tr>
<td  align='center' class='tbl1'><b>Player</b></td>
<td  align='center' class='tbl1'><b>Reason</b></td>
<td  align='center' class='tbl1'><b>Admin</b></td>
<td  align='center' class='tbl1'><b>Ban time</b></td>
</tr>";
$i = 0;
while($row = mysql_fetch_array( $result )) {
$rf = ($i % 2 == 0 ? "tbl2" : "tbl1");
if($row['reason'] == ""){$reason = "permanent";}else{$reason = $row['reason'];}
  if($row['until'] == "1970-01-01 01:01:40"){ $until = "permanent"; }else{ $until = $row['until']; }
echo "<td align='center' class='".$rf."'>".meno($row['player_id'])."</td>";
echo "<td align='center' class='".$rf."'>".$reason."</td>";
echo "<td align='center' class='".$rf."'>".$row['admin']."</td>";
echo "<td align='center' class='".$rf."'>".$until."</td>";
echo "</tr>";
$i++;
}
echo "</table>";
}else{
echo "Banlist is offline ";
}
?>

 

 

config

MySQLPassword: haslo
MySQLHost: 127.0.0.1
MySQLDatabaseName: jdbc:mysql://cba.pl:3306/mcpoland_tk
settings:
   message:
    countryBan:
	    public: true
    ban:
	    publicReason: true
	    publicUntil: true
	    appendCustomMessage: false
	    public: true
    kick:
	    publicReason: true
	    appendCustomMessage: false
	    public: true
    subnetBan:
	    publicReason: true
	    public: true
   dnsbl:
   - dnsbl.proxybl.org
   - tor.dnsbl.sectoor.de
MySQLUsername: MCPoland
MySQLPort: '3306'
database: yaml

 

Dodam iż nie chce słuchać, ze na CBA NIE DZIAŁA! Bo DZIAŁA! A o to jeden wielki dowód

http://mc.maras1402.cba.pl/banlist.php

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...