What's new

-Łatwy Gesior ACC - Ob?suga i podstawy edycji!

Reverse

Advanced User
Joined
Jul 11, 2010
Messages
191
Reaction score
46
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 :
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;
i zmie? na :
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;
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:
PHP:
case "premium";
                $topic = "Premium Info";
                $subtopic = "premium";
                 include("premium.php");
break;
Teraz tworzymy plik o nazwie premium.php i dodajemy do niego tre?? tak jak na przyk?adzie :

PHP:
<?PHP
$main_content .= 'Twoja Tre??.';
?>
Przy wpisywaniu tre?ci na pewno przydadz? wam si? te tagi:
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]
Dobrze mamy ju? dodan? tre?? teraz edytujemy plik layout.php poprzez dodanie linijki :
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>
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? :
PHP:
$config['site']['layout'] = "tibiacom"; // nazwa layotu
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???.
Autor: Reverse/Fidero
W?asno??: Reverse
Wszystkie Prawa Zastrze?one
Pozdrawiam Reverse.

 

noobson1

Advanced User
Joined
Nov 2, 2008
Messages
479
Reaction score
13
Odp: Gesior ACC - Ob?suga i podstawy edycji!

nie dzia?a gdy ju? w layout dodaje wszystko ok a ta arama co ma mie? nazw? Premium jest pusta naczy sie nie am napisu !
 

Reverse

Advanced User
Joined
Jul 11, 2010
Messages
191
Reaction score
46
Odp: Gesior ACC - Ob?suga i podstawy edycji!

Musia?e? co? ?le zrobi? np. nie domkn?? " ", testowa?em ten spos?b u siebie i dzia?a?.

Pozdrawiam
 

noobson1

Advanced User
Joined
Nov 2, 2008
Messages
479
Reaction score
13
Odp: Gesior ACC - Ob?suga i podstawy edycji!

jaki masz acc marker ja mam prv html
 

Reverse

Advanced User
Joined
Jul 11, 2010
Messages
191
Reaction score
46
Odp: Gesior ACC - Ob?suga i podstawy edycji!

Poradnik dotyczy GesiorAcc... nic dziwnego ?e Ci nie dzia?a...

Pozdrawiam_
 

Reverse

Advanced User
Joined
Jul 11, 2010
Messages
191
Reaction score
46
Odp: Gesior ACC - Ob?suga i podstawy edycji!

-Refresh!!-Refresh!!-Refresh!!-Refresh!!-Refresh!!-
 

Reverse

Advanced User
Joined
Jul 11, 2010
Messages
191
Reaction score
46
Odp: Gesior ACC - Ob?suga i podstawy edycji!

##########
#Od?wie?am. #
##########
 
Top