Sohbet Forum - Türkçe Forumlar ve Eğlence Forum Siteleri

Sohbet Forum - Türkçe Forumlar ve Eğlence Forum Siteleri (http://www.sohbetforum.org/)
-   SB Sistem Departmanı (http://www.sohbetforum.org/sb-sistem-departmani/)
-   -   Bağlı kalma süresi/idle[Whois] Görme (http://www.sohbetforum.org/sb-sistem-departmani/14301-bagli-kalma-suresi-idle-whois-gorme.html)

Arksun 07.03.17 19:29

Bağlı kalma süresi/idle[Whois] Görme
 
Dosyaya giriş Yapalım

Kod:

pico Unreal3.2*/src/modules/m_whois.c
Aşağıdaki satırı Bulalım..

Kod:

TStime() - acptr->last, acptr->firsttime);
Yukarıdaki Satırların Altına ekleyin...

Kod:

if (!IsULine(acptr) && !IsServer(sptr))
{
int gun = 0, saat = 0, dakika = 0, saniye = 0, bgun = 0, bsaat = 0, bdakika = 0, bsaniye = 0;
gun = ((TStime() - acptr->last) / 86400);
saat = (((TStime() - acptr->last) % 86400) / 3600);
dakika = ((((TStime() - acptr->last) % 86400) % 3600) / 60);
saniye = (((((TStime() - acptr->last) % 86400) % 3600) % 60) % 60);
bgun = ((TStime() - acptr->firsttime) / 86400);
bsaat = (((TStime() - acptr->firsttime) % 86400) / 3600);
bdakika = ((((TStime() - acptr->firsttime) % 86400) % 3600) / 60);
bsaniye = (((((TStime() - acptr->firsttime) % 86400) % 3600) % 60) % 60);

if ((TStime() - acptr->last) > 86400)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d gun %d saat %d dakika ve %d saniyedir kimsiye yazmiyor..",
me.name, sptr->name, acptr->name, gun, saat, dakika, saniye);
else if ((TStime() - acptr->last) > 3600)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d saat %d dakika ve %d saniyedir kimsiye yazmiyor..",
me.name, sptr->name, acptr->name, saat, dakika, saniye);
else if ((TStime() - acptr->last) > 60)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d dakika ve %d saniyedir kimsiye yazmiyor..",
me.name, sptr->name, acptr->name, dakika, saniye);
else
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d saniyedir kimsiye yazmiyor..",
me.name, sptr->name, acptr->name, saniye);


if ((TStime() - acptr->firsttime) > 86400)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d gun %d saat %d dakika ve %d saniye'dir sohbete bagli durumda..",
me.name, sptr->name, acptr->name, bgun, bsaat, bdakika, bsaniye);
else if ((TStime() - acptr->firsttime) > 3600)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d saat %d dakika ve %d saniye'dir sohbete bagli durumda..",
me.name, sptr->name, acptr->name, bsaat, bdakika, bsaniye);
else if ((TStime() - acptr->firsttime) > 60)
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d dakika ve %d saniye'dir sohbete bagli durumda..",
me.name, sptr->name, acptr->name, bdakika, bsaniye);
else
sendto_one(sptr, ":%s NOTICE %s :%s rumuzu %d saniye'dir sohbete bagli durumda..",
me.name, sptr->name, acptr->name, bsaniye);
}


Daha Sonra Unreal Satırına dönelim

Kod:

cd Unreal3.2*

Make çekin

Kod:

make

Unreali tekrar başlatın..

Kod:

./unreal restart

OKAN 07.03.17 21:40

Cevap: Bağlı kalma süresi/idle[Whois] Görme
 
emegine saglık kardeşim teşekkür ederiss....

Rose 07.03.17 23:43

Cevap: Bağlı kalma süresi/idle[Whois] Görme
 
Paylasim icin tskler.


Şu Anki Saat: 19:40

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
bir SohbetBurada markasidir. Sohbet Designed by core

Search Engine Optimisation provided by DragonByte SEO v2.0.37 (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.