⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

Konu

#1
/afk yazıldığında
cl_timeout 99999
+left
+jump

bu kodların oto yazılmasını istiyorum
#2
Buyur;

Aynı zamanda oyuncu tekrar afk'lıktan çıktıktan sonra /afk yazarsa ayarları normale dönüyor.

PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>


#define PLUGIN "Yeni Plugin"
#define VERSION "1.0"
#define AUTHOR "Kalipso22"

new bool:g_afk[33];

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /afk""afk");
}
public 
client_connected(id){
    
g_afk[id] = false;
}
public 
afk(id){
    if(!
g_afk[id]){
        
client_cmd(id,"cl_timeout 99999");
        
client_cmd(id,"+left");
        
client_cmd(id,"+jump");
        
g_afk[id] = true;
    }
    else{
        
client_cmd(id,"-left");
        
client_cmd(id,"-jump");
        
g_afk[id] = false;
    }

Son Düzenleme: 10-06-2020, 03:54, Düzenleyen: Kalipso22.
#3
bunu oynamaya başladıgında bozulacak şekilde ayarlayamayız dimi
#4
Yani örneğin oyuncu W tuşuna basıp yürümeye başladığında mı ?
#5
aynen öyle evet
#6
Bi deneyip geri dönüş yaparsan sevinirim;

PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>


#define PLUGIN "Yeni Plugin"
#define VERSION "1.0"
#define AUTHOR "Kalipso22"

new bool:g_afk[33];

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /afk""afk");
    
register_concmd("+forward""ileri");
    
register_concmd("+back""back");
    
register_concmd("+moveright""sagagit");
    
register_concmd("+moveleft""solagit");
}
public 
client_connected(id){
    
g_afk[id] = false;
}
public 
afk(id){
    if(!
g_afk[id]){
        
client_cmd(id,"cl_timeout 99999");
        
client_cmd(id,"+left");
        
client_cmd(id,"+jump");
        
g_afk[id] = true;
    }
    else{
        
client_cmd(id,"-left");
        
client_cmd(id,"-jump");
        
g_afk[id] = false;
    }

public 
ileri(id){
    if(
g_afk[id]){
        
client_cmd(id,"-left");
        
client_cmd(id,"-jump");
        
g_afk[id] = false;
    }
}
public 
geri(id){
    if(
g_afk[id]){
        
client_cmd(id,"-left");
        
client_cmd(id,"-jump");
        
g_afk[id] = false;
    }
}
public 
sagagit(id){
    if(
g_afk[id]){
        
client_cmd(id,"-left");
        
client_cmd(id,"-jump");
        
g_afk[id] = false;
    }
}
public 
solagit(id){
    if(
g_afk[id]){
        
client_cmd(id,"-left");
        
client_cmd(id,"-jump");
        
g_afk[id] = false;
    }

#7
tamam teşekkrler dönüş yapıcam denedigimde
#8
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task