FaQ.txt

(5 KB) Pobierz
1: Zmienianie eventów na www (BC,DS,CC,Inwazje)
2: wszyscy online (dla podserwerów)
3: Usuwanie Gm z rankingu
4: Naprawianie licznika Online
5: jak dać warna na www
6: Błšd w gracze Online

[ Dodano: 2008-01-21, 003 ]
1: Zmienianie eventów na www (BC,DS,CC,Inwazje)

Żeby ustawić eventy na www to musisz scišgnšc eventsclock.php z tego linka Klik
wrzuc plik do katalogu otherincludes. i znajdz
Kod:
<?
$conf_event_clocks =
array(
array('DS',5,20,0,5,1),
array('BC',5,20,0,5,1),
array('CC',5,20,0,5,1),
array('CS',5,20,0,5,1),
array('CW',5,15,0,5,1),
array('WW',5,20,0,5,1),
array('Inwazja',0,0,0,0,2),
);
for($x=0;$x<count($conf_event_clocks);++$x)
{
echo $conf_event_clocks[$x][0].' '.$lang_for.': <span id=time_span'.$x.'></span>';
$dzisiaj = date(G-i-s);
$dzisiaj = explode('-',$dzisiaj);
$czas = $conf_event_clocks[$x][5]*3600;
if($dzisiaj[0]%$conf_event_clocks[$x][5] > 0 AND $conf_event_clocks[$x][5] != 0)
{
$czas = $czas - ($conf_event_clocks[$x][5]-$dzisiaj[0]%$conf_event_clocks[$x][5])*60*60;
}
$sprawdz = $conf_event_clocks[$x][4] + $dzisiaj[1];
$czas = $czas - $sprawdz*60 - $dzisiaj[2];
if($czas < 0) $czas = $conf_event_clocks[$x][5]*3600 + $czas;
echo '<script>


count_down('.$czas.','.$conf_event_clocks[$x][1].','.$conf_event_clocks[$x][2].','.$conf_event_clocks[$x][3].','.$c

onf_event_clocks[$x][5].','.$x.');
</script>';
echo '<br>';
}
?>


Objanienia:

Nazwa Eventa
Czas Otwarcia
Czas Pracy czyli ile trwa Event
Czas Oczekiwania Na Start Eventu
Czas Poczatku Otwarcia
Co Ile Godzin Odbywa Się Event

[ Dodano: 2008-01-21, 004 ]
2: wszyscy online (dla podserwerów)
Jeli posiadamy sub-server bšd kilka sub-serverów dzięki temu skryptowi będziemy mogli mieć na stronie całkowita iloć graczy grajšcych na serverze głównym jak i na sub-serverach.

Aby to wykonać musimy umiecić w pliku index_body.php naszego laya taki skrypt:
Kod:
<?php

$result = mssql_query("SELECT count(*) FROM MEMB_STAT WHERE ConnectStat = 1");

$row = mssql_fetch_row($result);
echo "Iloć Online: $row[0]";

?>


[ Dodano: 2008-01-21, 004 ]
3: Usuwanie Gm z rankingu graczy

Zeby usunšc gm z rankingu wchodzimy EM rozwijamy drzewko do muonline/tables szukamy charakter pod prawy i run all rows
Szukamy naszego niku i w tabeli Is admin zmianiamy z "0" na "1"

[ Dodano: 2008-01-21, 004 ]
4: Naprawianie Licznika online
Zeby Ustawić licznik na stronie skytem wchodzimy d:/muserwer/data/serwerinfo
wyglšda on tak
Kod:
[GameServerInfo]
ServerName = nazwa twojego servera
ServerCode = 0
ConnectMemberLoad = 0;

w serwer name wpusjemy nazwe serwa i zapisujemy pózniej w krasnalu szukasz pliku arrays.php
i go edytujesz
Kod:
<?
$site_started_at = 1138583775;

//Languages and styles
$languages = array(pl);
$styles = array(zymic1);
//News authors:
$newsauthors = array( 01 => <a href=mailto:lostmu@interia.pl>Riddick</a>,
02 => Empty Field);

//Servers
$servers = array(twoja nazwa servera<#>100<#>127.0.0.1:55901);

$pk_res_money_needed = 0;
$pk_res_money_needed_for_each = 0;

$reset_query = 'UPDATE Character SET CLevel = 1, %s=%s, Experience = 0 WHERE Name = (\'%s\')';
$reset_level = 400;
$reset_money = 0;
$reset_limit = 100;

$vault_przedmiot_zakupu = '14 22';
$vault_max_size = 40;

$ptk_za_res = 400;
$ptk_za_res_mg = 560;

$ptk_dla_zwyklych = 5;
$ptk_dla_mg = 7;
?>


[ Dodano: 2008-01-21, 004 ]
5: Jak dać warna na www

Żeby dać komu warna na www trzeba się zalogować na naszego gm i przechodzimy Ostrzezenia(Warning) i klikamy
And warning (...)
W pierwszym polu wpisujemy Nik który dostanie warna
w drógim odjšc lub dodac ostezeznie
w 3 nik naszego gm
w 4 za co dostanie warna

[ Dodano: 2008-01-21, 004 ]
6:Błšd w gracze online
aby pozby się takiego błędu w gracze online
AmazingMuOnline.pl - Polskie Centrum Mu Online
wchodzimy do katalogu mupagecore i edytujemy plik online.php usuwamy całš zawartoć jaka się w nim znajduje i wklejamy to:
Kod:
<?php
$miasto = array(0 => 'Lorencia', 1 => 'Dungeon', 2 => 'Devias', 3 => 'Noria', 4 => 'Lost Tower', 5 => 'Place of Exile', 6 => 'Arena', 7 => 'Atlans', 8 => 'Tarkan', 9 => 'Devil Square', 10 => 'Icarus', 11 => 'Blood Castle 1', 12 => 'Blood Castle 2', 13 => 'Blood Castle 3', 14 => 'Blood Castle 4', 15 => 'Blood Castle 5', 16 => 'Blood Castle 6', 18 => 'Chaos Castle', 19 => 'Dare Devil', 22 => 'Lands of Kundum', 23 => 'Krynn', 24 => 'Kalima');
$result = mssql_query('SELECT [Name], [MapNumber], [ServerName]
FROM [Character]
JOIN [AccountCharacter] ON [Character].[Name] COLLATE Chinese_PRC_CI_AI = [AccountCharacter].[GameIDC] COLLATE Chinese_PRC_CI_AI
JOIN [MEMB_STAT] ON [Character].[AccountID] COLLATE Chinese_PRC_CS_AI = [MEMB_STAT].[memb___id] COLLATE Chinese_PRC_CS_AI
WHERE ([ConnectStat] = 1)
ORDER BY [ServerName] ASC, [ConnectTM] ASC;');
echo('<table width="50%" align="center">');
$i = 0;
while($row = mssql_fetch_assoc($result))
{
$i++;
echo('<tr>');
echo('<td align="left" width="10%">'.$i.'</td>');
echo('<td align="left" width="45%"><b>'.htmlspecialchars($row['Name']).'</b></td>');
echo('<td align="left" width="45%">'.$miasto[$row['MapNumber']].'<b></td>');
echo('<td align="left" width="45%">'.$row['ServerName'].'<b></td>');
echo('</tr>');
}
echo('</table>');
?>
Zgłoś jeśli naruszono regulamin