otzáka - banlist, residence

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

otzáka - banlist, residence

#1 Příspěvekod Welton123 » 07 zář 2012, 18:07

PODPIS


Ahoj, mam problem se banlistem. Na webu mi zapisuje, kdzy nekdo dostane unban jako, typ banu ban a ja potrebujji jen tempban,ban,ipban a aby se poto vyprseni banu odtamtud smazal ://. Zde je ukazka: http://Weltcraft.eu/eco/bans a zde je banlist.php
Spoiler: zobrazit
<?
header('Content-Type: text/html; charset=windows-1250');
?>
<html>
<head>
<title>Weltcraft.eu - Banlist </title>
</head>
<body>
<body style="background-color: black; background-image: url(images/bg.jpg); margin: 0 auto; background-position: center top;background-attachment: fixed">
<center><a href="http://weltcraft.eu/?page_id=334"><img src="images/header.png"></a>
<?php

// change these things

$server = "lima.fakaheda.eu";
$dbuser = "gs_27653_1";
$dbpass = "tajne :p";
$dbname = "gs_27653_1";

mysql_connect($server, $dbuser, $dbpass);
mysql_select_db($dbname);

$result = mysql_query("SELECT * FROM banlist ORDER BY id DESC");
//This will display the most recent by id edit this query how you see fit. Limit, Order, ect.
echo "<table width=65% border=1 cellpadding=3 cellspacing=0>";

echo "<tr style=\"font-weight:bold\">
<td>Typ banu</td>
<td>Jméno</td>
<td>Důvod</td>
<td>Admin/Mod</td>
<td>Čas banu</td>
<td>Čas unbanu</td>

</tr>";

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

if($col == "#eeeeee"){
$col = "#ffffff";
}else{
$col = "#eeeeee";
}
echo "<tr bgcolor=$col>";
if($row['type'] == "5"){
echo "<td>Ban</td>";
}else{
if($row['type'] == "0"){
echo "<td>Ban</td>";
}else{
if($row['type'] == "1"){
echo "<td>IP Ban</td>";
}else{
if($row['type'] == "9"){
echo "<td>Permanentí ban</td>";
}else{
echo "<td>Ban</td>";
}
}
}
}
echo "<td><b>".$row['name']."</td></b>";
echo "<td>".$row['reason']."</td>";
echo "<td>".$row['admin']."</td>";
//Convert Epoch Time to Standard format
$datetime = date("j/m/Y, H:i:s", $row['time']);
echo "<td>$datetime</td>";
$dateconvert = date("j/m/Y, H:i:s", $row['temptime']);
if($row['temptime'] == "0"){
echo "<td>Nikdy</td>";
}else{
echo "<td>$dateconvert</td>";
}

echo "</tr>";
}

echo"</table>"

?>
</div><br></br>
<font color="white"><i>Pro WeltCraft sestrojil Ollie987</i><br><b>(C) 2012 WeltCraft</b><br></br></font>
</body></html>


Druhý problem je s residenci. Kdzy resider udela residenci 35x35 např. a chce ji pře /res give reska jmeno dat hraci, tak mu to nejde, protoze hrac muze resky jen 16x16. Jde nekde nastavit, aby mu to slo dat ?

Předem děkuji za odpověď(i)
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 36
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: otzáka - banlist, residence

#2 Příspěvekod zdenda204 » 07 zář 2012, 18:15

1) Asi by jsi musel pouzit jiny plugin na bany
2) Pokud mas posledni verzi pro CB 1.3.1 tak by nemel byt problem (nedavno jsem s tim givnul resku 100x100 hraci s limitem 16x16)
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: otzáka - banlist, residence

#3 Příspěvekod Welton123 » 07 zář 2012, 19:48

to ano, protoze mas residence.admin jako admin, ale kdyz ej to normalni hrac a ma jen prava v configu ?
K tomu banu, mám ultrabanna figamdin nechci, protoze neumi davat ipban jednim prikazem a to ja potrebuji k jednomu pluginu ://.
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: otzáka - banlist, residence

#4 Příspěvekod Welton123 » 08 zář 2012, 18:50

refresh
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

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: otzáka - banlist, residence

#5 Příspěvekod Mysteria » 08 zář 2012, 19:46

Místo

Kód: Vybrat vše

SELECT * FROM banlist ORDER BY id DESC
dej tohle

Kód: Vybrat vše

SELECT * FROM banlist WHERE id = X AND id = Y AND id = Z ORDER BY id DESC
kde X, Y, Z (můžeš přidat i další) jsou čísla těch typů trestů, který tam chceš zobrazovat.

A co se týká toho, že ti to unban zobrazuje jako ban, tak problém je v té podmínce:

Kód: Vybrat vše

if($row['type'] == "5"){
echo 
"<td>Ban</td>";
}else{
if(
$row['type'] == "0"){
echo 
"<td>Ban</td>";
}else{
if(
$row['type'] == "1"){
echo 
"<td>IP Ban</td>";
}else{
if(
$row['type'] == "9"){
echo 
"<td>Permanentí ban</td>";
}else{
echo 
"<td>Ban</td>";
Máš u typu 5 a 0 napsáno ban, přičemž oboje ban určitě není. Co je co z hlavy nevím, ale můžeš se mrknou k mámu Ultrabans Web Templatu, tam to najdeš, jaký číslo je jakej trest.

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: otzáka - banlist, residence

#6 Příspěvekod Welton123 » 08 zář 2012, 20:19

Super, díky moc
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: otzáka - banlist, residence

#7 Příspěvekod Welton123 » 09 zář 2012, 17:23

Aha, tak další problem ://. Teď to neukazuje žádné bany ani nic. Heslo atd.. mám dobře.

Spoiler: zobrazit

Kód: Vybrat vše

<?
header('Content-Type: text/html; charset=windows-1250');
?>
<html>
<head>
<title>Weltcraft.eu - Banlist </title>
</head>
<body>
<body style="background-color: black; background-image: url(images/bg.jpg); margin: 0 auto; background-position: center top;background-attachment: fixed">
<center><a href="http://weltcraft.eu/?page_id=334"><img src="images/header.png"></a>
<?php
$col = 0;
// change these things

$server = "lima.fakaheda.eu";
$dbuser = "gs_27653_1";
$dbpass = "heslo";
$dbname = "gs_27653_1";

$cnct = mysql_connect($server, $dbuser, $dbpass);

mysql_select_db($dbname);

$result = mysql_query("SELECT * FROM banlist WHERE id = 9 AND id = 1 AND id = 5 ORDER BY id DESC");
//This will display the most recent by id edit this query how you see fit. Limit, Order, ect.
echo "<table width=65% border=1 cellpadding=3 cellspacing=0>";

echo "<tr style=\"font-weight:bold\">
<td>Typ banu</td>
<td>Jméno</td>
<td>Duvod</td>
<td>Admin/Mod</td>
<td>Cas banu</td>
<td>Cas unbanu</td>

</tr>";

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

if($col == "#eeeeee"){
$col = "#ffffff";
}else{
$col = "#eeeeee";
}
echo "<tr bgcolor=$col>";
if($row['type'] == "5"){
echo "<td>BAN</td>";
}else{
if($row['type'] == "1"){
echo "<td>IP Ban</td>";
}else{
if($row['type'] == "9"){
echo "<td>Permanentní Ban</td>";
};
}
}
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: otzáka - banlist, residence

#8 Příspěvekod Welton123 » 11 zář 2012, 18:10

ref
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

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: otzáka - banlist, residence

#9 Příspěvekod Mysteria » 12 zář 2012, 00:01

Koukám, že už ti to ukazuje, ale máš divně posunutý sloupečky. Hoď sem aktuální PHP kód, co tam teď máš v tomhle stavu, jak to teď je. Určitě jsi tam upravil něco co tam být nemělo.

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: otzáka - banlist, residence

#10 Příspěvekod Welton123 » 12 zář 2012, 15:13

Tak mám to takto:


....php

Spoiler: zobrazit

Kód: Vybrat vše

<?
header('Content-Type: text/html; charset=windows-1250');
?>
<html>
<head>
<title>Weltcraft.eu - Banlist </title>
</head>
<body>
<body style="background-color: black; background-image: url(images/bg.jpg); margin: 0 auto; background-position: center top;background-attachment: fixed">
<center><a href="http://weltcraft.eu/?page_id=334"><img src="images/header.png"></a>
<?php
$col = 0;
// change these things

$server = "lima.fakaheda.eu";
$dbuser = "gs_27653_1";
$dbpass = "heslo";
$dbname = "gs_27653_1";

$cnct = mysql_connect($server, $dbuser, $dbpass);

mysql_select_db($dbname);

$result = mysql_query("SELECT * FROM banlist ORDER BY id DESC");
//This will display the most recent by id edit this query how you see fit. Limit, Order, ect.
echo "<table width=65% border=1 cellpadding=3 cellspacing=0>";

echo "<tr style=\"font-weight:bold\">
<td>Typ banu</td>
<td>Jméno</td>
<td>Duvod</td>
<td>Admin/Mod</td>
<td>Cas banu</td>
<td>Cas unbanu</td>

</tr>";

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

if($col == "#eeeeee"){
$col = "#ffffff";
}else{
$col = "#eeeeee";
}
echo "<tr bgcolor=$col>";
if($row['type'] == "5"){
echo "<td>BAN</td>";
}else{
if($row['type'] == "1"){
echo "<td>IP Ban</td>";
}else{
if($row['type'] == "9"){
echo "<td>Permanentní Ban</td>";
};
}
}

echo "<td><b>".$row['name']."</td></b>";
echo "<td>".$row['reason']."</td>";
echo "<td>".$row['admin']."</td>";
//Convert Epoch Time to Standard format
$datetime = date("j/m/Y, H:i:s", $row['time']);
echo "<td>$datetime</td>";
$dateconvert = date("j/m/Y, H:i:s", $row['temptime']);
if($row['temptime'] == "0"){
echo "<td>Nikdy</td>";
}else{
echo "<td>$dateconvert</td>";
}}

echo "</tr>";


echo"</table>"

?>
</div><br></br>
<font color="white"><i>Pro WeltCraft sestrojil Ollie987</i><br><b>(C) 2012 WeltCraft</b><br></br></font>
</body></html>


Nechapu jak, ale nejak mi to neukazuje typ banu a ukazuje to i kicky, coz nechci ://
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄


Zpět na „Minecraft, Tekkit“

Kdo je online

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