19.12.2016, 21:34
(This post was last modified: 19.12.2016, 21:37 by Quarchodron.)
Jeżeli wpadliście na pomysł aby umieścić na swojej stronie / forum listę graczy serwera..no to nic prostrzego.
Kod .php czyli to co musicie wrzucić na serwer swojej strony internetowej. Lub jako kod nie wiem naprzykład w navbarze mybb. No to już sporo dowolności.
A to kod do plików server side.
PS. Jak macie jakieś problemy to napiszcie
.
Aaa i bym zapomiał .. przykład jak może wyglądać tabela playerlist w bazie gothic :
Kod .php czyli to co musicie wrzucić na serwer swojej strony internetowej. Lub jako kod nie wiem naprzykład w navbarze mybb. No to już sporo dowolności.
Code:
<html>
<head>
<style type="text/css">
table {
border-collapse: collapse;
}
table, th, td {
border: 1px solid black;
}
</style>
</head>
<body>
<?php
$sql_conn = @mysql_connect('localhost', 'User', 'Password');
@mysql_select_db('db');
$sql = "SELECT `id`,`name` FROM `playerlist` ORDER BY `id` DESC";
$sql = mysql_query($sql);
$ilosc_wierszy = @mysql_num_rows($sql);
if($ilosc_wierszy > 0){
echo '<table>';
echo '<tr>';
echo '<td>Id</td><td>Nick</td>';
echo '</tr>';
while ($dane = mysql_fetch_row($sql))
{
echo '<tr>';
echo '<td>'.$dane[0].'</td><td>'.$dane[1].'</td>';
echo '</tr>';
}
echo '</table>';
}else{
echo 'Brak graczy na serwerze!';
}
echo 'Module by Quarchodron';
echo mysql_error();
mysql_close($sql_conn);
?>
</html>
</body>
A to kod do plików server side.
Code:
local dbhandler;
function init_playerlist()
{
dbhandler = mysql_connect("localhost", "User", "Password", "db");
if (dbhandler)
{
print("Player list connect.")
}else{
print("Player list cannot connect!")
}
};
function playerlist_onJoin(pid)
{
local name = getPlayerName(pid);
local mysql_result = mysql_query(dbhandler, "INSERT INTO playerlist (id,name) VALUES ( '"+pid+"', '"+name+"')");
};
function playerlist_onDisconnect(pid,reason)
{
mysql_query(dbhandler, "DELETE FROM playerlist WHERE id="+pid+"");
};
PS. Jak macie jakieś problemy to napiszcie

Aaa i bym zapomiał .. przykład jak może wyglądać tabela playerlist w bazie gothic :
Code:
CREATE TABLE `playerlist` (
`id` int(2) NOT NULL,
`name` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1