- Katılım
- 24 Ağu 2010
- Konular
- 82
- Mesajlar
- 620
- Çözüm
- 21
- Online süresi
- 2d 1h
- Reaksiyon Skoru
- 181
- Altın Konu
- 0
- TM Yaşı
- 15 Yıl 9 Ay 19 Gün
- Başarım Puanı
- 155
- Yaş
- 31
- MmoLira
- 772
- DevLira
- 9
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Bu bağlantı şekli hakkında bilgili ilgili arkadaşlar varsa eğer bana örnekler verebilirler mi ?
Mt2 src kısmından game üzerinden bazı verilere php vb bir programlama dili ile cekip yazdırmak ve ya tam tersi game'ye mudahale etmek ıstıyorum. Bu konuda yardımcı olabilir misiniz ?
Örnek;
[CODE lang="php" title="Örnek Kod satırı (Online Kullanıcıları Listeliyor.)"]<?php
function P2PSendServer($yazi, $tip = "NOTICE", $port = 13000)
{
$serverIp = "192.168.1.7"; $sifre = "adminsifresi";
$socket = socket_create (AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket < 0)
{
echo "\n Gecersiz socket...\n";
exit;
}
$sonuc = socket_connect ($socket, $serverIp, $port);
if ($sonuc < 0)
echo "\n Bağlantı hatası. Hata : ".socket_strerror($sonuc)."\n";
if($tip == "USER_COUNT")
$sorgu = "\x40".$tip."\x0A";
else
{
$sorgu2 = "\x40".$sifre."\x0A";
$sorguBoyut2 = strlen($sorgu2);
$sorguSonuc2 = socket_write($socket, $sorgu2, $sorguBoyut2);
socket_recv($socket, $sonuc2, 256, 0);
$sorgu = "\x40".$tip." ".$yazi."\x0A";
}
$sorguBoyut = strlen($sorgu);
$sorguSonuc = socket_write($socket, $sorgu, $sorguBoyut);
if ($sorguSonuc < 0)
echo "Hata: ".socket_strerror($sorguSonuc)."\n";
else
$sonuc1 = socket_recv($socket, $sonuc2, 256, 0);
if ($tip == "USER_COUNT")
{
$say = trim($sonuc2);
$say = explode(' ', $say);
//$say[0] = Kanaldaki toplam online
//$say[1] = Kırmızı bayrak toplam online
//$say[2] = Sarı bayrak toplam online
//$say[3] = Mavi bayrak toplam online
return $say;
}
else
{
return "$sonuc2\n";
}
// P2P Baglantı kapat.
socket_close($socket);
}
$say1 = P2PSendServer("", "USER_COUNT", 14001); //CH1
print_r($say1)
?>
Dizin Çıktısı : Array ( [0] => [MaHFiGM]4Hؿ�8����*H�) ) [/CODE]
[MaHFiGM]CHؿ�8����*H�) bu şekilde dönüt veriyor bu da çok anlamsız. ? Neden acaba.
Mt2 src kısmından game üzerinden bazı verilere php vb bir programlama dili ile cekip yazdırmak ve ya tam tersi game'ye mudahale etmek ıstıyorum. Bu konuda yardımcı olabilir misiniz ?
Örnek;
[CODE lang="php" title="Örnek Kod satırı (Online Kullanıcıları Listeliyor.)"]<?php
function P2PSendServer($yazi, $tip = "NOTICE", $port = 13000)
{
$serverIp = "192.168.1.7"; $sifre = "adminsifresi";
$socket = socket_create (AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket < 0)
{
echo "\n Gecersiz socket...\n";
exit;
}
$sonuc = socket_connect ($socket, $serverIp, $port);
if ($sonuc < 0)
echo "\n Bağlantı hatası. Hata : ".socket_strerror($sonuc)."\n";
if($tip == "USER_COUNT")
$sorgu = "\x40".$tip."\x0A";
else
{
$sorgu2 = "\x40".$sifre."\x0A";
$sorguBoyut2 = strlen($sorgu2);
$sorguSonuc2 = socket_write($socket, $sorgu2, $sorguBoyut2);
socket_recv($socket, $sonuc2, 256, 0);
$sorgu = "\x40".$tip." ".$yazi."\x0A";
}
$sorguBoyut = strlen($sorgu);
$sorguSonuc = socket_write($socket, $sorgu, $sorguBoyut);
if ($sorguSonuc < 0)
echo "Hata: ".socket_strerror($sorguSonuc)."\n";
else
$sonuc1 = socket_recv($socket, $sonuc2, 256, 0);
if ($tip == "USER_COUNT")
{
$say = trim($sonuc2);
$say = explode(' ', $say);
//$say[0] = Kanaldaki toplam online
//$say[1] = Kırmızı bayrak toplam online
//$say[2] = Sarı bayrak toplam online
//$say[3] = Mavi bayrak toplam online
return $say;
}
else
{
return "$sonuc2\n";
}
// P2P Baglantı kapat.
socket_close($socket);
}
$say1 = P2PSendServer("", "USER_COUNT", 14001); //CH1
print_r($say1)
?>
Dizin Çıktısı : Array ( [0] => [MaHFiGM]4Hؿ�8����*H�) ) [/CODE]
[MaHFiGM]CHؿ�8����*H�) bu şekilde dönüt veriyor bu da çok anlamsız. ? Neden acaba.
Son düzenleme:



Ne dersem deyim bana sadece online kullanıcıları listeliyor.

