Selamlar Arkadaşar bugun size spherede database üzerinde serverde ölen kişi,öldüren,yer,saat sitenize yansıtabilmeyi göstericem.
Oncelikle sphere.ini den database ayarlarinizi yapiyorsunuz.
Sonra sphere_serv_triggers.scp açiyoruz ve[FUNCTION f_onserver_start]nin altina şunu ekliyoruz.
Sonra sistemi kurmaya başlayabiliriz.
Bu php kodunu ekleyin sonra databasein ayarlarını yapınız ve kaydetip cikin
Sonra hangi databaseyi kullanacaksanız ona şu SQL i sorgulatıyorsunuz.
Sonra fix eventine on=@death kismina
Ekliyorsunuz ve sistem tamamdir.
Not= Versionunuz 56B olmalidir ve sphere.ini den databasei mutlaka ayarlamalisiniz.
Not2=Bu döküman Nemesinin harzırladığı Sphere - Mysql Komutları dökünanından yatatlanarak yazılmıştır.
Kolay Gelsin
Saygilarimla
Oncelikle sphere.ini den database ayarlarinizi yapiyorsunuz.
Sonra sphere_serv_triggers.scp açiyoruz ve[FUNCTION f_onserver_start]nin altina şunu ekliyoruz.
Kod:
[FUNCTION f_onserver_start]
DB.CONNECT
if (<DB.CONNECTED>)
serv.log MySQL debug: MySQL baglantisi tamamlandi
else
serv.log MySQL debug: MySQL baglantisi tamamlanamadi.
endif
DB.CONNECT
if (<DB.CONNECTED>)
serv.log MySQL debug: MySQL baglantisi tamamlandi
else
serv.log MySQL debug: MySQL baglantisi tamamlanamadi.
endif
Sonra sistemi kurmaya başlayabiliriz.
Kod:
<?
$tablo = "olum";
$veritabanıismi = "sphere";
$dbbaglan = mysql_connect("localhost","kullanici","sifren")
or die ("Database servera baglanIlamadI...");
$database = mysql_select_db("$veritabanıismi", $dbbaglan) or die("Database secilemedi...");
$son = "select * from $tablo";
$bitti = mysql_query($son) or die("Sorgulama yapIlamadI...");
while ($row = mysql_fetch_object($bitti))
{
$olen = $row->olen;
$olduren = $row->olduren;
$yer = $row->yer;
$saat = $row->saat;
echo "Olen = $olen";
echo "</br>";
echo "Olduren = $olduren";
echo "</br>";
echo "Yer = $yer";
echo "</br>";
echo "Saat = $saat";
echo "</br>";
echo "----------------------------------------";
echo "</br>";
}
mysql_free_result($bitti);
mysql_close($dbbaglan);
?>
$tablo = "olum";
$veritabanıismi = "sphere";
$dbbaglan = mysql_connect("localhost","kullanici","sifren")
or die ("Database servera baglanIlamadI...");
$database = mysql_select_db("$veritabanıismi", $dbbaglan) or die("Database secilemedi...");
$son = "select * from $tablo";
$bitti = mysql_query($son) or die("Sorgulama yapIlamadI...");
while ($row = mysql_fetch_object($bitti))
{
$olen = $row->olen;
$olduren = $row->olduren;
$yer = $row->yer;
$saat = $row->saat;
echo "Olen = $olen";
echo "</br>";
echo "Olduren = $olduren";
echo "</br>";
echo "Yer = $yer";
echo "</br>";
echo "Saat = $saat";
echo "</br>";
echo "----------------------------------------";
echo "</br>";
}
mysql_free_result($bitti);
mysql_close($dbbaglan);
?>
Bu php kodunu ekleyin sonra databasein ayarlarını yapınız ve kaydetip cikin
Sonra hangi databaseyi kullanacaksanız ona şu SQL i sorgulatıyorsunuz.
Kod:
CREATE TABLE `olum` (
`olen` varchar(255) NOT NULL,
`olduren` varchar(255) NOT NULL,
`yer` varchar(255) NOT NULL,
`saat` varchar(255) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
`olen` varchar(255) NOT NULL,
`olduren` varchar(255) NOT NULL,
`yer` varchar(255) NOT NULL,
`saat` varchar(255) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Sonra fix eventine on=@death kismina
Kod:
on=@Death
db.execute "INSERT INTO olum (olen, olduren, yer, saat) VALUES('<name>','<act.name>','<region.name>','<serv.rtime>')"
db.execute "INSERT INTO olum (olen, olduren, yer, saat) VALUES('<name>','<act.name>','<region.name>','<serv.rtime>')"
Ekliyorsunuz ve sistem tamamdir.
Not= Versionunuz 56B olmalidir ve sphere.ini den databasei mutlaka ayarlamalisiniz.
Not2=Bu döküman Nemesinin harzırladığı Sphere - Mysql Komutları dökünanından yatatlanarak yazılmıştır.
Kolay Gelsin
Saygilarimla





