⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

mermi bitince silahı silme

Konu

#1
herhangi bir silahin mermisi 0/0 olursa silahı direk kaldırma işlevini nasıl sağlıyabilirim ?
connect valo.serahor.com -Valorant Mod Serahor Discord || connect 95.173.173.105  RholT Jailbreak Ts3: RholT
#2
Buyur dener misin
Kod:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <engine>
#include <fakemeta>

new const WEAPON_NAMES[][] = {
    "", "weapon_p228", "weapon_glock", "weapon_scout", "weapon_hegrenade", "weapon_xm1014",
    "weapon_c4", "weapon_mac10", "weapon_aug", "weapon_smokegrenade", "weapon_elite",
    "weapon_fiveseven", "weapon_ump45", "weapon_sg550", "weapon_galil", "weapon_famas",
    "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
    "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_deagle",
    "weapon_sg552", "weapon_ak47", "weapon_p90", "weapon_knife"
};

public plugin_init() {
    register_plugin("Silah Kaldırma", "1.0", "Mehmetxkonya");
    RegisterHam(Ham_Item_PostFrame, "weapon_knife", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p228", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_scout", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_hegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_xm1014", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mac10", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_aug", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_smokegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_elite", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_fiveseven", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ump45", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg550", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_galil", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_famas", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_usp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_glock18", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_awp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mp5navy", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m249", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m3", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m4a1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_tmp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_g3sg1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_deagle", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg552", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ak47", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p90", "OnPostFrame");
}

public OnPostFrame(weapon) {
    new owner = pev(weapon, pev_owner); // pev kullanımı
   
    if (!is_user_alive(owner))
        return HAM_IGNORED;
   
    new ammo = cs_get_weapon_ammo(weapon);
   
    if (ammo <= 0) {
        new weaponid = cs_get_weapon_id(weapon);
        if (weaponid != CSW_KNIFE && weaponid != CSW_HEGRENADE && weaponid != CSW_FLASHBANG && weaponid != CSW_SMOKEGRENADE && weaponid != CSW_C4) {
            client_cmd(owner, "drop %s", WEAPON_NAMES[weaponid]);
            client_cmd(owner, "weapon_knife");
        }
    }
   
    return HAM_IGNORED;
}

95.173.173.29    |   ts3 ngpro   |  Nationals Gaming | Since 2014
#3
(13-02-2025, 15:12)mehmetxkonya Adlı Kullanıcıdan Alıntı: Buyur dener misin
Kod:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <engine>
#include <fakemeta>

new const WEAPON_NAMES[][] = {
    "", "weapon_p228", "weapon_glock", "weapon_scout", "weapon_hegrenade", "weapon_xm1014",
    "weapon_c4", "weapon_mac10", "weapon_aug", "weapon_smokegrenade", "weapon_elite",
    "weapon_fiveseven", "weapon_ump45", "weapon_sg550", "weapon_galil", "weapon_famas",
    "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
    "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_deagle",
    "weapon_sg552", "weapon_ak47", "weapon_p90", "weapon_knife"
};

public plugin_init() {
    register_plugin("Silah Kaldırma", "1.0", "Mehmetxkonya");
    RegisterHam(Ham_Item_PostFrame, "weapon_knife", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p228", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_scout", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_hegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_xm1014", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mac10", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_aug", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_smokegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_elite", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_fiveseven", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ump45", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg550", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_galil", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_famas", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_usp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_glock18", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_awp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mp5navy", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m249", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m3", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m4a1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_tmp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_g3sg1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_deagle", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg552", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ak47", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p90", "OnPostFrame");
}

public OnPostFrame(weapon) {
    new owner = pev(weapon, pev_owner); // pev kullanımı
   
    if (!is_user_alive(owner))
        return HAM_IGNORED;
   
    new ammo = cs_get_weapon_ammo(weapon);
   
    if (ammo <= 0) {
        new weaponid = cs_get_weapon_id(weapon);
        if (weaponid != CSW_KNIFE && weaponid != CSW_HEGRENADE && weaponid != CSW_FLASHBANG && weaponid != CSW_SMOKEGRENADE && weaponid != CSW_C4) {
            client_cmd(owner, "drop %s", WEAPON_NAMES[weaponid]);
            client_cmd(owner, "weapon_knife");
        }
    }
   
    return HAM_IGNORED;
}

30/60 mermi var diyelim 30 u bitince silahi direk dropluyor silahi kaldırması lazım
connect valo.serahor.com -Valorant Mod Serahor Discord || connect 95.173.173.105  RholT Jailbreak Ts3: RholT
#4
(13-02-2025, 23:35)swezy* Adlı Kullanıcıdan Alıntı:
(13-02-2025, 15:12)mehmetxkonya Adlı Kullanıcıdan Alıntı: Buyur dener misin
Kod:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <engine>
#include <fakemeta>

new const WEAPON_NAMES[][] = {
    "", "weapon_p228", "weapon_glock", "weapon_scout", "weapon_hegrenade", "weapon_xm1014",
    "weapon_c4", "weapon_mac10", "weapon_aug", "weapon_smokegrenade", "weapon_elite",
    "weapon_fiveseven", "weapon_ump45", "weapon_sg550", "weapon_galil", "weapon_famas",
    "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
    "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_deagle",
    "weapon_sg552", "weapon_ak47", "weapon_p90", "weapon_knife"
};

public plugin_init() {
    register_plugin("Silah Kaldırma", "1.0", "Mehmetxkonya");
    RegisterHam(Ham_Item_PostFrame, "weapon_knife", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p228", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_scout", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_hegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_xm1014", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mac10", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_aug", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_smokegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_elite", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_fiveseven", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ump45", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg550", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_galil", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_famas", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_usp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_glock18", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_awp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mp5navy", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m249", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m3", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m4a1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_tmp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_g3sg1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_deagle", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg552", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ak47", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p90", "OnPostFrame");
}

public OnPostFrame(weapon) {
    new owner = pev(weapon, pev_owner); // pev kullanımı
   
    if (!is_user_alive(owner))
        return HAM_IGNORED;
   
    new ammo = cs_get_weapon_ammo(weapon);
   
    if (ammo <= 0) {
        new weaponid = cs_get_weapon_id(weapon);
        if (weaponid != CSW_KNIFE && weaponid != CSW_HEGRENADE && weaponid != CSW_FLASHBANG && weaponid != CSW_SMOKEGRENADE && weaponid != CSW_C4) {
            client_cmd(owner, "drop %s", WEAPON_NAMES[weaponid]);
            client_cmd(owner, "weapon_knife");
        }
    }
   
    return HAM_IGNORED;
}

30/60 mermi var diyelim 30 u bitince silahi direk dropluyor silahi kaldırması lazım
güncelledim dene bu sefer olması lazım
Kod:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <engine>
#include <fakemeta>

new const WEAPON_NAMES[][] = {
    "", "weapon_p228", "weapon_glock", "weapon_scout", "weapon_hegrenade", "weapon_xm1014",
    "weapon_c4", "weapon_mac10", "weapon_aug", "weapon_smokegrenade", "weapon_elite",
    "weapon_fiveseven", "weapon_ump45", "weapon_sg550", "weapon_galil", "weapon_famas",
    "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
    "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_deagle",
    "weapon_sg552", "weapon_ak47", "weapon_p90", "weapon_knife"
};

public plugin_init() {
    register_plugin("Silah Yok Etme", "1.0", "Mehmetxkonya");
    RegisterHam(Ham_Item_PostFrame, "weapon_knife", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p228", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_scout", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_hegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_xm1014", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mac10", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_aug", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_smokegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_elite", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_fiveseven", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ump45", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg550", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_galil", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_famas", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_usp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_glock18", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_awp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mp5navy", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m249", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m3", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m4a1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_tmp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_g3sg1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_deagle", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg552", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ak47", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p90", "OnPostFrame");
}

public OnPostFrame(weapon) {
    new owner = pev(weapon, pev_owner); // pev kullanımı
   
    if (!is_user_alive(owner))
        return HAM_IGNORED;
   
    new weaponid = cs_get_weapon_id(weapon);
   
    // Bıçak, el bombası, flashbang, smoke bomb ve C4 için işlem yapma
    if (weaponid == CSW_KNIFE || weaponid == CSW_HEGRENADE || weaponid == CSW_FLASHBANG || weaponid == CSW_SMOKEGRENADE || weaponid == CSW_C4)
        return HAM_IGNORED;
   
    new ammo = get_pdata_int(weapon, 51, 4); // Şarjördeki mermi sayısı
    new bpammo = cs_get_user_bpammo(owner, weaponid); // Yedek şarjördeki mermi sayısı
   
    if (ammo <= 0 && bpammo <= 0) {
        // Silahı yok et
        engclient_cmd(owner, "drop", WEAPON_NAMES[weaponid]);
        engclient_cmd(owner, "weapon_knife");
        remove_entity(weapon);
    }
   
    return HAM_IGNORED;
}

95.173.173.29    |   ts3 ngpro   |  Nationals Gaming | Since 2014
#5
(14-02-2025, 00:40)mehmetxkonya Adlı Kullanıcıdan Alıntı:
(13-02-2025, 23:35)swezy* Adlı Kullanıcıdan Alıntı: 30/60 mermi var diyelim 30 u bitince silahi direk dropluyor silahi kaldırması lazım
güncelledim dene bu sefer olması lazım
Kod:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <engine>
#include <fakemeta>

new const WEAPON_NAMES[][] = {
    "", "weapon_p228", "weapon_glock", "weapon_scout", "weapon_hegrenade", "weapon_xm1014",
    "weapon_c4", "weapon_mac10", "weapon_aug", "weapon_smokegrenade", "weapon_elite",
    "weapon_fiveseven", "weapon_ump45", "weapon_sg550", "weapon_galil", "weapon_famas",
    "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
    "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_deagle",
    "weapon_sg552", "weapon_ak47", "weapon_p90", "weapon_knife"
};

public plugin_init() {
    register_plugin("Silah Yok Etme", "1.0", "Mehmetxkonya");
    RegisterHam(Ham_Item_PostFrame, "weapon_knife", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p228", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_scout", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_hegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_xm1014", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mac10", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_aug", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_smokegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_elite", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_fiveseven", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ump45", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg550", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_galil", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_famas", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_usp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_glock18", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_awp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mp5navy", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m249", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m3", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m4a1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_tmp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_g3sg1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_deagle", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg552", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ak47", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p90", "OnPostFrame");
}

public OnPostFrame(weapon) {
    new owner = pev(weapon, pev_owner); // pev kullanımı
   
    if (!is_user_alive(owner))
        return HAM_IGNORED;
   
    new weaponid = cs_get_weapon_id(weapon);
   
    // Bıçak, el bombası, flashbang, smoke bomb ve C4 için işlem yapma
    if (weaponid == CSW_KNIFE || weaponid == CSW_HEGRENADE || weaponid == CSW_FLASHBANG || weaponid == CSW_SMOKEGRENADE || weaponid == CSW_C4)
        return HAM_IGNORED;
   
    new ammo = get_pdata_int(weapon, 51, 4); // Şarjördeki mermi sayısı
    new bpammo = cs_get_user_bpammo(owner, weaponid); // Yedek şarjördeki mermi sayısı
   
    if (ammo <= 0 && bpammo <= 0) {
        // Silahı yok et
        engclient_cmd(owner, "drop", WEAPON_NAMES[weaponid]);
        engclient_cmd(owner, "weapon_knife");
        remove_entity(weapon);
    }
   
    return HAM_IGNORED;
}

1/0 mermi kaldı sunucu çöktü hocam
connect valo.serahor.com -Valorant Mod Serahor Discord || connect 95.173.173.105  RholT Jailbreak Ts3: RholT
#6
(14-02-2025, 01:59)swezy* Adlı Kullanıcıdan Alıntı:
(14-02-2025, 00:40)mehmetxkonya Adlı Kullanıcıdan Alıntı: güncelledim dene bu sefer olması lazım
Kod:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <engine>
#include <fakemeta>

new const WEAPON_NAMES[][] = {
    "", "weapon_p228", "weapon_glock", "weapon_scout", "weapon_hegrenade", "weapon_xm1014",
    "weapon_c4", "weapon_mac10", "weapon_aug", "weapon_smokegrenade", "weapon_elite",
    "weapon_fiveseven", "weapon_ump45", "weapon_sg550", "weapon_galil", "weapon_famas",
    "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
    "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_deagle",
    "weapon_sg552", "weapon_ak47", "weapon_p90", "weapon_knife"
};

public plugin_init() {
    register_plugin("Silah Yok Etme", "1.0", "Mehmetxkonya");
    RegisterHam(Ham_Item_PostFrame, "weapon_knife", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p228", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_scout", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_hegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_xm1014", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mac10", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_aug", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_smokegrenade", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_elite", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_fiveseven", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ump45", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg550", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_galil", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_famas", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_usp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_glock18", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_awp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_mp5navy", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m249", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m3", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_m4a1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_tmp", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_g3sg1", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_deagle", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_sg552", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_ak47", "OnPostFrame");
    RegisterHam(Ham_Item_PostFrame, "weapon_p90", "OnPostFrame");
}

public OnPostFrame(weapon) {
    new owner = pev(weapon, pev_owner); // pev kullanımı
   
    if (!is_user_alive(owner))
        return HAM_IGNORED;
   
    new weaponid = cs_get_weapon_id(weapon);
   
    // Bıçak, el bombası, flashbang, smoke bomb ve C4 için işlem yapma
    if (weaponid == CSW_KNIFE || weaponid == CSW_HEGRENADE || weaponid == CSW_FLASHBANG || weaponid == CSW_SMOKEGRENADE || weaponid == CSW_C4)
        return HAM_IGNORED;
   
    new ammo = get_pdata_int(weapon, 51, 4); // Şarjördeki mermi sayısı
    new bpammo = cs_get_user_bpammo(owner, weaponid); // Yedek şarjördeki mermi sayısı
   
    if (ammo <= 0 && bpammo <= 0) {
        // Silahı yok et
        engclient_cmd(owner, "drop", WEAPON_NAMES[weaponid]);
        engclient_cmd(owner, "weapon_knife");
        remove_entity(weapon);
    }
   
    return HAM_IGNORED;
}

1/0 mermi kaldı sunucu çöktü hocam
kardeşim buyur kendi sunucumda denedim hiç bir sorun yok istediğin gibi çalışıyor 

https://www.webailesi.com/ds-mermi0-0-14439.sma
95.173.173.29    |   ts3 ngpro   |  Nationals Gaming | Since 2014
#7
İstek konusu, @"mehmetxkonya" adlı kullanıcı tarafından 2 gün içinde çözülmüştür.
İsteği çözdüğü için mehmetxkonya Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
mehmetxkonya Adlı kullanıcı sizin dışınızda toplam 1 kişiye yardım etmiştir.

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

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task