onur akbaş 1
onur akbaş
IronTalonX 1
IronTalonX
D 1
delimuratt
berzahx 1
berzahx
PrimeAC 1
PrimeAC
DEVLOPER 1
DEVLOPER
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
romegames 1
romegames
InfernoShade 1
InfernoShade
Fethi Polat 1
Fethi Polat
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Ping Sistemi Güncel [PY]

  • Konuyu başlatan Konuyu başlatan nowdyle
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 12
  • Görüntüleme Görüntüleme 2K

nowdyle

Level 1
Üye
Katılım
9 Haz 2017
Konular
2
Mesajlar
4
Reaksiyon Skoru
3
Altın Konu
0
TM Yaşı
9 Yıl 6 Gün
Başarım Puanı
7
Yaş
32
MmoLira
0
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Ping Sistemi Arkadaşlar Resimdeki Gibidir.
Root.epk-Root.eix Packlarınızı Herhangi Bir Pack Açıcı Programı ile Açmalısınız.
mPX3m4.jpg

Game.py Açılır
Kod:
import time
import re
import urllib
import thread
testAlignment = 0
arat altına kodu yapıştır
Kod:
kalite = ""
pingg = None
sayi = None
bugungiren = None
def koray():
global pingg, sayi, bugungiren
while 1 == 1:
pingg = int(re.findall("[0-9][0-9]", str(os.popen("%WINDIR%/system32/ping -n 1 google.com").readlines()[-1]))[0])
sayi = urllib.urlopen("http://local.domain/xxx/index.php").read()
bugungiren = urllib.urlopen("http://local.domain/xxx/durum.php").read()
time.sleep(5)
thread.start_new_thread(koray, ())
def __init__(self, stream): Aratılır
en altınada bu kodları yapştır
Kod:
 self.playerGauge = uiPlayerGauge.PlayerGauge(self)
self.playerGauge.Hide()]
Bu Komutun altınada
Kod:
 ## PING-FPS
self.koray_board = ui.BoardWithTitleBar()
self.koray_board.SetPosition(wndMgr.GetScreenWidth() - 350, 0)
self.koray_board.SetSize(200, 145)
self.koray_board.AddFlag('movable')
self.koray_board.AddFlag("float")
self.koray_board.Show()
self.PrintFps = ui.TextLine()
self.PrintFps.SetDefaultFontName()
self.PrintFps.SetParent(self.koray_board)
self.PrintFps.SetPosition(75, 33)
self.PrintFps.Show()
self.PrintOyuncu = ui.TextLine()
self.PrintOyuncu.SetDefaultFontName()
self.PrintOyuncu.SetParent(self.koray_board)
self.PrintOyuncu.SetPosition(55, 50)
self.PrintOyuncu.Show()
self.PrintBugun = ui.TextLine()
self.PrintBugun.SetDefaultFontName()
self.PrintBugun.SetParent(self.koray_board)
self.PrintBugun.SetPosition(30, 70)
self.PrintBugun.Show()
self.PrintPing = ui.TextLine()
self.PrintPing.SetDefaultFontName()
self.PrintPing.SetParent(self.koray_board)
self.PrintPing.SetPosition(27, 90)
self.PrintPing.Show()
self.PrintSaat = ui.TextLine()
self.PrintSaat.SetDefaultFontName()
self.PrintSaat.SetParent(self.koray_board)
self.PrintSaat.SetPosition(20, 110)
self.PrintSaat.Show()
## PING-FPS //
En Alda Bu Kod Bulunmaktadır.
Kod:
def __del__(self):
Bilgi Olsun Diye Bunun Bi Gereği yok
def OnUpdate(self):
arat içine
app.UpdateGame() Arat ve alt kısma
Kod:
 if self.isShowGameInfo:
self.UpdateGameInfo()
Ekle
def UpdateGameInfo(self): Arat ve Alt Kısmına Bu Komutun içine Değil
Kod:
 def UpdateGameInfo(self):
global pingg, sayi, bugungiren
nUpdateFPS = app.GetUpdateFPS()
fbs = "FPS: %3d" % (nUpdateFPS)
gun = time.strftime("%d")
ay = time.strftime("%B")
yil = time.strftime("%Y")
aylar = {"January": "Ocak", "Feburary": "Subat", "March": "Mart",
"April": "Nisan", "May": "Mayis", "Jun": "Haziran",
"July": "Temmuz", "August ": "Agustos", "September": "Eylul",
"October": "Ekim", "November ": "Kasim", "December": "Aralik"
}
ayyeni = aylar[ay]
saat = "Saat: " + time.strftime("%H.%M.%S") + " Tarih: " + gun + "." + ayyeni + "." + yil
aktif = str(sayi) + " oyuncu aktif"
bugunkac = "Bugun: " + str(bugungiren) + " kisi oyuna girdi"
if pingg <= 30 and pingg > 0:  kalite = "Mukemmel"
elif pingg <= 60 and pingg > 30:  kalite = "Orta"
elif pingg <= 100 and pingg > 60: kalite = "Kotu"
elif pingg >= 100: kalite = "Cok Kotu"
else: kalite = "Bilinmiyor"
self.PrintFps.SetText(fbs)
self.PrintSaat.SetText(saat)
self.PrintOyuncu.SetText(aktif)
self.PrintBugun.SetText(bugunkac)
self.PrintPing.SetText("Ping: " + str(pingg) + " Baglanti Kalitesi: " + kalite)
ekleyin.
def Open(self):
aratılır
Kod:
self.ShowNameFlag = FALSE
Aratılır
Kod:
self.isShowGameInfo = TRUE
Altına Eklenir.
Kod:
Pinng.py
Adında Boş Belge Oluşturulur Root içine Atılır.
Kod:
import re, os
kalite = ""
pingg = None
pingg = int(re.findall("[0-9][0-9]", str(os.popen("%WINDIR%/system32/ping -n 1 google.com").readlines()[-1]))[0])
while kalite != kalite:
if pingg > 30:  kalite = "Mukemmel"
if pingg > 70: kalite = "Orta" 
if pingg > 110: kalite = "Kotu"
else: kalite = "Berbat"
if kalite == "": kalite = "None"
while pingg - pingg > 10 or pingg - pingg < 10:
pingg = pingg
Son Olarak
Durum.php Adında Belge Olurulup açılır
PHP:
<?php
require_once("./Panher/config.php");
$exe = @mysql_query("SELECT COUNT(*) as count FROM account.account WHERE last_play LIKE '%".date("Y-m-d")."%' ");
$player_online = @mysql_fetch_object($exe)->count;
echo $player_online * 1;
?>
Index.php Adında Belge Oluştur aç
PHP:
<?php
require_once("./Panher/config.php");
mysql_select_db("player");
$exe = mysql_query("SELECT COUNT(*) as count FROM player WHERE DATE_SUB(NOW(), INTERVAL 10 MINUTE) < last_play;");
$player_online = mysql_fetch_object($exe)->count;
echo "$player_online"
?>
Panher Adında Klasör Oluştur Aç içine config.php Boş metin Oluştur Aç
PHP:
<?php
$conn=mysql_connect ("ServerIP", "root", MysqlŞifre");
?>
 
Teşekkürler.
 
teşekkürler
 
Teşekkürler
 
güzel paylaşım teşekkür ederiz
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst