Hello There, Guest!
Yada Register

Kayıt:

Zaman sizi beklemez.Aksine siz zamanı beklersiniz.O yüzden hayallerinizin peşinden koşun.

CSGO Pluginlerine buradan bakabilirsiniz.
Sourcemod Türkçe Dökümanlarına buradan bakabilirsiniz.
Discord Sunumuza buradan katılabilirsiniz.

Subscribe to this thread

[Çözüldü] Ctmenu hakkında yardım

Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5


[Çözüldü] Ctmenu hakkında yardım

#1
Offline kinqless

    Kayıtlı Üye

  • Yorum:
    17
  • Konu:
    4
  • Kayıt:
    13-02-2018
  • Reputation:
    2

  • Compile edemiyorum yardım edebilecek var mı bu hataları veriyor
    [Image: 3Eq9EM.png]


    Yardım edebilecek varsa kodları veriyim.

    #2
    Offline BOT Benson

      Sunucu Sahibi

  • Yorum:
    170
  • Konu:
    48
  • Kayıt:
    07-02-2018
  • Reputation:
    13

  • (13-02-2018, Saat: 15:38)kinqless Wrote: Compile edemiyorum yardım edebilecek var mı bu hataları veriyor[Image: 3Eq9EM.png]


    Yardım edebilecek varsa kodları veriyim.

    kodları atmanız halinde yapabileceğimiz düzeltmeleri uygulayabiliriz.

    #3
    Offline kinqless

      Kayıtlı Üye

  • Yorum:
    17
  • Konu:
    4
  • Kayıt:
    13-02-2018
  • Reputation:
    2

  • (13-02-2018, Saat: 17:38)BOT Benson Wrote:
    (13-02-2018, Saat: 15:38)kinqless Wrote: Compile edemiyorum yardım edebilecek var mı bu hataları veriyor[Image: 3Eq9EM.png]


    Yardım edebilecek varsa kodları veriyim.

    kodları atmanız halinde yapabileceğimiz düzeltmeleri uygulayabiliriz.



    Code:
    #include <sourcemod>
    #include <sdktools>
    #include <cstrike>
    #include <smlib>
    #include <sdkhooks>
    #include <colors>
    #include <adminmenu>

    new Handle:hAdminMenu = INVALID_HANDLE;
    Handle CountdownTimer;
    bool:CountdownActive = false;
    bool:ffAktif = false;
    ConVar g_cvFriendlyFire;

    public Plugin:myinfo = 
    {
    name = "JailBreak CTmenu",
    author = "Name",
    description = "Jailbreak Modunda CT Komutu Kolaylaştırır",
    version = "1.0",
    url = ""
    }

    public OnPluginStart()
    {
    RegConsoleCmd("sm_ctmenu", TRCT);
    HookEvent("round_end", ElSonu);
    // CreateTimer(300.0, Reklamida_Cakarim, _, TIMER_REPEAT);
    // CreateTimer(300.0, Reklamida_Cakarim2, _, TIMER_REPEAT);
    g_cvFriendlyFire = FindConVar("mp_teammates_are_enemies");
    }

    public Action:ElSonu(Handle:event, const String:name[], bool:dontBroadcast)
    {
    if(ffAktif || CountdownActive)
    {
    CloseHandle(CountdownTimer);
    CountdownTimer = null;
    g_cvFriendlyFire.IntValue = 0;
    ffAktif = false;
    CountdownActive = false;
    ServerCommand("sm_cvar mp_teammates_are_enemies 0");
    }
    ServerCommand("sv_gravity 800");
    ServerCommand("sv_airaccelerate 99999");
    ServerCommand("sm_parachute_enabled 1");
    ServerCommand("sv_infinite_ammo 0");
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    ServerCommand("sm_freeze @t 0");
    ServerCommand("sm_strip @t");
    ServerCommand("sm_god @ct 0");
    ServerCommand("sv_infinite_ammo 0");

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    SDKUnhook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 1.0);
    SDKUnhook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    new can = (GetClientHealth(i), 100);
    SetEntityHealth(i, can);
    SetEntityRenderColor(i, 255, 255, 255, 255);
    }
    }
    }

    public Action:TRCT(client,args)
    {

    if(GetClientTeam(client) == 3)
    {
    CTMenu(client);

    }
    else
    {
    CPrintToChat(client, "\x02[ HolyBrothers ] \x04Bu Komut Sadece GARDIYAN'lar icindir");
    return;
    }
    }

    public Action:CTMenu(clientId) 
    {
    new Handle:menu = CreateMenu(CTMenuHandler);
    SetMenuTitle(menu, "HolyBrothers Gaming CTMenu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "CT Koruma");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Tum Ayarlari Sifirla");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Oyun Menusu");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Islem Menusu");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Revive Menusu");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Aim Glow");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Aim Bury");
    AddMenuItem(menu, "option8", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public CTMenuHandler(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option1") == 0 ) 
    {
    {
    CTMenu(client);
    }
    }

    else if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("sm_god @ct 1");
    for (int i = 1; i <= MaxClients; i++) 
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : CT'ye Koruma verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    }

    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    ServerCommand("sv_gravity 800");
    ServerCommand("sv_airaccelerate 99999");
    ServerCommand("sm_parachute_enabled 1");
    ServerCommand("sv_infinite_ammo 0");
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    ServerCommand("sm_freeze @t 0");
    ServerCommand("sm_strip @t");
    ServerCommand("sm_god @ct 0");
    ServerCommand("sv_infinite_ammo 0");

    for (int i = 1; i <= MaxClients; i++) 
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    SDKUnhook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 1.0);
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Tum Ayarlar Sifirlandi.",isim); 
    SDKUnhook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    new can = (GetClientHealth(i), 100);
    SetEntityHealth(i, can);
    SetEntityRenderColor(i, 255, 255, 255, 255);
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    OyunMenu(client);
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    islem(client);


    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    RevAk0(client);
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    GlowMenu(client);
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    BuryMenu(client);
    }
    }

    }
    }


    public Action:OyunMenu(clientId) 
    {
    new Handle:menu = CreateMenu(OMenuDevam);
    SetMenuTitle(menu, "HolyBrothers Gaming OyunMenu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Kus Avi");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Zombi Mod");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "KamiKZ");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Aref");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Bombaci Mulayim");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Korebe");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "FF Oyunu");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "Catisma Oyunu");
    AddMenuItem(menu, "option10", opcionmenu);

    Format(opcionmenu, 124, "Gomulen Olur");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "Yakala Mod (BETA)");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public OMenuDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option1") == 0 ) 
    {
    {
    CTMenu(client);
    }
    }

    else if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("sv_gravity 200");
    KusAvi(client);
    for (int i = 1; i <= MaxClients; i++) 

    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 25000);
    SetEntityHealth(i, can);

    } else {
    SetEntityRenderColor(i, 0, 0, 255, 255);
    new can = (GetClientHealth(i) , 1);
    SetEntityHealth(i, can);
    }
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Kus Avi Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(client) == 3)
    {
    Zombi(client);

    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    ServerCommand("sv_airaccelerate -50");
    ServerCommand("sm_parachute_enabled 0");
    for (int i = 1; i <= MaxClients; i++)

    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    }
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : KamiKZ Oyunu Acildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Aref Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    } else {
    SDKHook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    SetEntityRenderColor(i, 255, 255, 255, 20);
    GivePlayerItem(i, "weapon_deagle");
    Client_GiveWeaponAndAmmo(i, "weapon_deagle", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Bombaci Mulayim Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);
    }
    BombaciCan(client);
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Korebe Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SDKHook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    SetEntityRenderColor(i, 255, 255, 255, 0);
    KorebeCan(client);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);
    ff(client);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {

    CPrintToChatAll("\x02[ HolyBrothers ] \x04%s : Yakala Mod Acildi.",isim);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    SDKHook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 3.0);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option10") == 0 ) 
    {
    {
    catismash(client);
    CPrintToChatAll("\x02[ HolyBrothers ] \x04%s : Catisma Oyunu Acildi.",isim);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    ZombiSilah2(i);
    }
    }
    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    gomulensh(client);
    }
    }
    }


    public Action:KusAvi(clientId) 
    {
    new Handle:menu = CreateMenu(KusDevam);
    SetMenuTitle(menu, "KusAvi Silah Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: Awp");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Otomatik Awp");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Scout");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public KusDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_awp");
    Client_GiveWeaponAndAmmo(i, "weapon_awp", _, 0, _, 30);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_scar20");
    Client_GiveWeaponAndAmmo(i, "weapon_scar20", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_ssg08");
    Client_GiveWeaponAndAmmo(i, "weapon_ssg08", _, 0, _, 30); 
    }
    }
    }
    }
    }

    }


    public Action:Zombi(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiDevam);
    SetMenuTitle(menu, "Zombi HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "5000 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "6000 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "7000 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "8000 HP");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "9000 HP");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "10000 HP");
    AddMenuItem(menu, "option7", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 5000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 5000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 6000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 6000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 7000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 7000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 8000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 8000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 9000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 9000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 10000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 10000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }

    }


    public Action:ZombiSilah(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiSilahDevam);
    SetMenuTitle(menu, "Mahkum Silah Secme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: M4A4");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: M4A1-S");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AK47");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AUG");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AWP");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Otomatik AWP");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Nova");
    AddMenuItem(menu, "option8", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiSilahDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_m4a1");
    Client_GiveWeaponAndAmmo(client, "weapon_m4a1", _, 0, _, 30);
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_m4a1_silencer");
    Client_GiveWeaponAndAmmo(client, "weapon_m4a1_silencer", _, 0, _, 30);
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_ak47");
    Client_GiveWeaponAndAmmo(client, "weapon_ak47",_, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_aug");
    Client_GiveWeaponAndAmmo(client, "weapon_aug", _, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_awp");
    Client_GiveWeaponAndAmmo(client, "weapon_awp", _, 0, _, 30);
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_scar20");
    Client_GiveWeaponAndAmmo(client, "weapon_scar20", _, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_nova");
    Client_GiveWeaponAndAmmo(client, "weapon_nova", _, 0, _, 30);
    }
    }
    }
    }
    }

    public Action:ZombiSilah2(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiSilahDevam2);
    SetMenuTitle(menu, "Mahkum Silah Secme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: USP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: FIVESEVEN");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: TEC9");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: DEAGLE");
    AddMenuItem(menu, "option5", opcionmenu);


    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiSilahDevam2(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_usp_silencer");
    Client_GiveWeaponAndAmmo(client, "weapon_usp_silencer", _, 0, _, 30);
    ZombiSilah(client);
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_fiveseven");
    Client_GiveWeaponAndAmmo(client, "weapon_fiveseven", _, 0, _, 30);
    ZombiSilah(client);
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_tec9");
    Client_GiveWeaponAndAmmo(client, "weapon_tec9", _, 0, _, 30); 
    ZombiSilah(client);
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_deagle");
    Client_GiveWeaponAndAmmo(client, "weapon_deagle", _, 0, _, 30);
    ZombiSilah(client);
    }
    }
    }
    }
    }

    public Action:BombaciCan(clientId) 
    {
    new Handle:menu = CreateMenu(BombaciDevam);
    SetMenuTitle(menu, "Bombaci Mulayim Mahkum HP");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Can: 150 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 300 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 500 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public BombaciDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 150);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }


    }
    }

    public Action:KorebeCan(clientId) 
    {
    new Handle:menu = CreateMenu(KorebeDevam);
    SetMenuTitle(menu, "Korebe GARDIYAN HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Can: 150 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 300 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 500 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public KorebeDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 150);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }


    }
    }

    public Action:ff(clientId) 
    {
    new Handle:menu = CreateMenu(ffDevam);
    SetMenuTitle(menu, "FF Menu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "M4A4 FF");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "M4A1-S FF");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "AK47 FF");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "AWP FF");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "DEAGLE FF");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "NOVA FF");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "BIZON FF");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "ZEUS FF");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ffDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : M4A4 FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_m4a1");
    Client_GiveWeaponAndAmmo(i, "weapon_m4a1", _, 0, _, 30);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : M4A1-S FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_m4a1_silencer");
    Client_GiveWeaponAndAmmo(i, "weapon_m4a1_silencer", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : AK47 FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_ak47");
    Client_GiveWeaponAndAmmo(i, "weapon_ak47", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : AWP FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_awp");
    Client_GiveWeaponAndAmmo(i, "weapon_awp", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : DEAGLE FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_deagle");
    Client_GiveWeaponAndAmmo(i, "weapon_deagle", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : NOVA FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_nova");
    Client_GiveWeaponAndAmmo(i, "weapon_nova", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : BIZON FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_bizon");
    Client_GiveWeaponAndAmmo(i, "weapon_bizon", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : ZEUS FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_taser");
    Client_GiveWeaponAndAmmo(i, "weapon_taser", _, 0, _, 1);
    }
    }
    }
    }
    }


    }
    }

    public Action:islem(clientId) 
    {
    new Handle:menu = CreateMenu(islemDevam);
    SetMenuTitle(menu, "GARDIYAN Islem Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "FF Ac");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "FF Kapat");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Semiclip Ac");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Semiclip Kapat");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Sinirsiz Mermi Ac");
    AddMenuItem(menu, "option10", opcionmenu);

    Format(opcionmenu, 124, "Sinirsiz Mermi Kapat");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Freeze");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Mahkum UnFreeze");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Strip");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Bring");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public islemDevam(Handle:menu, MenuAction:action, client, itemNum)
    {

    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("mp_teammates_are_enemies 1");
    ServerCommand("mp_friendlyfire 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Dost Atesi Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Dost Atesi Kapatildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    ServerCommand("sm_hosties_noblock_enable 0");
    ServerCommand("mp_solid_teammates 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Semiclip Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Semiclip Kapatildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    ServerCommand("sm_freeze @t -1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar Donduruldu.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    ServerCommand("sm_freeze @t 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkum Dondurulmasi Kaldirildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    ServerCommand("sm_strip @t");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlarin Silahlari Alindi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {
    ServerCommand("sm_bring @t");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar Cekildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option10") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Sinirsiz Mermi Acildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Sinirsiz Mermi Kapatildi.",isim);
    }
    }
    }
    }


    }
    }

    public Action:Hook_SetTransmit(entity, i)  
    {  
    if (entity != i)  
    return Plugin_Handled; 

    return Plugin_Continue;  
    }

    public Action:RevAk0(clientId) 
    {
    new Handle:menu = CreateMenu(Ak0Devam);
    SetMenuTitle(menu, "GARDIYAN Revleme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Olu Olan Oyunculari Tek Tek Revle");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Olu Olan Tum Mahkumlari Revle");
    AddMenuItem(menu, "option3", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public Ak0Devam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:game[40];
    GetGameFolderName(game, sizeof(game));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    RevAk0baba(client);
    }
    }

    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Olu Olan Tum Mahkumlar Revlendi.",isim);

    if(GetClientTeam(i) == 3)
    {

    } else {


    if (StrEqual(game, "cstrike") || StrEqual(game, "csgo"))
    {
    if(!IsPlayerAlive(i)) {
    CS_RespawnPlayer(i);
    }
    }
    }
    }
    }

    }
    }
    }

    }

    public Action:RevAk0baba(client)
    {
    new Handle:menu = CreateMenu(MenuHandler_Players);

    decl String:title[100];
    Format(title, sizeof(title), "Canlandirilicak Oyuncu Sec:");
    SetMenuTitle(menu, title);
    SetMenuExitBackButton(menu, true);

    AddTargetsToMenu2(menu, client, COMMAND_FILTER_NO_IMMUNITY | COMMAND_FILTER_DEAD);

    DisplayMenu(menu, client, MENU_TIME_FOREVER);
    }

    public MenuHandler_Players(Handle:menu, MenuAction:action, param1, param2)
    {
    if (action == MenuAction_End)
    {
    CloseHandle(menu);

    }
    else if (action == MenuAction_Cancel)
    {

    CPrintToChat(param1, "\x02[HolyBrothers]\x04 Olu Oyuncu Yok !");

    if (param2 == MenuCancel_ExitBack && hAdminMenu != INVALID_HANDLE)
    {
    DisplayTopMenu(hAdminMenu, param1, TopMenuPosition_LastCategory);
    }
    }
    else if (action == MenuAction_Select)
    {

    decl String:info[32];
    new userid, target;

    GetMenuItem(menu, param2, info, sizeof(info));
    userid = StringToInt(info);

    if ((target = GetClientOfUserId(userid)) == 0)
    {
    CPrintToChat(param1, "\x02[HolyBrothers] %t", "Mevcut Oyuncu Bulunamadi.");
    }
    else if (!CanUserTarget(param1, target))
    {
    new String:name[32];
    GetClientName(target, name, sizeof(name));
    new String:isim[32];
    GetClientName(param1, isim, sizeof(isim));

    RespawnPlayer(param1, target);
    RevAk0baba(param1);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] %s : \x04%s isimli oyuncu revlendi.",isim, name);
    }
    }

    } else {
    new String:name[32];
    GetClientName(target, name, sizeof(name));
    new String:isim[32];
    GetClientName(param1, isim, sizeof(isim));

    RespawnPlayer(param1, target);
    RevAk0baba(param1);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] %s : \x04%s isimli oyuncu revlendi.",isim, name);
    }
    }
    }

    }
    }

    public RespawnPlayer(client, target)
    {
    decl String:game[40];
    GetGameFolderName(game, sizeof(game));

    if (StrEqual(game, "cstrike") || StrEqual(game, "csgo"))
    {
    CS_RespawnPlayer(target);
    }
    }

    public Action Reklamida_Cakarim(Handle timer){

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i, "\x02[HolyBrothers] Fun Sunucusu ...");
    }
    }
    }

    public Action Reklamida_Cakarim2(Handle timer){

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i, "\x04[HolyBrothers] Fun Sunucusu Ozel CTMENU");
    }
    }
    }

    public Action:Countdown(Handle timer)
    {
    static int numPrinted = 0;
    int timeleft = 10 - numPrinted;

    PrintToChatAll("Dost atesi %i saniye icerisinde acilacak", timeleft);

    if(timeleft == 0)
    {
    numPrinted = 0;
    FFBaslat();
    return Plugin_Stop;
    }

    numPrinted++;

    return Plugin_Continue;
    }

    public FFBaslat()
    {
    g_cvFriendlyFire.IntValue = 1;
    PrintToChatAll("\x04[HolyBrothers] \x01Dost atesi acildi! Savas baslasin!");
    CountdownActive = false;
    ffAktif = true;
    CountdownTimer = null;
    }

    public OnTouch(i, other)
    {
    decl String:isim[32];
    GetClientName(i, isim, sizeof(isim));
    decl String:isim2[32];
    GetClientName(other, isim2, sizeof(isim2));

    if( i > 0 && i < MaxClients + 1 &&  other > 0 && other < MaxClients + 1 )
    {
    if(GetClientTeam(i) == 2 && GetClientTeam(other) == 3)
    {
    ForcePlayerSuicide(i);
    PrintToChatAll("Degen Kisi: %s | Olen Kisi: %s", isim2, isim);
    }
    }
    }

    public Action:catismash(clientId) 
    {
    new Handle:menu = CreateMenu(CatismaDevam);
    SetMenuTitle(menu, "Catisma HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "300 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "500 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "700 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "1000 HP");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "2000 HP");
    AddMenuItem(menu, "option6", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public Action:gomulensh(clientId) 
    {
    new Handle:menu = CreateMenu(GomDevam);
    SetMenuTitle(menu, "Gomulen Olur");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Mahkumlari GOM");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Mahkumlari CIKAR");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Oyunu Kapat");
    AddMenuItem(menu, "option4", opcionmenu);


    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public GomDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    new Float:vec[3];
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    gomulensh(client);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 2)
    {
    GetEntPropVector(i, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] - 30.0;
    SetEntPropVector(i, Prop_Send, "m_vecOrigin", vec);
    }

    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar GOMULDU.",isim);
    CreateTimer(2.0, gomulenioldur);
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 500HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 700HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 700);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    }
    }

    public Action:gomulenioldur(Handle timer) {

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 2 && BilgiAl(i))
    {
    ForcePlayerSuicide(i);
    }

    }
    }

    }

    public CatismaDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 300HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 500HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 700HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 700);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 1000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 1000);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 2000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 2000);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    }
    }

    public Action:GlowMenu(clientId) 
    {
    new Handle:menu = CreateMenu(GlowDevam);
    SetMenuTitle(menu, "ALSancak Glow Aim");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Glow Kapat");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "KIRMIZI Glow");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "MAVI Glow");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "SARI Glow");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "YESIL Glow");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "TURKUAZ Glow");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "PEMBE Glow");
    AddMenuItem(menu, "option7", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }


    public GlowDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:victimname[64];
    new victim = GetClientAimTarget(client, false);
    GetClientName(victim, victimname, sizeof(victimname));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,0,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu KIRMIZI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,0,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu MAVI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,255,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu SARI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,255,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu YESIL renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,255,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu TURKUAZ renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,0,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu PEMBE renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,255,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncunun rengi kapatildi.",isim,victimname);
    }
    }
    }
    }

    public Action:BuryMenu(clientId) 
    {
    new Handle:menu = CreateMenu(BuryDevam);
    SetMenuTitle(menu, "HolyBrothers BuryAim Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Oyuncuyu GOM");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Oyuncuyu KALDIR");
    AddMenuItem(menu, "option3", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public BuryDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    new Float:vec[3];
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:victimname[64];
    new victim = GetClientAimTarget(client, false);
    GetClientName(victim, victimname, sizeof(victimname));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    BuryMenu(client);
    GetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] - 30.0;
    SetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x04%s isimli oyuncu yere GOMULDU.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    BuryMenu(client);
    GetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] + 30.0;
    SetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x04%s isimli oyuncu yerden KALDIRILDI.",isim,victimname);
    }
    }
    }
    }

    stock bool:BilgiAl(iClient)
    {
    decl Float:vecMin[3], Float:vecMax[3], Float:vecOrigin[3];

    GetClientMins(iClient, vecMin);
    GetClientMaxs(iClient, vecMax);
    GetClientAbsOrigin(iClient, vecOrigin);

    TR_TraceHullFilter(vecOrigin, vecOrigin, vecMin, vecMax, MASK_SOLID, TraceEntityFilterSolid);
    return TR_DidHit(); // head in wall ?
    }


    public bool:TraceEntityFilterSolid(entity, contentsMask) 
    {
    return entity > 1;
    }

    #4
    Offline BOT Benson

      Sunucu Sahibi

  • Yorum:
    170
  • Konu:
    48
  • Kayıt:
    07-02-2018
  • Reputation:
    13

  • (13-02-2018, Saat: 21:46)kinqless Wrote:
    (13-02-2018, Saat: 17:38)BOT Benson Wrote: kodları atmanız halinde yapabileceğimiz düzeltmeleri uygulayabiliriz.



    Code:
    #include <sourcemod>
    #include <sdktools>
    #include <cstrike>
    #include <smlib>
    #include <sdkhooks>
    #include <colors>
    #include <adminmenu>

    new Handle:hAdminMenu = INVALID_HANDLE;
    Handle CountdownTimer;
    bool:CountdownActive = false;
    bool:ffAktif = false;
    ConVar g_cvFriendlyFire;

    public Plugin:myinfo = 
    {
    name = "JailBreak CTmenu",
    author = "Name",
    description = "Jailbreak Modunda CT Komutu Kolaylaştırır",
    version = "1.0",
    url = ""
    }

    public OnPluginStart()
    {
    RegConsoleCmd("sm_ctmenu", TRCT);
    HookEvent("round_end", ElSonu);
    // CreateTimer(300.0, Reklamida_Cakarim, _, TIMER_REPEAT);
    // CreateTimer(300.0, Reklamida_Cakarim2, _, TIMER_REPEAT);
    g_cvFriendlyFire = FindConVar("mp_teammates_are_enemies");
    }

    public Action:ElSonu(Handle:event, const String:name[], bool:dontBroadcast)
    {
    if(ffAktif || CountdownActive)
    {
    CloseHandle(CountdownTimer);
    CountdownTimer = null;
    g_cvFriendlyFire.IntValue = 0;
    ffAktif = false;
    CountdownActive = false;
    ServerCommand("sm_cvar mp_teammates_are_enemies 0");
    }
    ServerCommand("sv_gravity 800");
    ServerCommand("sv_airaccelerate 99999");
    ServerCommand("sm_parachute_enabled 1");
    ServerCommand("sv_infinite_ammo 0");
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    ServerCommand("sm_freeze @t 0");
    ServerCommand("sm_strip @t");
    ServerCommand("sm_god @ct 0");
    ServerCommand("sv_infinite_ammo 0");

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    SDKUnhook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 1.0);
    SDKUnhook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    new can = (GetClientHealth(i), 100);
    SetEntityHealth(i, can);
    SetEntityRenderColor(i, 255, 255, 255, 255);
    }
    }
    }

    public Action:TRCT(client,args)
    {

    if(GetClientTeam(client) == 3)
    {
    CTMenu(client);

    }
    else
    {
    CPrintToChat(client, "\x02[ HolyBrothers ] \x04Bu Komut Sadece GARDIYAN'lar icindir");
    return;
    }
    }

    public Action:CTMenu(clientId) 
    {
    new Handle:menu = CreateMenu(CTMenuHandler);
    SetMenuTitle(menu, "HolyBrothers Gaming CTMenu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "CT Koruma");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Tum Ayarlari Sifirla");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Oyun Menusu");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Islem Menusu");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Revive Menusu");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Aim Glow");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Aim Bury");
    AddMenuItem(menu, "option8", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public CTMenuHandler(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option1") == 0 ) 
    {
    {
    CTMenu(client);
    }
    }

    else if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("sm_god @ct 1");
    for (int i = 1; i <= MaxClients; i++) 
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : CT'ye Koruma verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    }

    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    ServerCommand("sv_gravity 800");
    ServerCommand("sv_airaccelerate 99999");
    ServerCommand("sm_parachute_enabled 1");
    ServerCommand("sv_infinite_ammo 0");
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    ServerCommand("sm_freeze @t 0");
    ServerCommand("sm_strip @t");
    ServerCommand("sm_god @ct 0");
    ServerCommand("sv_infinite_ammo 0");

    for (int i = 1; i <= MaxClients; i++) 
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    SDKUnhook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 1.0);
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Tum Ayarlar Sifirlandi.",isim); 
    SDKUnhook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    new can = (GetClientHealth(i), 100);
    SetEntityHealth(i, can);
    SetEntityRenderColor(i, 255, 255, 255, 255);
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    OyunMenu(client);
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    islem(client);


    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    RevAk0(client);
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    GlowMenu(client);
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    BuryMenu(client);
    }
    }

    }
    }


    public Action:OyunMenu(clientId) 
    {
    new Handle:menu = CreateMenu(OMenuDevam);
    SetMenuTitle(menu, "HolyBrothers Gaming OyunMenu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Kus Avi");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Zombi Mod");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "KamiKZ");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Aref");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Bombaci Mulayim");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Korebe");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "FF Oyunu");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "Catisma Oyunu");
    AddMenuItem(menu, "option10", opcionmenu);

    Format(opcionmenu, 124, "Gomulen Olur");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "Yakala Mod (BETA)");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public OMenuDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option1") == 0 ) 
    {
    {
    CTMenu(client);
    }
    }

    else if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("sv_gravity 200");
    KusAvi(client);
    for (int i = 1; i <= MaxClients; i++) 

    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 25000);
    SetEntityHealth(i, can);

    } else {
    SetEntityRenderColor(i, 0, 0, 255, 255);
    new can = (GetClientHealth(i) , 1);
    SetEntityHealth(i, can);
    }
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Kus Avi Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(client) == 3)
    {
    Zombi(client);

    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    ServerCommand("sv_airaccelerate -50");
    ServerCommand("sm_parachute_enabled 0");
    for (int i = 1; i <= MaxClients; i++)

    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    }
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : KamiKZ Oyunu Acildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Aref Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    } else {
    SDKHook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    SetEntityRenderColor(i, 255, 255, 255, 20);
    GivePlayerItem(i, "weapon_deagle");
    Client_GiveWeaponAndAmmo(i, "weapon_deagle", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Bombaci Mulayim Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);
    }
    BombaciCan(client);
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Korebe Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SDKHook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    SetEntityRenderColor(i, 255, 255, 255, 0);
    KorebeCan(client);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);
    ff(client);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {

    CPrintToChatAll("\x02[ HolyBrothers ] \x04%s : Yakala Mod Acildi.",isim);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    SDKHook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 3.0);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option10") == 0 ) 
    {
    {
    catismash(client);
    CPrintToChatAll("\x02[ HolyBrothers ] \x04%s : Catisma Oyunu Acildi.",isim);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    ZombiSilah2(i);
    }
    }
    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    gomulensh(client);
    }
    }
    }


    public Action:KusAvi(clientId) 
    {
    new Handle:menu = CreateMenu(KusDevam);
    SetMenuTitle(menu, "KusAvi Silah Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: Awp");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Otomatik Awp");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Scout");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public KusDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_awp");
    Client_GiveWeaponAndAmmo(i, "weapon_awp", _, 0, _, 30);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_scar20");
    Client_GiveWeaponAndAmmo(i, "weapon_scar20", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_ssg08");
    Client_GiveWeaponAndAmmo(i, "weapon_ssg08", _, 0, _, 30); 
    }
    }
    }
    }
    }

    }


    public Action:Zombi(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiDevam);
    SetMenuTitle(menu, "Zombi HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "5000 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "6000 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "7000 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "8000 HP");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "9000 HP");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "10000 HP");
    AddMenuItem(menu, "option7", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 5000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 5000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 6000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 6000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 7000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 7000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 8000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 8000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 9000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 9000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 10000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 10000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }

    }


    public Action:ZombiSilah(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiSilahDevam);
    SetMenuTitle(menu, "Mahkum Silah Secme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: M4A4");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: M4A1-S");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AK47");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AUG");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AWP");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Otomatik AWP");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Nova");
    AddMenuItem(menu, "option8", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiSilahDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_m4a1");
    Client_GiveWeaponAndAmmo(client, "weapon_m4a1", _, 0, _, 30);
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_m4a1_silencer");
    Client_GiveWeaponAndAmmo(client, "weapon_m4a1_silencer", _, 0, _, 30);
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_ak47");
    Client_GiveWeaponAndAmmo(client, "weapon_ak47",_, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_aug");
    Client_GiveWeaponAndAmmo(client, "weapon_aug", _, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_awp");
    Client_GiveWeaponAndAmmo(client, "weapon_awp", _, 0, _, 30);
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_scar20");
    Client_GiveWeaponAndAmmo(client, "weapon_scar20", _, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_nova");
    Client_GiveWeaponAndAmmo(client, "weapon_nova", _, 0, _, 30);
    }
    }
    }
    }
    }

    public Action:ZombiSilah2(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiSilahDevam2);
    SetMenuTitle(menu, "Mahkum Silah Secme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: USP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: FIVESEVEN");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: TEC9");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: DEAGLE");
    AddMenuItem(menu, "option5", opcionmenu);


    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiSilahDevam2(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_usp_silencer");
    Client_GiveWeaponAndAmmo(client, "weapon_usp_silencer", _, 0, _, 30);
    ZombiSilah(client);
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_fiveseven");
    Client_GiveWeaponAndAmmo(client, "weapon_fiveseven", _, 0, _, 30);
    ZombiSilah(client);
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_tec9");
    Client_GiveWeaponAndAmmo(client, "weapon_tec9", _, 0, _, 30); 
    ZombiSilah(client);
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_deagle");
    Client_GiveWeaponAndAmmo(client, "weapon_deagle", _, 0, _, 30);
    ZombiSilah(client);
    }
    }
    }
    }
    }

    public Action:BombaciCan(clientId) 
    {
    new Handle:menu = CreateMenu(BombaciDevam);
    SetMenuTitle(menu, "Bombaci Mulayim Mahkum HP");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Can: 150 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 300 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 500 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public BombaciDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 150);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }


    }
    }

    public Action:KorebeCan(clientId) 
    {
    new Handle:menu = CreateMenu(KorebeDevam);
    SetMenuTitle(menu, "Korebe GARDIYAN HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Can: 150 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 300 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 500 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public KorebeDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 150);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }


    }
    }

    public Action:ff(clientId) 
    {
    new Handle:menu = CreateMenu(ffDevam);
    SetMenuTitle(menu, "FF Menu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "M4A4 FF");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "M4A1-S FF");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "AK47 FF");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "AWP FF");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "DEAGLE FF");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "NOVA FF");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "BIZON FF");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "ZEUS FF");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ffDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : M4A4 FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_m4a1");
    Client_GiveWeaponAndAmmo(i, "weapon_m4a1", _, 0, _, 30);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : M4A1-S FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_m4a1_silencer");
    Client_GiveWeaponAndAmmo(i, "weapon_m4a1_silencer", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : AK47 FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_ak47");
    Client_GiveWeaponAndAmmo(i, "weapon_ak47", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : AWP FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_awp");
    Client_GiveWeaponAndAmmo(i, "weapon_awp", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : DEAGLE FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_deagle");
    Client_GiveWeaponAndAmmo(i, "weapon_deagle", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : NOVA FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_nova");
    Client_GiveWeaponAndAmmo(i, "weapon_nova", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : BIZON FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_bizon");
    Client_GiveWeaponAndAmmo(i, "weapon_bizon", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : ZEUS FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_taser");
    Client_GiveWeaponAndAmmo(i, "weapon_taser", _, 0, _, 1);
    }
    }
    }
    }
    }


    }
    }

    public Action:islem(clientId) 
    {
    new Handle:menu = CreateMenu(islemDevam);
    SetMenuTitle(menu, "GARDIYAN Islem Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "FF Ac");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "FF Kapat");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Semiclip Ac");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Semiclip Kapat");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Sinirsiz Mermi Ac");
    AddMenuItem(menu, "option10", opcionmenu);

    Format(opcionmenu, 124, "Sinirsiz Mermi Kapat");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Freeze");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Mahkum UnFreeze");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Strip");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Bring");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public islemDevam(Handle:menu, MenuAction:action, client, itemNum)
    {

    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("mp_teammates_are_enemies 1");
    ServerCommand("mp_friendlyfire 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Dost Atesi Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Dost Atesi Kapatildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    ServerCommand("sm_hosties_noblock_enable 0");
    ServerCommand("mp_solid_teammates 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Semiclip Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Semiclip Kapatildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    ServerCommand("sm_freeze @t -1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar Donduruldu.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    ServerCommand("sm_freeze @t 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkum Dondurulmasi Kaldirildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    ServerCommand("sm_strip @t");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlarin Silahlari Alindi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {
    ServerCommand("sm_bring @t");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar Cekildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option10") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Sinirsiz Mermi Acildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Sinirsiz Mermi Kapatildi.",isim);
    }
    }
    }
    }


    }
    }

    public Action:Hook_SetTransmit(entity, i)  
    {  
    if (entity != i)  
    return Plugin_Handled; 

    return Plugin_Continue;  
    }

    public Action:RevAk0(clientId) 
    {
    new Handle:menu = CreateMenu(Ak0Devam);
    SetMenuTitle(menu, "GARDIYAN Revleme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Olu Olan Oyunculari Tek Tek Revle");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Olu Olan Tum Mahkumlari Revle");
    AddMenuItem(menu, "option3", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public Ak0Devam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:game[40];
    GetGameFolderName(game, sizeof(game));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    RevAk0baba(client);
    }
    }

    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Olu Olan Tum Mahkumlar Revlendi.",isim);

    if(GetClientTeam(i) == 3)
    {

    } else {


    if (StrEqual(game, "cstrike") || StrEqual(game, "csgo"))
    {
    if(!IsPlayerAlive(i)) {
    CS_RespawnPlayer(i);
    }
    }
    }
    }
    }

    }
    }
    }

    }

    public Action:RevAk0baba(client)
    {
    new Handle:menu = CreateMenu(MenuHandler_Players);

    decl String:title[100];
    Format(title, sizeof(title), "Canlandirilicak Oyuncu Sec:");
    SetMenuTitle(menu, title);
    SetMenuExitBackButton(menu, true);

    AddTargetsToMenu2(menu, client, COMMAND_FILTER_NO_IMMUNITY | COMMAND_FILTER_DEAD);

    DisplayMenu(menu, client, MENU_TIME_FOREVER);
    }

    public MenuHandler_Players(Handle:menu, MenuAction:action, param1, param2)
    {
    if (action == MenuAction_End)
    {
    CloseHandle(menu);

    }
    else if (action == MenuAction_Cancel)
    {

    CPrintToChat(param1, "\x02[HolyBrothers]\x04 Olu Oyuncu Yok !");

    if (param2 == MenuCancel_ExitBack && hAdminMenu != INVALID_HANDLE)
    {
    DisplayTopMenu(hAdminMenu, param1, TopMenuPosition_LastCategory);
    }
    }
    else if (action == MenuAction_Select)
    {

    decl String:info[32];
    new userid, target;

    GetMenuItem(menu, param2, info, sizeof(info));
    userid = StringToInt(info);

    if ((target = GetClientOfUserId(userid)) == 0)
    {
    CPrintToChat(param1, "\x02[HolyBrothers] %t", "Mevcut Oyuncu Bulunamadi.");
    }
    else if (!CanUserTarget(param1, target))
    {
    new String:name[32];
    GetClientName(target, name, sizeof(name));
    new String:isim[32];
    GetClientName(param1, isim, sizeof(isim));

    RespawnPlayer(param1, target);
    RevAk0baba(param1);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] %s : \x04%s isimli oyuncu revlendi.",isim, name);
    }
    }

    } else {
    new String:name[32];
    GetClientName(target, name, sizeof(name));
    new String:isim[32];
    GetClientName(param1, isim, sizeof(isim));

    RespawnPlayer(param1, target);
    RevAk0baba(param1);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] %s : \x04%s isimli oyuncu revlendi.",isim, name);
    }
    }
    }

    }
    }

    public RespawnPlayer(client, target)
    {
    decl String:game[40];
    GetGameFolderName(game, sizeof(game));

    if (StrEqual(game, "cstrike") || StrEqual(game, "csgo"))
    {
    CS_RespawnPlayer(target);
    }
    }

    public Action Reklamida_Cakarim(Handle timer){

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i, "\x02[HolyBrothers] Fun Sunucusu ...");
    }
    }
    }

    public Action Reklamida_Cakarim2(Handle timer){

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i, "\x04[HolyBrothers] Fun Sunucusu Ozel CTMENU");
    }
    }
    }

    public Action:Countdown(Handle timer)
    {
    static int numPrinted = 0;
    int timeleft = 10 - numPrinted;

    PrintToChatAll("Dost atesi %i saniye icerisinde acilacak", timeleft);

    if(timeleft == 0)
    {
    numPrinted = 0;
    FFBaslat();
    return Plugin_Stop;
    }

    numPrinted++;

    return Plugin_Continue;
    }

    public FFBaslat()
    {
    g_cvFriendlyFire.IntValue = 1;
    PrintToChatAll("\x04[HolyBrothers] \x01Dost atesi acildi! Savas baslasin!");
    CountdownActive = false;
    ffAktif = true;
    CountdownTimer = null;
    }

    public OnTouch(i, other)
    {
    decl String:isim[32];
    GetClientName(i, isim, sizeof(isim));
    decl String:isim2[32];
    GetClientName(other, isim2, sizeof(isim2));

    if( i > 0 && i < MaxClients + 1 &&  other > 0 && other < MaxClients + 1 )
    {
    if(GetClientTeam(i) == 2 && GetClientTeam(other) == 3)
    {
    ForcePlayerSuicide(i);
    PrintToChatAll("Degen Kisi: %s | Olen Kisi: %s", isim2, isim);
    }
    }
    }

    public Action:catismash(clientId) 
    {
    new Handle:menu = CreateMenu(CatismaDevam);
    SetMenuTitle(menu, "Catisma HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "300 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "500 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "700 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "1000 HP");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "2000 HP");
    AddMenuItem(menu, "option6", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public Action:gomulensh(clientId) 
    {
    new Handle:menu = CreateMenu(GomDevam);
    SetMenuTitle(menu, "Gomulen Olur");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Mahkumlari GOM");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Mahkumlari CIKAR");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Oyunu Kapat");
    AddMenuItem(menu, "option4", opcionmenu);


    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public GomDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    new Float:vec[3];
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    gomulensh(client);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 2)
    {
    GetEntPropVector(i, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] - 30.0;
    SetEntPropVector(i, Prop_Send, "m_vecOrigin", vec);
    }

    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar GOMULDU.",isim);
    CreateTimer(2.0, gomulenioldur);
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 500HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 700HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 700);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    }
    }

    public Action:gomulenioldur(Handle timer) {

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 2 && BilgiAl(i))
    {
    ForcePlayerSuicide(i);
    }

    }
    }

    }

    public CatismaDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 300HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 500HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 700HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 700);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 1000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 1000);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 2000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 2000);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    }
    }

    public Action:GlowMenu(clientId) 
    {
    new Handle:menu = CreateMenu(GlowDevam);
    SetMenuTitle(menu, "ALSancak Glow Aim");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Glow Kapat");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "KIRMIZI Glow");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "MAVI Glow");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "SARI Glow");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "YESIL Glow");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "TURKUAZ Glow");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "PEMBE Glow");
    AddMenuItem(menu, "option7", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }


    public GlowDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:victimname[64];
    new victim = GetClientAimTarget(client, false);
    GetClientName(victim, victimname, sizeof(victimname));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,0,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu KIRMIZI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,0,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu MAVI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,255,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu SARI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,255,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu YESIL renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,255,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu TURKUAZ renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,0,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu PEMBE renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,255,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncunun rengi kapatildi.",isim,victimname);
    }
    }
    }
    }

    public Action:BuryMenu(clientId) 
    {
    new Handle:menu = CreateMenu(BuryDevam);
    SetMenuTitle(menu, "HolyBrothers BuryAim Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Oyuncuyu GOM");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Oyuncuyu KALDIR");
    AddMenuItem(menu, "option3", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public BuryDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    new Float:vec[3];
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:victimname[64];
    new victim = GetClientAimTarget(client, false);
    GetClientName(victim, victimname, sizeof(victimname));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    BuryMenu(client);
    GetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] - 30.0;
    SetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x04%s isimli oyuncu yere GOMULDU.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    BuryMenu(client);
    GetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] + 30.0;
    SetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x04%s isimli oyuncu yerden KALDIRILDI.",isim,victimname);
    }
    }
    }
    }

    stock bool:BilgiAl(iClient)
    {
    decl Float:vecMin[3], Float:vecMax[3], Float:vecOrigin[3];

    GetClientMins(iClient, vecMin);
    GetClientMaxs(iClient, vecMax);
    GetClientAbsOrigin(iClient, vecOrigin);

    TR_TraceHullFilter(vecOrigin, vecOrigin, vecMin, vecMax, MASK_SOLID, TraceEntityFilterSolid);
    return TR_DidHit(); // head in wall ?
    }


    public bool:TraceEntityFilterSolid(entity, contentsMask) 
    {
    return entity > 1;
    }

    smx ve sp dosyaları ekte dir indirip kullanabilirsiniz.


    .zip   ctmenu.zip (Size: 51.85 KB / Downloads: 7)

    #5
    Offline kinqless

      Kayıtlı Üye

  • Yorum:
    17
  • Konu:
    4
  • Kayıt:
    13-02-2018
  • Reputation:
    2

  • (13-02-2018, Saat: 21:51)BOT Benson Wrote:
    (13-02-2018, Saat: 21:46)kinqless Wrote:
    Code:
    #include <sourcemod>
    #include <sdktools>
    #include <cstrike>
    #include <smlib>
    #include <sdkhooks>
    #include <colors>
    #include <adminmenu>

    new Handle:hAdminMenu = INVALID_HANDLE;
    Handle CountdownTimer;
    bool:CountdownActive = false;
    bool:ffAktif = false;
    ConVar g_cvFriendlyFire;

    public Plugin:myinfo = 
    {
    name = "JailBreak CTmenu",
    author = "Name",
    description = "Jailbreak Modunda CT Komutu Kolaylaştırır",
    version = "1.0",
    url = ""
    }

    public OnPluginStart()
    {
    RegConsoleCmd("sm_ctmenu", TRCT);
    HookEvent("round_end", ElSonu);
    // CreateTimer(300.0, Reklamida_Cakarim, _, TIMER_REPEAT);
    // CreateTimer(300.0, Reklamida_Cakarim2, _, TIMER_REPEAT);
    g_cvFriendlyFire = FindConVar("mp_teammates_are_enemies");
    }

    public Action:ElSonu(Handle:event, const String:name[], bool:dontBroadcast)
    {
    if(ffAktif || CountdownActive)
    {
    CloseHandle(CountdownTimer);
    CountdownTimer = null;
    g_cvFriendlyFire.IntValue = 0;
    ffAktif = false;
    CountdownActive = false;
    ServerCommand("sm_cvar mp_teammates_are_enemies 0");
    }
    ServerCommand("sv_gravity 800");
    ServerCommand("sv_airaccelerate 99999");
    ServerCommand("sm_parachute_enabled 1");
    ServerCommand("sv_infinite_ammo 0");
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    ServerCommand("sm_freeze @t 0");
    ServerCommand("sm_strip @t");
    ServerCommand("sm_god @ct 0");
    ServerCommand("sv_infinite_ammo 0");

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    SDKUnhook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 1.0);
    SDKUnhook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    new can = (GetClientHealth(i), 100);
    SetEntityHealth(i, can);
    SetEntityRenderColor(i, 255, 255, 255, 255);
    }
    }
    }

    public Action:TRCT(client,args)
    {

    if(GetClientTeam(client) == 3)
    {
    CTMenu(client);

    }
    else
    {
    CPrintToChat(client, "\x02[ HolyBrothers ] \x04Bu Komut Sadece GARDIYAN'lar icindir");
    return;
    }
    }

    public Action:CTMenu(clientId) 
    {
    new Handle:menu = CreateMenu(CTMenuHandler);
    SetMenuTitle(menu, "HolyBrothers Gaming CTMenu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "CT Koruma");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Tum Ayarlari Sifirla");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Oyun Menusu");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Islem Menusu");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Revive Menusu");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Aim Glow");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Aim Bury");
    AddMenuItem(menu, "option8", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public CTMenuHandler(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option1") == 0 ) 
    {
    {
    CTMenu(client);
    }
    }

    else if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("sm_god @ct 1");
    for (int i = 1; i <= MaxClients; i++) 
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : CT'ye Koruma verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    }

    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    ServerCommand("sv_gravity 800");
    ServerCommand("sv_airaccelerate 99999");
    ServerCommand("sm_parachute_enabled 1");
    ServerCommand("sv_infinite_ammo 0");
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    ServerCommand("sm_freeze @t 0");
    ServerCommand("sm_strip @t");
    ServerCommand("sm_god @ct 0");
    ServerCommand("sv_infinite_ammo 0");

    for (int i = 1; i <= MaxClients; i++) 
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    SDKUnhook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 1.0);
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Tum Ayarlar Sifirlandi.",isim); 
    SDKUnhook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    new can = (GetClientHealth(i), 100);
    SetEntityHealth(i, can);
    SetEntityRenderColor(i, 255, 255, 255, 255);
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    OyunMenu(client);
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    islem(client);


    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    RevAk0(client);
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    GlowMenu(client);
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    BuryMenu(client);
    }
    }

    }
    }


    public Action:OyunMenu(clientId) 
    {
    new Handle:menu = CreateMenu(OMenuDevam);
    SetMenuTitle(menu, "HolyBrothers Gaming OyunMenu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Kus Avi");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Zombi Mod");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "KamiKZ");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Aref");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Bombaci Mulayim");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Korebe");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "FF Oyunu");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "Catisma Oyunu");
    AddMenuItem(menu, "option10", opcionmenu);

    Format(opcionmenu, 124, "Gomulen Olur");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "Yakala Mod (BETA)");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public OMenuDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option1") == 0 ) 
    {
    {
    CTMenu(client);
    }
    }

    else if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("sv_gravity 200");
    KusAvi(client);
    for (int i = 1; i <= MaxClients; i++) 

    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 25000);
    SetEntityHealth(i, can);

    } else {
    SetEntityRenderColor(i, 0, 0, 255, 255);
    new can = (GetClientHealth(i) , 1);
    SetEntityHealth(i, can);
    }
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Kus Avi Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(client) == 3)
    {
    Zombi(client);

    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    ServerCommand("sv_airaccelerate -50");
    ServerCommand("sm_parachute_enabled 0");
    for (int i = 1; i <= MaxClients; i++)

    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    }
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : KamiKZ Oyunu Acildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Aref Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);

    } else {
    SDKHook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    SetEntityRenderColor(i, 255, 255, 255, 20);
    GivePlayerItem(i, "weapon_deagle");
    Client_GiveWeaponAndAmmo(i, "weapon_deagle", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Bombaci Mulayim Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);
    }
    BombaciCan(client);
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Korebe Oyunu Acildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SDKHook(i, SDKHook_SetTransmit, Hook_SetTransmit);
    SetEntityRenderColor(i, 255, 255, 255, 0);
    KorebeCan(client);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i), 25000);
    SetEntityHealth(i, can);
    ff(client);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {

    CPrintToChatAll("\x02[ HolyBrothers ] \x04%s : Yakala Mod Acildi.",isim);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    SDKHook(i, SDKHook_Touch, OnTouch);
    SetEntPropFloat(i, Prop_Data, "m_flLaggedMovementValue", 3.0);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option10") == 0 ) 
    {
    {
    catismash(client);
    CPrintToChatAll("\x02[ HolyBrothers ] \x04%s : Catisma Oyunu Acildi.",isim);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    ZombiSilah2(i);
    }
    }
    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    gomulensh(client);
    }
    }
    }


    public Action:KusAvi(clientId) 
    {
    new Handle:menu = CreateMenu(KusDevam);
    SetMenuTitle(menu, "KusAvi Silah Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: Awp");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Otomatik Awp");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Scout");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public KusDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_awp");
    Client_GiveWeaponAndAmmo(i, "weapon_awp", _, 0, _, 30);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_scar20");
    Client_GiveWeaponAndAmmo(i, "weapon_scar20", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_ssg08");
    Client_GiveWeaponAndAmmo(i, "weapon_ssg08", _, 0, _, 30); 
    }
    }
    }
    }
    }

    }


    public Action:Zombi(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiDevam);
    SetMenuTitle(menu, "Zombi HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "5000 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "6000 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "7000 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "8000 HP");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "9000 HP");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "10000 HP");
    AddMenuItem(menu, "option7", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 5000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 5000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 6000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 6000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 7000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 7000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 8000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 8000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 9000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 9000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Zombi Mod AKTİF GADRIYANLAR'a 10000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    SetEntityRenderColor(i, 255, 0, 0, 255);
    new can = (GetClientHealth(i) , 10000);
    SetEntityHealth(i, can);
    } else {
    ZombiSilah2(i);
    }
    }
    }
    }
    }

    }


    public Action:ZombiSilah(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiSilahDevam);
    SetMenuTitle(menu, "Mahkum Silah Secme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: M4A4");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: M4A1-S");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AK47");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AUG");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: AWP");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Otomatik AWP");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: Nova");
    AddMenuItem(menu, "option8", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiSilahDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_m4a1");
    Client_GiveWeaponAndAmmo(client, "weapon_m4a1", _, 0, _, 30);
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_m4a1_silencer");
    Client_GiveWeaponAndAmmo(client, "weapon_m4a1_silencer", _, 0, _, 30);
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_ak47");
    Client_GiveWeaponAndAmmo(client, "weapon_ak47",_, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_aug");
    Client_GiveWeaponAndAmmo(client, "weapon_aug", _, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_awp");
    Client_GiveWeaponAndAmmo(client, "weapon_awp", _, 0, _, 30);
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_scar20");
    Client_GiveWeaponAndAmmo(client, "weapon_scar20", _, 0, _, 30); 
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_nova");
    Client_GiveWeaponAndAmmo(client, "weapon_nova", _, 0, _, 30);
    }
    }
    }
    }
    }

    public Action:ZombiSilah2(clientId) 
    {
    new Handle:menu = CreateMenu(ZombiSilahDevam2);
    SetMenuTitle(menu, "Mahkum Silah Secme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Silah: USP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: FIVESEVEN");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: TEC9");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Silah: DEAGLE");
    AddMenuItem(menu, "option5", opcionmenu);


    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ZombiSilahDevam2(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_usp_silencer");
    Client_GiveWeaponAndAmmo(client, "weapon_usp_silencer", _, 0, _, 30);
    ZombiSilah(client);
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_fiveseven");
    Client_GiveWeaponAndAmmo(client, "weapon_fiveseven", _, 0, _, 30);
    ZombiSilah(client);
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_tec9");
    Client_GiveWeaponAndAmmo(client, "weapon_tec9", _, 0, _, 30); 
    ZombiSilah(client);
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    if(GetClientTeam(client) == 2)
    {
    GivePlayerItem(client, "weapon_deagle");
    Client_GiveWeaponAndAmmo(client, "weapon_deagle", _, 0, _, 30);
    ZombiSilah(client);
    }
    }
    }
    }
    }

    public Action:BombaciCan(clientId) 
    {
    new Handle:menu = CreateMenu(BombaciDevam);
    SetMenuTitle(menu, "Bombaci Mulayim Mahkum HP");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Can: 150 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 300 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 500 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public BombaciDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 150);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    GivePlayerItem(i, "weapon_hegrenade");
    } else {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }


    }
    }

    public Action:KorebeCan(clientId) 
    {
    new Handle:menu = CreateMenu(KorebeDevam);
    SetMenuTitle(menu, "Korebe GARDIYAN HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Verilecek Can: 150 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 300 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Verilecek Can: 500 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public KorebeDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 150);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }


    }
    }

    public Action:ff(clientId) 
    {
    new Handle:menu = CreateMenu(ffDevam);
    SetMenuTitle(menu, "FF Menu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "M4A4 FF");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "M4A1-S FF");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "AK47 FF");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "AWP FF");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "DEAGLE FF");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "NOVA FF");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "BIZON FF");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "ZEUS FF");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public ffDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : M4A4 FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_m4a1");
    Client_GiveWeaponAndAmmo(i, "weapon_m4a1", _, 0, _, 30);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : M4A1-S FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_m4a1_silencer");
    Client_GiveWeaponAndAmmo(i, "weapon_m4a1_silencer", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : AK47 FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_ak47");
    Client_GiveWeaponAndAmmo(i, "weapon_ak47", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : AWP FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_awp");
    Client_GiveWeaponAndAmmo(i, "weapon_awp", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : DEAGLE FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_deagle");
    Client_GiveWeaponAndAmmo(i, "weapon_deagle", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : NOVA FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_nova");
    Client_GiveWeaponAndAmmo(i, "weapon_nova", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : BIZON FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_bizon");
    Client_GiveWeaponAndAmmo(i, "weapon_bizon", _, 0, _, 30);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {
    CountdownActive = true;
    CountdownTimer = CreateTimer(1.0, Countdown, _, TIMER_REPEAT);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : ZEUS FF Acildi.",isim);
    if(GetClientTeam(i) == 2)
    {
    GivePlayerItem(i, "weapon_taser");
    Client_GiveWeaponAndAmmo(i, "weapon_taser", _, 0, _, 1);
    }
    }
    }
    }
    }


    }
    }

    public Action:islem(clientId) 
    {
    new Handle:menu = CreateMenu(islemDevam);
    SetMenuTitle(menu, "GARDIYAN Islem Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "FF Ac");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "FF Kapat");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Semiclip Ac");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "Semiclip Kapat");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "Sinirsiz Mermi Ac");
    AddMenuItem(menu, "option10", opcionmenu);

    Format(opcionmenu, 124, "Sinirsiz Mermi Kapat");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Freeze");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "Mahkum UnFreeze");
    AddMenuItem(menu, "option7", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Strip");
    AddMenuItem(menu, "option8", opcionmenu);

    Format(opcionmenu, 124, "Mahkum Bring");
    AddMenuItem(menu, "option9", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public islemDevam(Handle:menu, MenuAction:action, client, itemNum)
    {

    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    ServerCommand("mp_teammates_are_enemies 1");
    ServerCommand("mp_friendlyfire 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Dost Atesi Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    ServerCommand("mp_teammates_are_enemies 0");
    ServerCommand("mp_friendlyfire 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Dost Atesi Kapatildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    ServerCommand("sm_hosties_noblock_enable 0");
    ServerCommand("mp_solid_teammates 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Semiclip Acildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    ServerCommand("sm_hosties_noblock_enable 1");
    ServerCommand("mp_solid_teammates 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Semiclip Kapatildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    ServerCommand("sm_freeze @t -1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar Donduruldu.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    ServerCommand("sm_freeze @t 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkum Dondurulmasi Kaldirildi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option8") == 0 ) 
    {
    {
    ServerCommand("sm_strip @t");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlarin Silahlari Alindi.",isim);
    }
    }
    }
    }
    else if ( strcmp(info,"option9") == 0 ) 
    {
    {
    ServerCommand("sm_bring @t");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar Cekildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option10") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 1");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Sinirsiz Mermi Acildi.",isim);
    }
    }

    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    ServerCommand("sv_infinite_ammo 0");
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Sinirsiz Mermi Kapatildi.",isim);
    }
    }
    }
    }


    }
    }

    public Action:Hook_SetTransmit(entity, i)  
    {  
    if (entity != i)  
    return Plugin_Handled; 

    return Plugin_Continue;  
    }

    public Action:RevAk0(clientId) 
    {
    new Handle:menu = CreateMenu(Ak0Devam);
    SetMenuTitle(menu, "GARDIYAN Revleme Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Olu Olan Oyunculari Tek Tek Revle");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Olu Olan Tum Mahkumlari Revle");
    AddMenuItem(menu, "option3", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public Ak0Devam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:game[40];
    GetGameFolderName(game, sizeof(game));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    RevAk0baba(client);
    }
    }

    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Olu Olan Tum Mahkumlar Revlendi.",isim);

    if(GetClientTeam(i) == 3)
    {

    } else {


    if (StrEqual(game, "cstrike") || StrEqual(game, "csgo"))
    {
    if(!IsPlayerAlive(i)) {
    CS_RespawnPlayer(i);
    }
    }
    }
    }
    }

    }
    }
    }

    }

    public Action:RevAk0baba(client)
    {
    new Handle:menu = CreateMenu(MenuHandler_Players);

    decl String:title[100];
    Format(title, sizeof(title), "Canlandirilicak Oyuncu Sec:");
    SetMenuTitle(menu, title);
    SetMenuExitBackButton(menu, true);

    AddTargetsToMenu2(menu, client, COMMAND_FILTER_NO_IMMUNITY | COMMAND_FILTER_DEAD);

    DisplayMenu(menu, client, MENU_TIME_FOREVER);
    }

    public MenuHandler_Players(Handle:menu, MenuAction:action, param1, param2)
    {
    if (action == MenuAction_End)
    {
    CloseHandle(menu);

    }
    else if (action == MenuAction_Cancel)
    {

    CPrintToChat(param1, "\x02[HolyBrothers]\x04 Olu Oyuncu Yok !");

    if (param2 == MenuCancel_ExitBack && hAdminMenu != INVALID_HANDLE)
    {
    DisplayTopMenu(hAdminMenu, param1, TopMenuPosition_LastCategory);
    }
    }
    else if (action == MenuAction_Select)
    {

    decl String:info[32];
    new userid, target;

    GetMenuItem(menu, param2, info, sizeof(info));
    userid = StringToInt(info);

    if ((target = GetClientOfUserId(userid)) == 0)
    {
    CPrintToChat(param1, "\x02[HolyBrothers] %t", "Mevcut Oyuncu Bulunamadi.");
    }
    else if (!CanUserTarget(param1, target))
    {
    new String:name[32];
    GetClientName(target, name, sizeof(name));
    new String:isim[32];
    GetClientName(param1, isim, sizeof(isim));

    RespawnPlayer(param1, target);
    RevAk0baba(param1);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] %s : \x04%s isimli oyuncu revlendi.",isim, name);
    }
    }

    } else {
    new String:name[32];
    GetClientName(target, name, sizeof(name));
    new String:isim[32];
    GetClientName(param1, isim, sizeof(isim));

    RespawnPlayer(param1, target);
    RevAk0baba(param1);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] %s : \x04%s isimli oyuncu revlendi.",isim, name);
    }
    }
    }

    }
    }

    public RespawnPlayer(client, target)
    {
    decl String:game[40];
    GetGameFolderName(game, sizeof(game));

    if (StrEqual(game, "cstrike") || StrEqual(game, "csgo"))
    {
    CS_RespawnPlayer(target);
    }
    }

    public Action Reklamida_Cakarim(Handle timer){

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i, "\x02[HolyBrothers] Fun Sunucusu ...");
    }
    }
    }

    public Action Reklamida_Cakarim2(Handle timer){

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i, "\x04[HolyBrothers] Fun Sunucusu Ozel CTMENU");
    }
    }
    }

    public Action:Countdown(Handle timer)
    {
    static int numPrinted = 0;
    int timeleft = 10 - numPrinted;

    PrintToChatAll("Dost atesi %i saniye icerisinde acilacak", timeleft);

    if(timeleft == 0)
    {
    numPrinted = 0;
    FFBaslat();
    return Plugin_Stop;
    }

    numPrinted++;

    return Plugin_Continue;
    }

    public FFBaslat()
    {
    g_cvFriendlyFire.IntValue = 1;
    PrintToChatAll("\x04[HolyBrothers] \x01Dost atesi acildi! Savas baslasin!");
    CountdownActive = false;
    ffAktif = true;
    CountdownTimer = null;
    }

    public OnTouch(i, other)
    {
    decl String:isim[32];
    GetClientName(i, isim, sizeof(isim));
    decl String:isim2[32];
    GetClientName(other, isim2, sizeof(isim2));

    if( i > 0 && i < MaxClients + 1 &&  other > 0 && other < MaxClients + 1 )
    {
    if(GetClientTeam(i) == 2 && GetClientTeam(other) == 3)
    {
    ForcePlayerSuicide(i);
    PrintToChatAll("Degen Kisi: %s | Olen Kisi: %s", isim2, isim);
    }
    }
    }

    public Action:catismash(clientId) 
    {
    new Handle:menu = CreateMenu(CatismaDevam);
    SetMenuTitle(menu, "Catisma HP Ayari");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "300 HP");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "500 HP");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "700 HP");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "1000 HP");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "2000 HP");
    AddMenuItem(menu, "option6", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public Action:gomulensh(clientId) 
    {
    new Handle:menu = CreateMenu(GomDevam);
    SetMenuTitle(menu, "Gomulen Olur");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Mahkumlari GOM");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Mahkumlari CIKAR");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "Oyunu Kapat");
    AddMenuItem(menu, "option4", opcionmenu);


    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public GomDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    new Float:vec[3];
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    gomulensh(client);
    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 2)
    {
    GetEntPropVector(i, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] - 30.0;
    SetEntPropVector(i, Prop_Send, "m_vecOrigin", vec);
    }

    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Mahkumlar GOMULDU.",isim);
    CreateTimer(2.0, gomulenioldur);
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 500HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 700HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 700);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    }
    }

    public Action:gomulenioldur(Handle timer) {

    for (int i = 1; i <= MaxClients; i++)
    {
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    if(GetClientTeam(i) == 2 && BilgiAl(i))
    {
    ForcePlayerSuicide(i);
    }

    }
    }

    }

    public CatismaDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 300HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 300);
    SetEntityHealth(i, can);
    }
    }
    }

    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 500HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 500);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 700HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 700);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 1000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 1000);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    for (int i = 1; i <= MaxClients; i++)
    {
    ServerCommand("sv_infinite_ammo 1");
    if(i && IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i))   {
    CPrintToChat(i,"\x02[ HolyBrothers ] \x04%s : Catisma AKTİF GADRIYANLAR'a 2000HP Verildi.",isim);
    if(GetClientTeam(i) == 3)
    {
    new can = (GetClientHealth(i) , 2000);
    SetEntityHealth(i, can);
    }
    }
    }
    }
    }
    }
    }

    public Action:GlowMenu(clientId) 
    {
    new Handle:menu = CreateMenu(GlowDevam);
    SetMenuTitle(menu, "ALSancak Glow Aim");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Glow Kapat");
    AddMenuItem(menu, "option11", opcionmenu);

    Format(opcionmenu, 124, "KIRMIZI Glow");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "MAVI Glow");
    AddMenuItem(menu, "option3", opcionmenu);

    Format(opcionmenu, 124, "SARI Glow");
    AddMenuItem(menu, "option4", opcionmenu);

    Format(opcionmenu, 124, "YESIL Glow");
    AddMenuItem(menu, "option5", opcionmenu);

    Format(opcionmenu, 124, "TURKUAZ Glow");
    AddMenuItem(menu, "option6", opcionmenu);

    Format(opcionmenu, 124, "PEMBE Glow");
    AddMenuItem(menu, "option7", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }


    public GlowDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:victimname[64];
    new victim = GetClientAimTarget(client, false);
    GetClientName(victim, victimname, sizeof(victimname));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,0,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu KIRMIZI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,0,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu MAVI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option4") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,255,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu SARI renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option5") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,255,0, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu YESIL renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option6") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 0,255,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu TURKUAZ renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option7") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,0,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncu PEMBE renge boyandi.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option11") == 0 ) 
    {
    {
    GlowMenu(client);
    SetEntityRenderColor(victim, 255,255,255, 255);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x01%s isimli oyuncunun rengi kapatildi.",isim,victimname);
    }
    }
    }
    }

    public Action:BuryMenu(clientId) 
    {
    new Handle:menu = CreateMenu(BuryDevam);
    SetMenuTitle(menu, "HolyBrothers BuryAim Menusu");
    decl String:opcionmenu[124];

    Format(opcionmenu, 124, "Oyuncuyu GOM");
    AddMenuItem(menu, "option2", opcionmenu);

    Format(opcionmenu, 124, "Oyuncuyu KALDIR");
    AddMenuItem(menu, "option3", opcionmenu);

    SetMenuExitBackButton(menu, true);
    DisplayMenu(menu, clientId, MENU_TIME_FOREVER);

    return Plugin_Handled;
    }

    public BuryDevam(Handle:menu, MenuAction:action, client, itemNum)
    {
    new Float:vec[3];
    decl String:isim[32];
    GetClientName(client, isim, sizeof(isim));
    decl String:victimname[64];
    new victim = GetClientAimTarget(client, false);
    GetClientName(victim, victimname, sizeof(victimname));

    if ( action == MenuAction_Select ) 
    {
    new String:info[32];

    GetMenuItem(menu, itemNum, info, sizeof(info));

    if ( strcmp(info,"option2") == 0 ) 
    {
    {
    BuryMenu(client);
    GetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] - 30.0;
    SetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x04%s isimli oyuncu yere GOMULDU.",isim,victimname);
    }
    }
    else if ( strcmp(info,"option3") == 0 ) 
    {
    {
    BuryMenu(client);
    GetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    vec[2] = vec[2] + 30.0;
    SetEntPropVector(victim, Prop_Send, "m_vecOrigin", vec);
    CPrintToChatAll("\x02[HolyBrothers] %s : \x04%s isimli oyuncu yerden KALDIRILDI.",isim,victimname);
    }
    }
    }
    }

    stock bool:BilgiAl(iClient)
    {
    decl Float:vecMin[3], Float:vecMax[3], Float:vecOrigin[3];

    GetClientMins(iClient, vecMin);
    GetClientMaxs(iClient, vecMax);
    GetClientAbsOrigin(iClient, vecOrigin);

    TR_TraceHullFilter(vecOrigin, vecOrigin, vecMin, vecMax, MASK_SOLID, TraceEntityFilterSolid);
    return TR_DidHit(); // head in wall ?
    }


    public bool:TraceEntityFilterSolid(entity, contentsMask) 
    {
    return entity > 1;
    }

    smx ve sp dosyaları ekte dir indirip kullanabilirsiniz.
    Çok teşekkür ederim 5 tane foruma yazdım sadece siz ilgilendiniz işte farkınız bu.

    #6
    Offline BOT Benson

      Sunucu Sahibi

  • Yorum:
    170
  • Konu:
    48
  • Kayıt:
    07-02-2018
  • Reputation:
    13

  • (13-02-2018, Saat: 21:57)kinqless Wrote:
    (13-02-2018, Saat: 21:51)BOT Benson Wrote: smx ve sp dosyaları ekte dir indirip kullanabilirsiniz.
    Çok teşekkür ederim 5 tane foruma yazdım sadece siz ilgilendiniz işte farkınız bu.

    eğer sorununuz çözüldü ise konuyu ön ekini çözüldü olarak yaparsanız sevinirim.

    #7
    Offline kinqless

      Kayıtlı Üye

  • Yorum:
    17
  • Konu:
    4
  • Kayıt:
    13-02-2018
  • Reputation:
    2

  • (13-02-2018, Saat: 22:00)BOT Benson Wrote:
    (13-02-2018, Saat: 21:57)kinqless Wrote: Çok teşekkür ederim 5 tane foruma yazdım sadece siz ilgilendiniz işte farkınız bu.

    eğer sorununuz çözüldü ise konuyu ön ekini çözüldü olarak yaparsanız sevinirim.

    Konuyu düzenleyemiyorum. Tıklayınca hiçbir şey olmuyor.

    #8
    Offline BOT Benson

      Sunucu Sahibi

  • Yorum:
    170
  • Konu:
    48
  • Kayıt:
    07-02-2018
  • Reputation:
    13

  • (13-02-2018, Saat: 22:05)kinqless Wrote:
    (13-02-2018, Saat: 22:00)BOT Benson Wrote: eğer sorununuz çözüldü ise konuyu ön ekini çözüldü olarak yaparsanız sevinirim.

    Konuyu düzenleyemiyorum. Tıklayınca hiçbir şey olmuyor.

    sağ tıklayıp yeni sekmede açarsanız düzenleyebilirsiniz.

    #9
    Offline kinqless

      Kayıtlı Üye

  • Yorum:
    17
  • Konu:
    4
  • Kayıt:
    13-02-2018
  • Reputation:
    2

  • (13-02-2018, Saat: 22:05)BOT Benson Wrote:
    (13-02-2018, Saat: 22:05)kinqless Wrote: Konuyu düzenleyemiyorum. Tıklayınca hiçbir şey olmuyor.

    sağ tıklayıp yeni sekmede açarsanız düzenleyebilirsiniz.

    Yaptım tekrardan teşekkürler






    Possibly Related Threads…
    Thread Author Replies Views Last Post
      [Çözüldü] No scope round yardım kinqless 7 5,678 27-02-2018, Saat: 17:29
    Last Post: BOT Benson
      [Çözüldü] Yardım menü tyrlty 15 9,867 15-02-2018, Saat: 01:51
    Last Post: BOT Benson

    Forum Jump:

    Users browsing this thread:

    1 Guest(s)