⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

/Ucur Plugini

RE: /ucur plugini
(12-01-2025, 21:27)Maravilha Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <reapi>

new const Tag[] = "WebAilesi";

native Hard_KomutAc()

new 
sv_parachute, Count, sCount;

public 
plugin_init() {
    register_plugin("Uçur", "1.0", "Maravilha");
    register_clcmd("say /ucur", "ucurmamenusu");

    RegisterHookChain(RG_RoundEnd, "@RoundEnd", .post = true);
    sv_parachute = get_cvar_pointer("sv_parachute");
}

public 
ucurmamenusu(id) {
    if (get_user_team(id) != 2) return PLUGIN_HANDLED;

    new Menu = menu_create(fmt("\r%s \y• \wUcur Menu^n", Tag), "ucurmamenusu_");

    menu_additem(Menu, fmt("\r• \w5 SN."), "1");
    menu_additem(Menu, fmt("\r• \w10 SN."), "2");
    menu_additem(Menu, fmt("\r• \w15 SN."), "3");

    menu_setprop(Menu, MPROP_EXITNAME, "\y• \wKapat");
    menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, Menu, 0);

    return PLUGIN_HANDLED;
}

public 
ucurmamenusu_(id, menu, item) {
    if (item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback);

    new key = str_to_num(data);

    switch (key) {
        case 1 :  {
            Count = 5;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
        case 2 :  {
            Count = 10;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
        case 3 :  {
            Count = 15;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
    }
    return PLUGIN_HANDLED;
}

public 
blabla() {
    Hard_KomutAc()
    set_pcvar_num(sv_parachute, 0);
    set_task(0.1, "slap_players", .id = 9932, .flags = "a", .repeat = Count * 10);
    set_task(1.0, "Countdown", .id = 9955, .flags = "a", .repeat = Count);
}

public 
slap_players() {
    new players[32], inum, ids, i;
    get_players(players, inum, "acehi", "TERRORIST");
    for (i = 0; i < inum; i++) { ids = players[i]; if (get_user_team(ids) == 1) set_entvar(ids, var_health, Float:1.0), user_slap(ids, 0); }
    return PLUGIN_CONTINUE;
}

public 
Countdown() {
    Count--;
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 0.0, 0.9, 0.0, 0.0);
    show_dhudmessage(0, "Ucurun bitmesine %d sn kaldi!", Count);
}

public 
Countdown2() {
    sCount--;
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 0.0, 0.9, 0.0, 0.0);
    show_dhudmessage(0, "Ucurun baslamasina %d sn kaldi!", sCount);
}

@
RoundEnd() {
    remove_task(9932);
    remove_task(9983);
    remove_task(9966);
    remove_task(9955);
} 
Hocam süre olayı düzeldi başlamasına diye geri sayım yapıyor lakin süre sonunda uberlsap atmıyor bir değişim olmuyor
RE: /ucur plugini
PHP Kod:
#include <amxmodx>
#include <reapi>

new const Tag[] = "WebAilesi";

native Hard_KomutAc()

new 
sv_parachute, Count, sCount;

public 
plugin_init() {
    register_plugin("Uçur", "1.0", "Maravilha");
    register_clcmd("say /ucur", "ucurmamenusu");

    RegisterHookChain(RG_RoundEnd, "@RoundEnd", .post = true);
    sv_parachute = get_cvar_pointer("sv_parachute");
}

public 
ucurmamenusu(id) {
    if (get_user_team(id) != 2) return PLUGIN_HANDLED;

    new Menu = menu_create(fmt("\r%s \y• \wUcur Menu^n", Tag), "ucurmamenusu_");

    menu_additem(Menu, fmt("\r• \w5 SN."), "1");
    menu_additem(Menu, fmt("\r• \w10 SN."), "2");
    menu_additem(Menu, fmt("\r• \w15 SN."), "3");

    menu_setprop(Menu, MPROP_EXITNAME, "\y• \wKapat");
    menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, Menu, 0);

    return PLUGIN_HANDLED;
}

public 
ucurmamenusu_(id, menu, item) {
    if (item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback);

    new key = str_to_num(data);

    switch (key) {
        case 1 :  {
            Count = 5;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
        case 2 :  {
            Count = 10;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
        case 3 :  {
            Count = 15;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
    }
    return PLUGIN_HANDLED;
}

public 
blabla() {
    Hard_KomutAc()
    set_pcvar_num(sv_parachute, 0);
    set_task(0.1, "slap_players", .id = 9932, .flags = "a", .repeat = Count * 10);
    set_task(1.0, "Countdown", .id = 9955, .flags = "a", .repeat = Count);
}

public 
slap_players() {
    new players[32], inum, ids, i;
    get_players(players, inum, "aehi", "TERRORIST");
    for (i = 0; i < inum; i++) { ids = players[i]; if (get_user_team(ids) == 1) set_entvar(ids, var_health, Float:1.0), user_slap(ids, 0); }
    return PLUGIN_CONTINUE;
}

public 
Countdown() {
    Count--;
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 0.0, 0.9, 0.0, 0.0);
    show_dhudmessage(0, "Ucurun bitmesine %d sn kaldi!", Count);
}

public 
Countdown2() {
    sCount--;
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 0.0, 0.9, 0.0, 0.0);
    show_dhudmessage(0, "Ucurun baslamasina %d sn kaldi!", sCount);
}

@
RoundEnd() {
    remove_task(9932);
    remove_task(9983);
    remove_task(9966);
    remove_task(9955);
} 
Bu halinin sorunsuz çalışması gerekiyor. Çalışmazsa sunucunuza soft reset atıp öyle deneyin.
Ücretli / Ücretsiz Eklenti İşleri İçin:
Discord: never.meant.to.belong
WhatsApp: Mesaj Gönder
RE: /ucur plugini
(12-01-2025, 21:49)Maravilha Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <reapi>

new const Tag[] = "WebAilesi";

native Hard_KomutAc()

new 
sv_parachute, Count, sCount;

public 
plugin_init() {
    register_plugin("Uçur", "1.0", "Maravilha");
    register_clcmd("say /ucur", "ucurmamenusu");

    RegisterHookChain(RG_RoundEnd, "@RoundEnd", .post = true);
    sv_parachute = get_cvar_pointer("sv_parachute");
}

public 
ucurmamenusu(id) {
    if (get_user_team(id) != 2) return PLUGIN_HANDLED;

    new Menu = menu_create(fmt("\r%s \y• \wUcur Menu^n", Tag), "ucurmamenusu_");

    menu_additem(Menu, fmt("\r• \w5 SN."), "1");
    menu_additem(Menu, fmt("\r• \w10 SN."), "2");
    menu_additem(Menu, fmt("\r• \w15 SN."), "3");

    menu_setprop(Menu, MPROP_EXITNAME, "\y• \wKapat");
    menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, Menu, 0);

    return PLUGIN_HANDLED;
}

public 
ucurmamenusu_(id, menu, item) {
    if (item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback);

    new key = str_to_num(data);

    switch (key) {
        case 1 :  {
            Count = 5;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
        case 2 :  {
            Count = 10;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
        case 3 :  {
            Count = 15;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
        }
    }
    return PLUGIN_HANDLED;
}

public 
blabla() {
    Hard_KomutAc()
    set_pcvar_num(sv_parachute, 0);
    set_task(0.1, "slap_players", .id = 9932, .flags = "a", .repeat = Count * 10);
    set_task(1.0, "Countdown", .id = 9955, .flags = "a", .repeat = Count);
}

public 
slap_players() {
    new players[32], inum, ids, i;
    get_players(players, inum, "aehi", "TERRORIST");
    for (i = 0; i < inum; i++) { ids = players[i]; if (get_user_team(ids) == 1) set_entvar(ids, var_health, Float:1.0), user_slap(ids, 0); }
    return PLUGIN_CONTINUE;
}

public 
Countdown() {
    Count--;
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 0.0, 0.9, 0.0, 0.0);
    show_dhudmessage(0, "Ucurun bitmesine %d sn kaldi!", Count);
}

public 
Countdown2() {
    sCount--;
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 0.0, 0.9, 0.0, 0.0);
    show_dhudmessage(0, "Ucurun baslamasina %d sn kaldi!", sCount);
}

@
RoundEnd() {
    remove_task(9932);
    remove_task(9983);
    remove_task(9966);
    remove_task(9955);
} 
Bu halinin sorunsuz çalışması gerekiyor. Çalışmazsa sunucunuza soft reset atıp öyle deneyin.
Hocam teşekkür ediyorum oldu şuan çalışıyor her şey sorunsuz.Peki oyun bittikten sonra ayarları eski haline getirebilme şansı varmı ? Mesela uçur  bitince paraşüt kapanıyor direk ve açılmıyor
RE: /ucur plugini
PHP Kod:
#include <amxmodx>
#include <reapi>

new const Tag[] = "WebAilesi";

native Hard_KomutAc()
native Hard_KomutKapat()

new 
sv_parachute, Count, sCount;

public 
plugin_init() {
    register_plugin("Uçur", "1.0", "Maravilha");
    register_clcmd("say /ucur", "ucurmamenusu");

    RegisterHookChain(RG_RoundEnd, "@RoundEnd", .post = true);
    sv_parachute = get_cvar_pointer("sv_parachute");
}

public 
ucurmamenusu(id) {
    if (get_user_team(id) != 2) return PLUGIN_HANDLED;

    new Menu = menu_create(fmt("\r%s \y• \wUcur Menu^n", Tag), "ucurmamenusu_");

    menu_additem(Menu, fmt("\r• \w5 SN."), "1");
    menu_additem(Menu, fmt("\r• \w10 SN."), "2");
    menu_additem(Menu, fmt("\r• \w15 SN."), "3");

    menu_setprop(Menu, MPROP_EXITNAME, "\y• \wKapat");
    menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, Menu, 0);

    return PLUGIN_HANDLED;
}

public 
ucurmamenusu_(id, menu, item) {
    if (item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback);

    new key = str_to_num(data);

    switch (key) {
        case 1 :  {
            Count = 5;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
            set_task(10.0, "Reset");
        }
        case 2 :  {
            Count = 10;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
            set_task(15.0, "Reset");
        }
        case 3 :  {
            Count = 15;
            sCount = 5;
            set_task(1.0, "Countdown2", .id = 9966, .flags = "a", .repeat = 5);
            set_task(5.0, "blabla", .id = 9983);
            set_task(20.0, "Reset");
        }
    }
    return PLUGIN_HANDLED;
}

public 
blabla() {
    Hard_KomutAc()
    set_pcvar_num(sv_parachute, 0);
    set_task(0.1, "slap_players", .id = 9932, .flags = "a", .repeat = Count * 10);
    set_task(1.0, "Countdown", .id = 9955, .flags = "a", .repeat = Count);
}

public 
Reset() {
    Hard_KomutKapat()
    set_pcvar_num(sv_parachute, 1);
}

public 
slap_players() {
    new players[32], inum, ids, i;
    get_players(players, inum, "aehi", "TERRORIST");
    for (i = 0; i < inum; i++) { ids = players[i]; if (get_user_team(ids) == 1) set_entvar(ids, var_health, Float:1.0), user_slap(ids, 0); }
    return PLUGIN_CONTINUE;
}

public 
Countdown() {
    Count--;
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 0.0, 0.9, 0.0, 0.0);
    show_dhudmessage(0, "Ucurun bitmesine %d sn kaldi!", Count);
}

public 
Countdown2() {
    sCount--;
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 0.0, 0.9, 0.0, 0.0);
    show_dhudmessage(0, "Ucurun baslamasina %d sn kaldi!", sCount);
}

@
RoundEnd() {
    remove_task(9932);
    remove_task(9983);
    remove_task(9966);
    remove_task(9955);
} 
Ücretli / Ücretsiz Eklenti İşleri İçin:
Discord: never.meant.to.belong
WhatsApp: Mesaj Gönder
RE: /ucur plugini
İstek konusu, @Maravilha adlı kullanıcı tarafından 18 saat içinde çözülmüştür.
İsteği çözdüğü için Maravilha Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Maravilha Adlı kullanıcı sizin dışınızda toplam 158 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