Türkiye'nin en eski ve aktif online oyun platformu, Ultima Online, Counter-Strike ve diğer online oyunlar hakkında Türkçe haber, bilgi ve forum sunuyor. Türkiye'nin en eski ve aktif online oyun platformu, Ultima Online, Counter-Strike ve diğer online oyunlar hakkında Türkçe haber, bilgi ve forum sunuyor.
  • ANASAYFA
  • FORUM
  • DOKÜMAN
  • DOWNLOAD
  • DISCORD
  • İLETİŞİM
   Üye ol    Giriş
    Doküman > Ultima Online > Sphere > Sitenizde Serverde Olen Kişileri Gosterme
Axons

Sitenizde Serverde Olen Kişileri Gosterme

  • Axons
  • 2008-04-29 17:05
  • 5 Yorumlar
  • 3923 Görüntüleme
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.


[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

Sonra sistemi kurmaya başlayabiliriz.

<? 
$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.


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;

Sonra fix eventine on=@death kismina


on=@Death
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

Üye Ol veya Giriş Yap

Bu içeriğe yorum atmak istiyorsanız hemen üye olun veya giriş yapın.

Yorumlar (5)

Volter 2009-11-27 00:31

Tablo oluşturdum fakat Database secilemedi... hatası alıyorum

Axons 2008-11-23 21:36

Editledim.

XoXo 2008-10-23 21:32

bir eksiklik war onuda ben söylüyüm bunların çalışabilmesi için önce table yaratmanız gerekmektedir. Trina'nın hazırladığı dökümandan gerkeli kodları bulabilirsiniz.

No Avatar
Nemesis[Berq] 2008-10-08 13:45

[blue][b]Uhm. Hani kaynagıda belirtseydin. Scriptlerim isimsiz havalarda uçuşuyor. [/b][/blue]

No Avatar
deadmage 2008-09-02 10:46

yaptim ancak baglanti tamalanamadi dior birde [code]$db = "olum"; $dbismi = "sphere"; $baglanti = mysql_connect("localhost","kullanici","sifren") or die ("Database servera baglanIlamadI...");[/code] bu kodu nereye ekleyecegiz tam olarak?

Sadece kayıtlı kullanıcılar yeni yorum yapabilir.


Ultima-Strike Discord
Benzer Sayfalar
  • Sitenizde Geri Sayaç

    2007-12-30 19:55



  • Son Forumlar
  • Sayfalar
  • Nefrelius
    Randomspawn yardım !

    Sphere Scripting 3 gün önce

  • firehellsly
    Royal UO

    Sunucular 6 gün önce

  • EgeERKEK
    [U.S.] Kalan

    Counter-Strike 1 hafta önce

  • Nefrelius
    Merhaba arkadaşlar Nefrelius ben.

    Ultima Online 2 hafta önce

  • EgeERKEK
    [ÜCRETSİZ] | Sunucu Sahibinin El Kitabı

    Ultima Online 2 hafta önce

  • firehellsly
    Richard GARRIOTT, Ultima Online 2'yi yapmak istiyor ama bir şartı var!

    Ultima Online 2 hafta önce

  • Tymaron
    Usec ve Bear Arasındaki Farklar

    Escape From Tarkov 1 ay önce

  • Tymaron
    Escape From Tarkov Wipe!

    Escape From Tarkov 1 ay önce

  • ClassicUO Web, bildiğiniz ve sevdiğiniz oyunu tarayıcınıza getiriyor.

    Ultima Online’ı Küllerinden Doğuracak Client; ClassicUO Web

    2023-08-05 04:49

  • #Sponsorluİçerik

    Pyramid Ultima Online

    2023-08-04 21:01

  • Yeni Yayın Platformu Kick!

    2023-08-04 15:22

  • Bütün bir yıl çok çalıştılar, çok fazla mücadele ettiler ve artık sona geldiler.

    ESL One Cologne 2017

    2017-06-30 17:45

  • Activision yetkililerinin yaptığı açıklamaya göre Cod:MW Remastered, Infinite Warfare’den ayrı bir oyun olarak satılmaya başlanacak.

    Call of Duty Modern Warfare Remastered açıklandı!

    2017-06-24 23:21

  • Artık gelenekselleşen Steam mevsim indirimlerinin en sevileninin zamanı geldi kapımıza dayandı.

    Steam Yaz İndirimi 2017 Rehberi

    2017-06-22 15:11

  • Ultima Online için unoffical DLC

    Ultima LandFall

    2017-06-18 22:34

  • Simple Radar - Kullanışlı ve Basit Radar

    2017-06-03 04:18

Menü

ANASAYFA
FORUM
DOKÜMAN
DOWNLOAD
İLETİŞİM
Ideamedia
© 2004 - 2023 Ultima-Strike. Her hakkı saklıdır.