⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐ Buraya kendi metin reklamınızı vererek binlerce kişiye ulaşın! ⭐
Sponsor Görsel 2
SponsorSponsor

Ölü Atma Plugini Hatası

Konu

#1
Merhabalar @"suriyelikene" bize plugin yapmıştı herşey iyi güzeldi ama ölü atınca ve el başı ölünce model buga giriyor basede sanki canlı gibi duruyordu bunu çözebilir misiniz?

Pluginin konusu burada 

https://www.webailesi.com/konu-olu-atma-plugini-17771?page=2
#2
Eklentinin son halini eke koyar mısın ?
#3
Buyrun
Kod:
#include <amxmodx>
#include <reapi>

new bool:death[MAX_CLIENTS+1];

public plugin_init() {
    register_plugin("Eklenti Ismi", "1.0", "bilalgecer47")

    RegisterHookChain(RG_CBasePlayer_Spawn, "@oyuncudogdu", .post = true);
    register_clcmd("say /ol","@oldurt");
    register_clcmd("amx_ol","@oldurt");
    register_clcmd("amx_oluat","@oldurt");

}
public client_putinserver(iP_ID){
    death[iP_ID]=false;
}
public client_disconnected(iP_ID){
    death[iP_ID]=false;
}
@oyuncudogdu(id){
    if(death[id]){
        user_silentkill(id);
        set_entvar(id,var_frags,0.0);
        set_member(id,m_iDeaths,0);
        message_begin(MSG_ALL,85);
        write_byte(id);
        write_short(0);write_short(0);write_short(0);write_short(0);
        message_end();
    }
}
@oldurt(id){
    if(death[id]){
        client_print_color(id,id,"^3Olu Atmayi ^4Kapattiniz.");
        client_print(id,print_console,"Olu Atmayi Kapattiniz.");
        death[id] = false;
    }
    else{
        client_print_color(id,id,"^3Sunucuda Olu Attiniz.^4Otomatik Fraglariniz Sifirlanir ^3ve ^4Olursunuz");
        client_print(id,print_console,"Sunucuda Olu Attiniz.Otomatik Fraglariniz Sifirlanir ve Olursunuz");
        death[id]=true;
    }
}

#4
Dene bakalım :
PHP Kod:
#include <amxmodx>
#include <reapi>

new bool:death[MAX_CLIENTS+1];

public 
plugin_init() {
    register_plugin("Eklenti Ismi""1.0""bilalgecer47")

    RegisterHookChain(RG_CBasePlayer_Spawn"@oyuncudogdu", .post true);
    register_clcmd("say /ol","@oldurt");
    register_clcmd("amx_ol","@oldurt");
    register_clcmd("amx_oluat","@oldurt");

}
public 
client_putinserver(iP_ID){
    death[iP_ID]=false;
}
public 
client_disconnected(iP_ID){
    death[iP_ID]=false;
}
@
oyuncudogdu(id){
    if(!
is_user_alive(id)) return;
    
set_task(0.3,"@oluat",id+1707);
}
@
oluat(Task_ID){
    new 
iP_ID Task_ID 1707
    
if(death[iP_ID]){
        user_silentkill(iP_ID);
        set_entvar(iP_ID,var_frags,0.0);
        set_member(iP_ID,m_iDeaths,0);
        message_begin(MSG_ALL,85);
        write_byte(iP_ID);
        write_short(0);write_short(0);write_short(0);write_short(0);
        message_end();
    }
}
@
oldurt(id){
    if(death[id]){
        client_print_color(id,id,"^3Olu Atmayi ^4Kapattiniz.");
        client_print(id,print_console,"Olu Atmayi Kapattiniz.");
        death[id] = false;
    }
    else{
        client_print_color(id,id,"^3Sunucuda Olu Attiniz.^4Otomatik Fraglariniz Sifirlanir ^3ve ^4Olursunuz");
        client_print(id,print_console,"Sunucuda Olu Attiniz.Otomatik Fraglariniz Sifirlanir ve Olursunuz");
        death[id]=true;
    }

#5
Oldu teşekkürler.
#6
İstek konusu, @"suriyelikene" adlı kullanıcı tarafından 25 dakika 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 359 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