Reverse
Advanced User
- Joined
- Jul 11, 2010
- Messages
- 191
- Reaction score
- 44
Witajcie w moim kolejnym poradniku - Dzi? dotyczy on obs?ugi i edycji najpopularniejszego Acc Makera.
W tym poradniku nie b?d? opisywa? tego jak zainstalowa? Account Maker by Gesior, ale jak go dobrze obs?ugiwa?, edytowa? i jakich b??d?w nie pope?nia?.
Najcz?stszym b??dem jaki spotykacie po instalacji swojego Acc Makera jest b??d przy wy?wietlaniu liczby online, aby go naprawi? edytujemy plik config-and-functions.php, szukamy linijki :
i zmie? na :
Dobrze Acc Maker wy?wietla ju? nam prawid?ow? liczb? graczy online, ale teraz chcemy doda? do niego dodatkow? zak?adk? np.Premium Info.
No to zaczynamy edytujemy plik index.php kt?ry znajduje si? w g??wnym katalogu (je?li to Xampp to htdocs). Edycja b?dzie polega?a na dodaniu pi?ciu linijek:
Teraz tworzymy plik o nazwie premium.php i dodajemy do niego tre?? tak jak na przyk?adzie :
Przy wpisywaniu tre?ci na pewno przydadz? wam si? te tagi:
Dobrze mamy ju? dodan? tre?? teraz edytujemy plik layout.php poprzez dodanie linijki :
I od teraz zak?adka Premium Info jest widoczna w Twoim Acc Makerze.
W kolejnej cz??ci poradnika zajmiemy si? czym? ?atwym no ale nie ka?dy to potrafi czyli zmiana layoutu. Pierwsz? rzecz? jak? robimy to wrzucenie nowego layoutu do katalogu layouts/ przez klienta FTP na serwer b?d? do folderu htdocs/layouts. Je?li ju? to zrobili?my pozostaje nam edycja pliku config.php kt?ry znajduje si? w katalgou config/ . Dobrze mamy ju? plik config.php gotowy do edycji wi?c schodzimy na sam d?? i edytujemy linijk? :
Gdy ju? j? mamy zmieniamy tibiacom na nazw? naszego nowego layoutu (nazw? layotu zawsze jest folder w kt?rym on si? znajduje).
To by by?o na tyle pocz?tkuj?cym powinno wystarczy?. Je?li macie jakie? propozycje dotycz?cego tego poradnika wystarczy napisa? a ja dodam kolejn? cz???.
Najcz?stszym b??dem jaki spotykacie po instalacji swojego Acc Makera jest b??d przy wy?wietlaniu liczby online, aby go naprawi? edytujemy plik config-and-functions.php, szukamy linijki :
PHP:
$sock = @fsockopen($config['server']['ip'], $config['server']['Port'], $errno, $errstr, 1);
if ($sock)
{
fwrite($sock, $info);
$data='';
while (!feof($sock))
$data .= fgets($sock, 1024);
fclose($sock);
preg_match('/players online="(\d+)" max="(\d+)"/', $data, $matches);
$config['status']['serverStatus_online'] = 1;
$config['status']['serverStatus_players'] = $matches[1];
$config['status']['serverStatus_playersMax'] = $matches[2];
preg_match('/uptime="(\d+)"/', $data, $matches);
$h = floor($matches[1] / 3600);
$m = floor(($matches[1] - $h*3600) / 60);
$config['status']['serverStatus_uptime'] = $h.'h '.$m.'m';
preg_match('/monsters total="(\d+)"/', $data, $matches);
$config['status']['serverStatus_monsters'] = $matches[1];
}
else
{
$config['status']['serverStatus_online'] = 0;
$config['status']['serverStatus_players'] = 0;
$config['status']['serverStatus_playersMax'] = 0;
PHP:
$sock = @fsockopen($config['server']['ip'], $config['server']['statusPort'], $errno, $errstr, 1);
if ($sock)
{
fwrite($sock, $info);
$data='';
while (!feof($sock))
$data .= fgets($sock, 1024);
fclose($sock);
preg_match('/players online="(\d+)" max="(\d+)"/', $data, $matches);
$config['status']['serverStatus_online'] = 1;
$config['status']['serverStatus_players'] = $matches[1];
$config['status']['serverStatus_playersMax'] = $matches[2];
preg_match('/uptime="(\d+)"/', $data, $matches);
$h = floor($matches[1] / 3600);
$m = floor(($matches[1] - $h*3600) / 60);
$config['status']['serverStatus_uptime'] = $h.'h '.$m.'m';
preg_match('/monsters total="(\d+)"/', $data, $matches);
$config['status']['serverStatus_monsters'] = $matches[1];
}
else
{
$config['status']['serverStatus_online'] = 1;
$config['status']['serverStatus_players'] = 1;
$config['status']['serverStatus_playersMax'] = 1000;
No to zaczynamy edytujemy plik index.php kt?ry znajduje si? w g??wnym katalogu (je?li to Xampp to htdocs). Edycja b?dzie polega?a na dodaniu pi?ciu linijek:
PHP:
case "premium";
$topic = "Premium Info";
$subtopic = "premium";
include("premium.php");
break;
PHP:
<?PHP
$main_content .= 'Twoja Tre??.';
?>
Code:
[LIST]
[*][SIZE=3][FONT=Times New Roman] <b>#</b> - [B]Pogrubienie.[/B][/FONT][/SIZE]
[*][SIZE=3][FONT=Times New Roman]<i>#</i> - [I]Pochylenie[/I][/FONT][/SIZE]
[*][SIZE=3][FONT=Times New Roman]<font color="red">#</font> - [COLOR=Red]Zmiana koloru na czerwony.[/COLOR][/FONT][/SIZE]
[*][SIZE=3][FONT=Times New Roman]<center>#</center> - [.center]Wy?rodkowanie[./center][/FONT][/SIZE]
[*][SIZE=3][FONT=Times New Roman]<a href="#">Tekst</a> - Dodanie linku pod [URL="http://twojlinl"]"tekst"[/URL][/FONT][/SIZE]
[*][SIZE=3][FONT=Times New Roman]<BR> - Gdy na ko?cu zdania dodamy ten tag drugie wy?wietli si? nam od nowej linijki.[/FONT][/SIZE]
[/LIST]
PHP:
<a href='?subtopic=premium'>
<div id='submenu_premium' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'>
<div class='LeftChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div>
W kolejnej cz??ci poradnika zajmiemy si? czym? ?atwym no ale nie ka?dy to potrafi czyli zmiana layoutu. Pierwsz? rzecz? jak? robimy to wrzucenie nowego layoutu do katalogu layouts/ przez klienta FTP na serwer b?d? do folderu htdocs/layouts. Je?li ju? to zrobili?my pozostaje nam edycja pliku config.php kt?ry znajduje si? w katalgou config/ . Dobrze mamy ju? plik config.php gotowy do edycji wi?c schodzimy na sam d?? i edytujemy linijk? :
PHP:
$config['site']['layout'] = "tibiacom"; // nazwa layotu
To by by?o na tyle pocz?tkuj?cym powinno wystarczy?. Je?li macie jakie? propozycje dotycz?cego tego poradnika wystarczy napisa? a ja dodam kolejn? cz???.
Autor: Reverse/Fidero
W?asno??: Reverse
Wszystkie Prawa Zastrze?one
W?asno??: Reverse
Wszystkie Prawa Zastrze?one
Pozdrawiam Reverse.