GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Sunucunun son başlatıldığı zamanı öğrenme

Başlatan rootcause_, 16 Nisan 2018, 15:52:39

« önceki - sonraki »

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

rootcause_

Merhaba arkadaşlar, sizlere bir sunucunun son yeniden başlatıldığı zamanı bir komutla nasıl öğrenebiliriz ya da sunucu ne kadar süredir açık o sistemi paylaşacağım, iyi kullanımlar diliyorum.

Kodlarda bir hata göremedim fakat siz görürseniz yazdığınızda düzeltirim.


Modumuzun başına,
PAWN Kodu: Seç

#define SonBaslatilmaMesaji(%0,%1) \
SendClientMessageEx(%0, 0x33AA33FF, "[SONBASLATILMA]: {FFFFFF}"%1)

new SonBaslatilma;

Modumuzun sonuna  veyahut boş bir yere,
PAWN Kodu: Seç

stock ServerSonBaslatma( zaman ) {
    new dakika , saniye, string[ 128 ];
    if( zaman > 59 ) {
        dakika  = floatround( zaman/60 );
        saniye = floatround( zaman - dakika *60 );
        if( saniye > 9 ) format( string, sizeof( string ), "%d saat %d dakika", dakika , saniye );
        else format( string, sizeof( string ), "0 saat 0%d dakika", dakika , saniye );
    }
    else {
        saniye = floatround( zaman );
        if( saniye > 9 ) format( string, sizeof( string ), "0 saat %d dakika", saniye );
        else format( string, sizeof( string ), "0 saat 0%d dakika", saniye );
    }
    return string;
}

Evet, bunları yaptık şimdi sistemin çalışması için bir kod olması gerek tabi  :D
Bu komutuda komutlarımızın bulunduğu yere atıyoruz ve işlem tamamlanmış oluyor.
PAWN Kodu: Seç

CMD:sonbaslatilma( playerid, params[] ) {
    SonBaslatilmaMesaji( playerid, "Sunucunun son yeniden başlatılma zamanı: %s.", ServerSonBaslatma( SonBaslatilma ) );
    return 1;
}
Son düzenlenme: 18 Nisan 2018, 15:46:53 Fonsy

rootcause_

Bir hata vardı, çözüldü  ve güncelledim.