1. sayfa (Toplam 1 sayfa)

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 3:52 pm
gönderen sazan5252
süreli gömme plugini varmı acaba? aimdeki kişi göm aimdeki kişi kaldır tarzı plugin

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 3:57 pm
gönderen Leooo
@sazan5252 Ctmenude oluyor

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 4:09 pm
gönderen sazan5252
Ctmenunun içinde olmadan olmazmı veya içinde yoksa içine atsak olmazmı?

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 4:12 pm
gönderen İlyas ERTEKİN
Arastirin ortalikta surusuyle geziyor.

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 4:16 pm
gönderen Leooo
@sazan5252 isterseniz ctmenuyu atayim ?

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 4:23 pm
gönderen sazan5252
Ctmenunun içinden alıp bana atabilirmisin Leooo

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 4:26 pm
gönderen noeldayi

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define TASK 1907 // İstediğin sayıyı yaz [FENERBAHÇE <3]

new Sure = -1

public plugin_init() {
    register_plugin("Sureli Gom", "1.0", "PurposeLess35")

    register_clcmd("say /gom", "sureli_gom")
}

public sureli_gom(id)
{
    new menu = menu_create("Sureli Gom", "sureli_gom2")

    menu_additem(menu, "5 Saniye", "1", 0);
    menu_additem(menu, "31 Saniye", "2", 0);
    menu_additem(menu, "99 Saniye", "3", 0);
    menu_additem(menu, "101 Saniye", "4", 0);

    menu_setprop(menu, MPROP_EXITNAME, "Cikis")
    menu_display(id, menu, 0)
}

public sureli_gom2(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, sizeof(data), iName, sizeof(iName), Callback)
    new key = str_to_num(data)
    switch(key)
    {
        case 1: {
            if(Sure != -1)
            {
                // Süre devam ediyor
            }
            else
            {
                Sure = 5+1 // 1 arttır
                set_task(1.0, "sureayarla", TASK, _, _, "b")
            }
        }
        case 2: {
            if(Sure != -1)
            {
                // Süre devam ediyor
            }
            else
            {
                Sure = 31+1 // 1 arttır
                set_task(1.0, "sureayarla", TASK, _, _, "b")
            }
        }
        
        //
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED;
}

public sureayarla()
{
    if(Sure == 0)
    {
        client_print(0, print_center, "Mahkumlar Gomuldu")
        Sure = -1
        mahkumlarigom()
    }
    else if(Sure == -1)
    {
        remove_task(TASK)
    }
    else
    {
        Sure--
        client_print(0, print_center, "Mahkumlarin Gomulmesine [ %i ] Saniye", Sure)
    }
}

public mahkumlarigom()
{
    for(new i = 1; i < 33; i++) 
    {
        if(is_user_connected(i) && get_user_team(i) == 1 && !Stuck(i))
        {
            if(is_user_alive(i)) 
            {
                client_cmd(i, "-jump; -duck") // Ziplamayi egilmeyi engelleme
                client_cmd(i, "-jump; -duck") // Ziplamayi egilmeyi engelleme
                new Float:ifOrigin[3]
                pev(i, pev_origin, ifOrigin)
                ifOrigin[2] -= 35.0
                set_pev(i, pev_origin, ifOrigin)
                set_cvar_num("mp_forcecamera", 2) // Bug fix
            }
        }
    }
}

stock bool:Stuck(Id)
{
    static Float:Origin[3]
    pev(Id, pev_origin, Origin)
    engfunc(EngFunc_TraceHull, Origin, Origin, IGNORE_MONSTERS, pev(Id, pev_flags) & FL_DUCKING ? HULL_HEAD : HULL_HUMAN, 0, 0)
    if (get_tr2(0, TR_StartSolid))
        return true
    return false
} 
bunu buldum dene istersen

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 4:42 pm
gönderen sazan5252
İlk yazdığım açıklamayı okurmusun hem bu ctmenunun içinde yok bu bende var ama ginede sağol

Süreli Göm Plugini

Gönderilme zamanı: Çrş Oca 31, 2018 4:45 pm
gönderen Leooo
@sazan5252 En iyisi ctmenuyu kullanin.