Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Anlık Goruntu Aktif Pasif Etme

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
|.Gene[R]aL.|
Mesajlar: 994
Kayıt: Çrş Haz 22, 2016 6:38 pm
Konum: ANKARA
Server Ip/DNS: cs6.csduragi.net
Clan İsmi: STH Gaming
İletişim:

Anlık Goruntu Aktif Pasif Etme

Mesaj gönderen |.Gene[R]aL.| »

uzman59 yazdı:@erdemns
@|.Gene[R]aL.|

Deneyiniz..

Komut olarak sadece sth_effeck yazınız (sth_effeck 1 yada 0 yazmayınız..)

Kod: Tümünü seç

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

#define VERSION "0.1.0"
#define PLUGIN "Olduren Anlik"

#define        m_flNextSpecButtonTime                    100
#define        m_fDeadTime                                    354

new gmsgScreenFade
new g_iMaxPlayers
new g_pCvarBlockChangeViewTime, g_pCvarKv3rdPerson, g_pCvarKvFade
new switcher[64] = 1;
new bool:dead[33]
public plugin_init()
{
    register_plugin(PLUGIN, VERSION, "ConnorMcLeod")

    gmsgScreenFade = get_user_msgid("ScreenFade")

    g_iMaxPlayers = get_maxplayers()

    register_cvar("deadeffect", "0")
    register_clcmd("sth_effeck","denetim")
    g_pCvarBlockChangeViewTime = register_cvar("kv_buttonsdelay", "2.0")
    g_pCvarKv3rdPerson = register_cvar("kv_3rdview", "0") // 1 = first person
    g_pCvarKvFade = register_cvar("kv_fade", "030000000180") // RRRGGGBBBAAA

    RegisterHam(Ham_Killed, "player", "OnCBasePlayer_Killed_Post", true)

    set_task(1.0,"StopRound",_,_,_,"c")
    set_task(120.0,"StartRound",_,_,_,"c")
}
public denetim(id){
    
    if(!dead[id]){
        effect(id,true)    
    }
    else {
        effect(id,false)
    }    
    
}
public effect(id,bool:o){
    if (o){
        dead[id]=true
        set_cvar_string("deadeffect", "1");
        client_print(id,print_chat,"[DeadEffect] ON")
    }else{
        dead[id]=false
        set_cvar_string("deadeffect", "0");
        client_print(id,print_chat,"[DeadEffect] OFF")
    }
}
public StartRound()
{
    set_cvar_string("deadeffect", "1");
}
public StopRound()
{
    set_cvar_string("deadeffect", "0");
}
public OnCBasePlayer_Killed_Post( id, killer )
{
    
    if( !killer || killer > g_iMaxPlayers || id == killer || (get_cvar_num("deadeffect") != 1 ) || (switcher[id]==0) )
    {
        return
    }

    set_pev(id, pev_deadflag, DEAD_DEAD)
    new Float:flTime = get_gametime()
    set_pdata_float(id, m_fDeadTime, flTime - 3.1)
    ExecuteHam(Ham_Think, id)

    engclient_cmd(id, "specmode", get_pcvar_num(g_pCvarKv3rdPerson) ? "1" : "4")

    set_pdata_float(id, m_flNextSpecButtonTime, flTime + get_pcvar_float(g_pCvarBlockChangeViewTime))
    
    set_pev(id, pev_deadflag, DEAD_DYING)
    set_pev(id, pev_nextthink, flTime + 0.1)
    set_pdata_float(id, m_fDeadTime, flTime + 9999.0)

    new szFade[13], l = get_pcvar_string(g_pCvarKvFade, szFade, charsmax(szFade))
    if( l == 12 )
    {
        new r, g, b, a

        r = (szFade[0] - '0') * 100 + (szFade[1] - '0') * 10 + (szFade[2] - '0')
        g = (szFade[3] - '0') * 100 + (szFade[4] - '0') * 10 + (szFade[5] - '0')
        b = (szFade[6] - '0') * 100 + (szFade[7] - '0') * 10 + (szFade[8] - '0')
        a = (szFade[9] - '0') * 100 + (szFade[10] - '0') * 10 + (szFade[11] - '0')

        message_begin(MSG_ONE_UNRELIABLE, gmsgScreenFade, .player=id)
        write_short( 2<<12 )
        write_short( 1<<11 )
        write_short( 0 )
        write_byte( r )
        write_byte( g )
        write_byte( b )
        write_byte( a )
        message_end()
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

Abi peki ejlentiyi oyuncu kendindr pasif etmek icin tekrar sth_effeck mi yazicak ?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

erdemns
Mesajlar: 538
Kayıt: Pzt Kas 14, 2016 1:47 am
Clan İsmi: İstanBull's

Anlık Goruntu Aktif Pasif Etme

Mesaj gönderen erdemns »

uzman59 yazdı:@erdemns
@|.Gene[R]aL.|

Deneyiniz..

Komut olarak sadece sth_effeck yazınız (sth_effeck 1 yada 0 yazmayınız..)

Kod: Tümünü seç

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

#define VERSION "0.1.0"
#define PLUGIN "Olduren Anlik"

#define        m_flNextSpecButtonTime                    100
#define        m_fDeadTime                                    354

new gmsgScreenFade
new g_iMaxPlayers
new g_pCvarBlockChangeViewTime, g_pCvarKv3rdPerson, g_pCvarKvFade
new switcher[64] = 1;
new bool:dead[33]
public plugin_init()
{
    register_plugin(PLUGIN, VERSION, "ConnorMcLeod")

    gmsgScreenFade = get_user_msgid("ScreenFade")

    g_iMaxPlayers = get_maxplayers()

    register_cvar("deadeffect", "0")
    register_clcmd("sth_effeck","denetim")
    g_pCvarBlockChangeViewTime = register_cvar("kv_buttonsdelay", "2.0")
    g_pCvarKv3rdPerson = register_cvar("kv_3rdview", "0") // 1 = first person
    g_pCvarKvFade = register_cvar("kv_fade", "030000000180") // RRRGGGBBBAAA

    RegisterHam(Ham_Killed, "player", "OnCBasePlayer_Killed_Post", true)

    set_task(1.0,"StopRound",_,_,_,"c")
    set_task(120.0,"StartRound",_,_,_,"c")
}
public denetim(id){
    
    if(!dead[id]){
        effect(id,true)    
    }
    else {
        effect(id,false)
    }    
    
}
public effect(id,bool:o){
    if (o){
        dead[id]=true
        set_cvar_string("deadeffect", "1");
        client_print(id,print_chat,"[DeadEffect] ON")
    }else{
        dead[id]=false
        set_cvar_string("deadeffect", "0");
        client_print(id,print_chat,"[DeadEffect] OFF")
    }
}
public StartRound()
{
    set_cvar_string("deadeffect", "1");
}
public StopRound()
{
    set_cvar_string("deadeffect", "0");
}
public OnCBasePlayer_Killed_Post( id, killer )
{
    
    if( !killer || killer > g_iMaxPlayers || id == killer || (get_cvar_num("deadeffect") != 1 ) || (switcher[id]==0) )
    {
        return
    }

    set_pev(id, pev_deadflag, DEAD_DEAD)
    new Float:flTime = get_gametime()
    set_pdata_float(id, m_fDeadTime, flTime - 3.1)
    ExecuteHam(Ham_Think, id)

    engclient_cmd(id, "specmode", get_pcvar_num(g_pCvarKv3rdPerson) ? "1" : "4")

    set_pdata_float(id, m_flNextSpecButtonTime, flTime + get_pcvar_float(g_pCvarBlockChangeViewTime))
    
    set_pev(id, pev_deadflag, DEAD_DYING)
    set_pev(id, pev_nextthink, flTime + 0.1)
    set_pdata_float(id, m_fDeadTime, flTime + 9999.0)

    new szFade[13], l = get_pcvar_string(g_pCvarKvFade, szFade, charsmax(szFade))
    if( l == 12 )
    {
        new r, g, b, a

        r = (szFade[0] - '0') * 100 + (szFade[1] - '0') * 10 + (szFade[2] - '0')
        g = (szFade[3] - '0') * 100 + (szFade[4] - '0') * 10 + (szFade[5] - '0')
        b = (szFade[6] - '0') * 100 + (szFade[7] - '0') * 10 + (szFade[8] - '0')
        a = (szFade[9] - '0') * 100 + (szFade[10] - '0') * 10 + (szFade[11] - '0')

        message_begin(MSG_ONE_UNRELIABLE, gmsgScreenFade, .player=id)
        write_short( 2<<12 )
        write_short( 1<<11 )
        write_short( 0 )
        write_byte( r )
        write_byte( g )
        write_byte( b )
        write_byte( a )
        message_end()
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

Mobildeyim akşam test edeceğim, Teşekkürler:)

Link:
Linklerini gizle
Linki Kopyala
Cevapla