Türkiye'nin en yeni Ultima Online, Counter-Strike, LoL, Dota 2, E-spor oyunları ve daha birçok oyunla ilgili Türkçe oyun haber, bilgi, topluluk platformu. Türkiye'nin en yeni Ultima Online, Counter-Strike, LoL, Dota 2, E-spor oyunları ve daha birçok oyunla ilgili Türkçe oyun haber, bilgi, topluluk platformu.
  • ANASAYFA
  • FORUM
  • DOKÜMAN
  • DOWNLOAD
  • DISCORD
  • İLETİŞİM
   Üye ol    Giriş
    Doküman > Ultima Online > Sphere > Sitenizde Serverde Olen Kişileri Gosterme

Sitenizde Serverde Olen Kişileri Gosterme

  • Axons
  • April 29, 2008
  • 5 Yorumlar
  • 3.8K 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 [email protected] kismina


[email protected]
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.
Beğeni Takipçi Üye Takipçi
Benzer Sayfalar
  • Sitenizde Geri Sayaç

    December 30, 2007



  • Son Forumlar
  • Sayfalar
  • Erlik UO
    Erlik UO II ServUO - RunUO

    Sunucular 1 weeks önce

  • beth
    Tc Simülasyonu Uo Server

    Sunucular 1 weeks önce

  • dealer666
    UO AOS PvP Free Shard

    Sunucular 2 weeks önce

  • genesis07
    Şuan oynanacak uzun soluklu server

    Sunucular 2 weeks önce

  • beth
    Ultimate World

    Sunucular 1 months önce

  • Fizban
    Regnum UO

    Sunucular 1 months önce

  • pawnless
    Ultima ya geri dönün

    Ultima Online 1 months önce

  • pawnless
    pvp sunucu kurmak istiyorum ama

    Ultima Online 1 months önce

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

    ESL One Cologne 2017

    June 30, 2017

  • 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ı!

    June 24, 2017

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

    Steam Yaz İndirimi 2017 Rehberi

    June 22, 2017

  • Ultima Online için unoffical DLC

    Ultima LandFall

    June 18, 2017

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

    June 03, 2017

  • CS:GO FPS Arttırma ile ilgili detaylı bilgilendirici faydalı döküman

    CS:GO FPS Arttırma ile İlgili Herşey

    May 28, 2017

  • Easy Vibrance enhancer v1.3.0.1

    May 09, 2017

  • Vibrance GUI

    March 31, 2017

Menü

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