⭐🚀 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

Konu

#11
(09-04-2022, 12:49)suriyelikene Adlı Kullanıcıdan Alıntı: Dene bakalım :
PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <reapi>

new const tag[]="TeamTR";

new 
bool:engel[MAX_CLIENTS+1],bool:unammo[MAX_CLIENTS+1];

public 
plugin_init() {
    register_plugin("Eklenti Ismi""1.0""bilalgecer47")
   
    
new const bonusclcmd[][]={
        "say /bonus","say .bonus"
    };
    for(new i;i<sizeof(bonusclcmd);i++){
        register_clcmd(bonusclcmd[i],"@bonusver");
    }
    register_event_ex("CurWeapon""manualUnammo"RegisterEvent_Single RegisterEvent_OnlyAlive "1=1""3=1");
    RegisterHookChain(RG_CBasePlayer_Spawn"@spawn", .post true);

    set_task(60.0,"@Bilgi",0, .flags "b");
}
@
Bilgi(){
    client_print_color(0,0,"^3[^4%s^3] ^3BILGILENDIRME",tag);
}
@
spawn(const id){
    engel[id]=false;
    unammo[id]=false;
}
@
bonusver(const id){
    if(engel[id]){
        client_print_color(idid"^3[^4%s^3] ^3Bu Rounddaki ^4Bonusunu ^3Kullandın!"tag);
    }
    else{
        if(is_user_alive(id)){
            switch(random_num(0,5)){
                case 0:{
                    set_entvar(id,var_healthFloat:get_entvar(id,var_health) + 50.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus^4 50HP ^3Kazandin.",tag);
                }
                case 1:{
                    set_entvar(id,var_healthFloat:get_entvar(id,var_health) - 50.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Sansin Yok^4 50 HP ^3Kaybettin.",tag);
                }
                case 2:{
                    set_entvar(id,var_healthFloat:get_entvar(id,var_health) + 100.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus^4 100HP ^3Kazandin.",tag);
                }
                case 3:{
                    rg_give_item(id,"weapon_awp");
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4AWP ^3Kazandin.",tag);
                }
                case 4:{
                    unammo[id]=true;
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4Unammo ^3Kazandin.",tag);
                }
                case 5:{
                    rg_give_item(id,"weapon_hegrenade");
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4Bomba ^3Kazandin.",tag);
                }
            }
            engel[id]=true;
        }
        else{
            client_print_color(idid"^3[^4%s^3] ^3Oluyken ^4Bonus ^3Kullanamazssın!"tag);
        }
    }
}
@
UnammoVerici(const id) {
    if(unammo[id]) {
        set_member(get_member(idm_pActiveItem), m_Weapon_iCliprg_get_weapon_info(read_data(2), WI_GUN_CLIP_SIZE));
    }


Sorun Halen devam etmekte hocam... Ölünce de devam ediyor unammo
#12
Telefondan kontrol edince ufak bir hata yaptığımı farkettim. Alttaki eklentiyi dener misin ?
Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <reapi>

new const tag[]="TeamTR";

new bool:engel[MAX_CLIENTS+1],bool:unammo[MAX_CLIENTS+1];

public plugin_init() {
    register_plugin("Eklenti Ismi", "1.0", "bilalgecer47")
  
    new const bonusclcmd[][]={
        "say /bonus","say .bonus"
    };
    for(new i;i<sizeof(bonusclcmd);i++){
        register_clcmd(bonusclcmd[i],"@bonusver");
    }
    register_event_ex("CurWeapon", "@UnammoVerici", RegisterEvent_Single | RegisterEvent_OnlyAlive , "1=1", "3=1");
    RegisterHookChain(RG_CBasePlayer_Spawn, "@spawn", .post = true);

    set_task(60.0,"@Bilgi",0, .flags = "b");
}
@Bilgi(){
    client_print_color(0,0,"^3[^4%s^3] ^3BILGILENDIRME",tag);
}
@spawn(const id){
    engel[id]=false;
    unammo[id]=false;
}
@bonusver(const id){
    if(engel[id]){
        client_print_color(id, id, "^3[^4%s^3] ^3Bu Rounddaki ^4Bonusunu ^3Kullandın!", tag);
    }
    else{
        if(is_user_alive(id)){
            switch(random_num(0,5)){
                case 0:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) + 50.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus^4 50HP ^3Kazandin.",tag);
                }
                case 1:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) - 50.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Sansin Yok^4 50 HP ^3Kaybettin.",tag);
                }
                case 2:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) + 100.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus^4 100HP ^3Kazandin.",tag);
                }
                case 3:{
                    rg_give_item(id,"weapon_awp");
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4AWP ^3Kazandin.",tag);
                }
                case 4:{
                    unammo[id]=true;
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4Unammo ^3Kazandin.",tag);
                }
                case 5:{
                    rg_give_item(id,"weapon_hegrenade");
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4Bomba ^3Kazandin.",tag);
                }
            }
            engel[id]=true;
        }
        else{
            client_print_color(id, id, "^3[^4%s^3] ^3Oluyken ^4Bonus ^3Kullanamazssın!", tag);
        }
    }
}
@UnammoVerici(const id) {
    if(unammo[id]) {
        set_member(get_member(id, m_pActiveItem), m_Weapon_iClip, rg_get_weapon_info(read_data(2), WI_GUN_CLIP_SIZE));
    }
}

Telefondan birkaç ayar yaptım. Dene bakalım.
#13
(10-04-2022, 02:04)suriyelikene Adlı Kullanıcıdan Alıntı: Telefondan kontrol edince ufak bir hata yaptığımı farkettim. Alttaki eklentiyi dener misin ?
Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <reapi>

new const tag[]="TeamTR";

new bool:engel[MAX_CLIENTS+1],bool:unammo[MAX_CLIENTS+1];

public plugin_init() {
    register_plugin("Eklenti Ismi", "1.0", "bilalgecer47")
  
    new const bonusclcmd[][]={
        "say /bonus","say .bonus"
    };
    for(new i;i<sizeof(bonusclcmd);i++){
        register_clcmd(bonusclcmd[i],"@bonusver");
    }
    register_event_ex("CurWeapon", "@UnammoVerici", RegisterEvent_Single | RegisterEvent_OnlyAlive , "1=1", "3=1");
    RegisterHookChain(RG_CBasePlayer_Spawn, "@spawn", .post = true);

    set_task(60.0,"@Bilgi",0, .flags = "b");
}
@Bilgi(){
    client_print_color(0,0,"^3[^4%s^3] ^3BILGILENDIRME",tag);
}
@spawn(const id){
    engel[id]=false;
    unammo[id]=false;
}
@bonusver(const id){
    if(engel[id]){
        client_print_color(id, id, "^3[^4%s^3] ^3Bu Rounddaki ^4Bonusunu ^3Kullandın!", tag);
    }
    else{
        if(is_user_alive(id)){
            switch(random_num(0,5)){
                case 0:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) + 50.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus^4 50HP ^3Kazandin.",tag);
                }
                case 1:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) - 50.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Sansin Yok^4 50 HP ^3Kaybettin.",tag);
                }
                case 2:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) + 100.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus^4 100HP ^3Kazandin.",tag);
                }
                case 3:{
                    rg_give_item(id,"weapon_awp");
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4AWP ^3Kazandin.",tag);
                }
                case 4:{
                    unammo[id]=true;
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4Unammo ^3Kazandin.",tag);
                }
                case 5:{
                    rg_give_item(id,"weapon_hegrenade");
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4Bomba ^3Kazandin.",tag);
                }
            }
            engel[id]=true;
        }
        else{
            client_print_color(id, id, "^3[^4%s^3] ^3Oluyken ^4Bonus ^3Kullanamazssın!", tag);
        }
    }
}
@UnammoVerici(const id) {
    if(unammo[id]) {
        set_member(get_member(id, m_pActiveItem), m_Weapon_iClip, rg_get_weapon_info(read_data(2), WI_GUN_CLIP_SIZE));
    }
}

Telefondan birkaç ayar yaptım. Dene bakalım.

hemen deneyip bildireceğim

(10-04-2022, 02:04)suriyelikene Adlı Kullanıcıdan Alıntı: Telefondan kontrol edince ufak bir hata yaptığımı farkettim. Alttaki eklentiyi dener misin ?
Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <reapi>

new const tag[]="TeamTR";

new bool:engel[MAX_CLIENTS+1],bool:unammo[MAX_CLIENTS+1];

public plugin_init() {
    register_plugin("Eklenti Ismi", "1.0", "bilalgecer47")
  
    new const bonusclcmd[][]={
        "say /bonus","say .bonus"
    };
    for(new i;i<sizeof(bonusclcmd);i++){
        register_clcmd(bonusclcmd[i],"@bonusver");
    }
    register_event_ex("CurWeapon", "@UnammoVerici", RegisterEvent_Single | RegisterEvent_OnlyAlive , "1=1", "3=1");
    RegisterHookChain(RG_CBasePlayer_Spawn, "@spawn", .post = true);

    set_task(60.0,"@Bilgi",0, .flags = "b");
}
@Bilgi(){
    client_print_color(0,0,"^3[^4%s^3] ^3BILGILENDIRME",tag);
}
@spawn(const id){
    engel[id]=false;
    unammo[id]=false;
}
@bonusver(const id){
    if(engel[id]){
        client_print_color(id, id, "^3[^4%s^3] ^3Bu Rounddaki ^4Bonusunu ^3Kullandın!", tag);
    }
    else{
        if(is_user_alive(id)){
            switch(random_num(0,5)){
                case 0:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) + 50.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus^4 50HP ^3Kazandin.",tag);
                }
                case 1:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) - 50.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Sansin Yok^4 50 HP ^3Kaybettin.",tag);
                }
                case 2:{
                    set_entvar(id,var_health, Float:get_entvar(id,var_health) + 100.0);
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus^4 100HP ^3Kazandin.",tag);
                }
                case 3:{
                    rg_give_item(id,"weapon_awp");
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4AWP ^3Kazandin.",tag);
                }
                case 4:{
                    unammo[id]=true;
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4Unammo ^3Kazandin.",tag);
                }
                case 5:{
                    rg_give_item(id,"weapon_hegrenade");
                    client_print_color(id,id,"^3[^4%s^3] ^3Bonus ^4Bomba ^3Kazandin.",tag);
                }
            }
            engel[id]=true;
        }
        else{
            client_print_color(id, id, "^3[^4%s^3] ^3Oluyken ^4Bonus ^3Kullanamazssın!", tag);
        }
    }
}
@UnammoVerici(const id) {
    if(unammo[id]) {
        set_member(get_member(id, m_pActiveItem), m_Weapon_iClip, rg_get_weapon_info(read_data(2), WI_GUN_CLIP_SIZE));
    }
}

Telefondan birkaç ayar yaptım. Dene bakalım.

Hocam Maalesef gene olmadı, hem ölünce hem revlenince unammo bitmiyor Çok güldüm Çok güldüm
Son Düzenleme: 11-04-2022, 01:37, Düzenleyen: SchnAps.
#14
Son attığım eklentide hiçbir sıkıntı bulunmamakta. Cvar ayarlarıyla unammo açmış olabilirsiniz.
PHP Kod:
/**
* mp_auto_reload_weapons 
* Auto Reload Weapons, bu eklenti oyuncu doğduğunda bir önceki elden kalan silahının kabzasında olan mermilerinin otomatik doldurmasını sağlar.
* Olabilecek Değerler 
* Varsayılan : 0
* 0 Kapalı
* 1 Açık
*/
mp_auto_reload_weapons 1

/**
* mp_refill_bpammo_weapons 
* Refill BPAmmo Weapons, bu eklenti oyuncunun çantasında olan mermilerin nasıl ve ne zaman yenileceğini/doldurulacağını sağlar.
* Olabilecek Değerler 
* Varsayılan : 0
* 0 Kapalı 
* 1 Oyuncu her doğduğunda
* 2 Oyuncu her doğduğunda ve yeni aldığı silahlarda
*/
mp_refill_bpammo_weapons 2

/**
* mp_infinite_ammo 
* Infinite Ammo, Sınırsız mermi
* Olabilecek Değerler 
* Varsayılan : 0
* 0 Kapalı 
* 1 şarjör yenileme yok
* 2 şarjör yenileme var
*/
mp_infinite_ammo 0 
#15
(11-04-2022, 14:12)suriyelikene Adlı Kullanıcıdan Alıntı: Son attığım eklentide hiçbir sıkıntı bulunmamakta. Cvar ayarlarıyla unammo açmış olabilirsiniz.
PHP Kod:
/**
* mp_auto_reload_weapons 
* Auto Reload Weapons, bu eklenti oyuncu doğduğunda bir önceki elden kalan silahının kabzasında olan mermilerinin otomatik doldurmasını sağlar.
* Olabilecek Değerler 
* Varsayılan : 0
* 0 Kapalı
* 1 Açık
*/
mp_auto_reload_weapons 1

/**
* mp_refill_bpammo_weapons 
* Refill BPAmmo Weapons, bu eklenti oyuncunun çantasında olan mermilerin nasıl ve ne zaman yenileceğini/doldurulacağını sağlar.
* Olabilecek Değerler 
* Varsayılan : 0
* 0 Kapalı 
* 1 Oyuncu her doğduğunda
* 2 Oyuncu her doğduğunda ve yeni aldığı silahlarda
*/
mp_refill_bpammo_weapons 2

/**
* mp_infinite_ammo 
* Infinite Ammo, Sınırsız mermi
* Olabilecek Değerler 
* Varsayılan : 0
* 0 Kapalı 
* 1 şarjör yenileme yok
* 2 şarjör yenileme var
*/
mp_infinite_ammo 0 

Üstad Eklentiyi Denediniz mi? Ben test serverinde deniyorum belki ondan sorun olmuş olabilir bu sefer serverde deneyeceğim
#16
Eklentiyi denedim. Sorun yok..
#17
İstek konusu, @"suriyelikene" adlı kullanıcı tarafından 6 gün içinde çözülmüştür.
İsteği çözdüğü için suriyelikene Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
suriyelikene Adlı kullanıcı sizin dışınızda toplam 1012 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