⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
SponsorSponsor

Saate Göre Harita Değiştirilmesi

Saate göre harita değiştirilmesi
Merhabalar

Ben belirli saatlerde haritanın değişmesini istiyorum böyle bir eklenti yapabilecek biri varmı veya varsa atabilirmisiniz?

Simdiden teşekkür ederim
Kafama Göre - Takılmaca Eğlence 
RE: Saate göre harita değiştirilmesi
Saatleri ve hangi saatte hangi haritayı açacağını söyler misin ?
RE: Saate göre harita değiştirilmesi
Hocam gece 02:00 da deathrun_simple açılacak sabah 09:00 da jail_buyukisyan_dark olarak tekrar açılcak, simdiden teşekkür ederim. Gülümse
Kafama Göre - Takılmaca Eğlence 
RE: Saate göre harita değiştirilmesi
Dene bakalım ;
Saat 15.00 ise 1500 gibi yazın.

PHP Kod:
#include <amxmodx>
#include <reapi>

new const Maps[][][] = {
    { "deathrun_temple", 0200 },
    { "jail_buyukisyan_dark", 0900 }
};

new 
szMapName[MAX_MAPNAME_LENGTH], Saat[33];

public 
plugin_init() 
{
    register_plugin("SaateGoreMap", "0.1", "LyNcH");

    rh_get_mapname(szMapName, charsmax(szMapName), MNT_SET);

    set_task(30.0, "@Check", .flags = "b");
}

@
Check() {
    get_time("%H%M", Saat, charsmax(Saat));
    new iSaat = str_to_num(Saat);

    for(new i = 0; i < sizeof(Maps); i++) {
        if(Maps[i][1][0] == iSaat && !equali(szMapName, Maps[i][0][0])) {
            server_cmd("changelevel %s", Maps[i][0][0])
        }
    }
    return PLUGIN_HANDLED;
} 
Steam:Tıkla • Discord: lynchk
RE: Saate göre harita değiştirilmesi
(03-01-2022, 17:25)orucoglukayra Adlı Kullanıcıdan Alıntı: Dene bakalım ;
Saat 15.00 ise 1500 gibi yazın.

PHP Kod:
#include <amxmodx>
#include <reapi>

new const Maps[][][] = {
    { "de_dust2", 1500 },
    { "deathrun_temple", 1700 },
    { "jail_buyukisyan_dark", 1800 }
};

new 
szMapName[MAX_MAPNAME_LENGTH], Saat[33];

public 
plugin_init() 
{
    register_plugin("SaateGoreMap", "0.1", "LyNcH");

    rh_get_mapname(szMapName, charsmax(szMapName), MNT_SET);

    set_task(30.0, "@Check", .flags = "b");
}

@
Check() {
    get_time("%H%M", Saat, charsmax(Saat));
    new iSaat = str_to_num(Saat);

    for(new i = 0; i < sizeof(Maps); i++) {
        if(Maps[i][1][0] == iSaat && !equali(szMapName, Maps[i][0][0])) {
            server_cmd("changelevel %s", Maps[i][0][0])
        }
    }
    return PLUGIN_HANDLED;
} 
Deneyim geri dönüş yapacağım hocam, simdiden teşekkür ederim

Teşekkür ederim @"orucoglukayra" hocam, kapatıyorum konuyu. Gülümse
Kafama Göre - Takılmaca Eğlence 
Son Düzenleme: 03-01-2022, 17:49, Düzenleyen: Rowycik
RE: Saate göre harita değiştirilmesi
İstek konusu, @"orucoglukayra" adlı kullanıcı tarafından 1 saat içinde çözülmüştür.
İsteği çözdüğü için orucoglukayra Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
orucoglukayra Adlı kullanıcı sizin dışınızda toplam 232 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi