⭐🚀 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
Yok Yok Zorlamıyorum Çok güldüm
#12
PHP Kod:
#include <amxmodx> 
#include <amxmisc> 
#include <csstats> 
#define HUD_INTERVAL 1.0 
#define RANK_NOTHING 0 
#define RANK_PRIVATE 1 
#define RANK_PRIVATE_FIRST_CLASS 2 
#define RANK_CORPORAL 3 
#define RANK_SERGEANT 4 
#define RANK_STAFF_SERGEANT 5 
#define RANK_GUNNERY_SERGEANT 6 
#define RANK_MASTER_SERGEANT 7 
#define RANK_COMMAND_SERGEANT 8 
#define RANK_SECOND_LIEUTENANT 9 
#define RANK_FIRST_LIEUTENANT 10 
#define RANK_COLONEL 11 
#define RANK_BRIGADIER_GENERAL 12 
#define RANK_MAJOR_GENERAL 13 
#define RANK_LIEUTENANT_GENERAL 14 
#define RANK_GENERAL 15 
#define RANK_GENERAL_OF_THE_ARMY 16 
#define MAXRANKS 17 
new PlayerRank[33
new const 
rankNames[MAXRANKS][] = 
{
   
"Silver 1",  
"Silver 2",  
"Silver 3",  
"Silver 4",  
"Silver Elite",  
"Silver Elite Master",  
"Gold Nova 1",  
"Gold Nova 2",  
"Gold Nova 3",  
"Gold Nova Master",  
"Master Guardian 1",  
"Master Guardian 2",  
"Master Guardian Elite",  
"Distinguished Master Guardian",  
"Legendary Eagle",  
"Legendary Eagle Master",  
"The Global Elite" 
}
 new const 
rankXP[MAXRANKS] = 
 { 
 
0102550100200350500750100012501500175020025005000 
 


public 
plugin_init()
{
    
register_plugin("Rank Display""0.1","gaben");
    
register_clcmd("say /rutbem""Rutbeyi_Goster");

 
 public 
client_putinserver(id
 { 
 
set_task(HUD_INTERVAL"ShowHUD"id)     
 
return PLUGIN_HANDLED 
 

 
public 
Rutbeyi_Goster(ID)
{
    new 
Stats[8], Hits[8], Current_Player_Rankget_user_stats(IDStatsHits);
    
    while(
Current_Player_Rank < (MAXRANKS 1))
    {
        if(
Stats[0] >= rankXP[Current_Player_Rank 1]) ++Current_Player_Rank;
        else break;
    }
    
     
Renkli_Yazi(ID"^1[^3%s^1] ^4Rutben ^1: ^3%s ^4| ^4Sonraki Rutbe ^1: ^3%s"rankNames[Current_Player_Rank], rankNames[Current_Player_Rank 1]);
    
Renkli_Yazi(ID"^1[^3%s^1] ^4Fragin ^1: ^3%i ^4| ^4Sonraki Rutbe Icin Gereken Frag ^1: ^3%i"Stats[0], rankXP[Current_Player_Rank 1] - Stats[0]);
}
 
 public 
ShowHUD(id)     
 
{
     
 
if(!is_user_connected(id))       
 
return 0    
 
static stats[8], hits[8], name[33]  
 get_user_stats
(idstatshits)
 
get_user_name(idname32)
 
 new 
currentPlayerRank 0;  
 
while
 (
currentPlayerRank < (MAXRANKS 1)) 
 {
        
 
if(stats[0] >= rankXP[currentPlayerRank 1])         
 
++currentPlayerRank;      
 else         
 
break;  
 
}
 new 
leftkills stats[0];
 new 
right rankXP[currentPlayerRank 1]
 
//I have no idea why you are storing the rank here, maybe you're planning to use it later   
 
PlayerRank[id] = currentPlayerRank;     
 set_hudmessage
(02502550.010.1806.05.0)
 
show_hudmessage(id"%s : [Rutben : %s] ^nFragin : [%i / %i] ^n/envanter"namerankNames[currentPlayerRank], leftkillsright)    
 set_task
(HUD_INTERVAL"ShowHUD"id)    
 
return PLUGIN_HANDLED
 
}
 
 
stock Renkli_Yazi(const ID, const input[], any:...)
{
    new 
Count 1Players[32];
    static 
Message[191];
    
vformat(Message190input3);
    
    
/* ^1 | ^x01 --> Yellow */
    /* ^4 | ^x04 --> Green */
    /* ^3 | ^x03 --> Team Color */
        
    
replace_all(Message190"^1""^x01");
    
replace_all(Message190"^4""^x04");
    
replace_all(Message190"^3""^x03");
    
    if(
IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 
0Counti++)
        {
            if(
is_user_connected(Players[i]))
            {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                
write_byte(Players[i]);
                
write_string(Message);
                
message_end();
            }
        }
    }

Linksta
#13
Knk adamsın ya başka dicek laf yok Gülümse

2 tane lose hatası verdi knk

knk istediğim böyle değil ve /rutbem yazınca hiçbirşey olmuyor.
+ yukarıda sol tarafta rutbenin yazmasını yani orda hiçbir şey yazmasın istiyorum sadece /rutbem yazarak chatta çıkmasını istiyorum.
Son Düzenleme: 23-03-2020, 22:02, Düzenleyen: Muhammet Bulut.
#14
@"OrumceK AdaM" Denermisin



PHP Kod:
#include <amxmodx> 
#include <amxmisc> 
#include <csstats> 
#define HUD_INTERVAL 1.0 
#define RANK_NOTHING 0 
#define RANK_PRIVATE 1 
#define RANK_PRIVATE_FIRST_CLASS 2 
#define RANK_CORPORAL 3 
#define RANK_SERGEANT 4 
#define RANK_STAFF_SERGEANT 5 
#define RANK_GUNNERY_SERGEANT 6 
#define RANK_MASTER_SERGEANT 7 
#define RANK_COMMAND_SERGEANT 8 
#define RANK_SECOND_LIEUTENANT 9 
#define RANK_FIRST_LIEUTENANT 10 
#define RANK_COLONEL 11 
#define RANK_BRIGADIER_GENERAL 12 
#define RANK_MAJOR_GENERAL 13 
#define RANK_LIEUTENANT_GENERAL 14 
#define RANK_GENERAL 15 
#define RANK_GENERAL_OF_THE_ARMY 16 
#define MAXRANKS 17 
new PlayerRank[33
new const 
rankNames[MAXRANKS][] = 
{
   
"Silver 1",  
"Silver 2",  
"Silver 3",  
"Silver 4",  
"Silver Elite",  
"Silver Elite Master",  
"Gold Nova 1",  
"Gold Nova 2",  
"Gold Nova 3",  
"Gold Nova Master",  
"Master Guardian 1",  
"Master Guardian 2",  
"Master Guardian Elite",  
"Distinguished Master Guardian",  
"Legendary Eagle",  
"Legendary Eagle Master",  
"The Global Elite" 
}
 new const 
rankXP[MAXRANKS] = 
 { 
 
0102550100200350500750100012501500175020025005000 
 


public 
plugin_init()
{
    register_plugin("Rank Display""0.1","gaben");
    register_clcmd("say /rutbem""Rutbeyi_Goster");

 
 public 
client_putinserver(id
 { 
 
set_task(HUD_INTERVAL"ShowHUD"id)     
 
return PLUGIN_HANDLED 
 

 
public 
Rutbeyi_Goster(ID)
{
    new Stats[8], Hits[8], Current_Player_Rankget_user_stats(IDStatsHits);
    
    
while(Current_Player_Rank < (MAXRANKS 1))
    {
        if(Stats[0] >= rankXP[Current_Player_Rank 1]) ++Current_Player_Rank;
        else break;
    }
    
    Renkli_Yazi
(ID"^1[^3%s^1] ^4Fragin ^1: ^3%i ^4| ^4Sonraki Rutbe ^1: ^3%s"rankNames[Current_Player_Rank], rankNames[Current_Player_Rank 1]);
    Renkli_Yazi(ID"^1[^3%s^1] ^4Fragin ^1: ^3%i ^4| ^4Sonraki Rutbe Icin Gereken Frag ^1: ^3%i"Stats[0], rankXP[Current_Player_Rank 1] - Stats[0]);
}
 
 public 
ShowHUD(id)     
 
{
     
 
if(!is_user_connected(id))       
 
return 0    
 
static stats[8], hits[8], name[33]  
 get_user_stats
(idstatshits)
 
get_user_name(idname32)
 
 new 
currentPlayerRank 0;  
 
while
 (
currentPlayerRank < (MAXRANKS 1)) 
 {
        
 
if(stats[0] >= rankXP[currentPlayerRank 1])         
 
++currentPlayerRank;      
 else         
 
break;  
 
}
 new 
leftkills stats[0];
 new 
right rankXP[currentPlayerRank 1]
 
//I have no idea why you are storing the rank here, maybe you're planning to use it later   
 
PlayerRank[id] = currentPlayerRank;     
 set_hudmessage
(02502550.010.1806.05.0)
 
show_hudmessage(id"%s : [Rutben : %s] ^nFragin : [%i / %i] ^n/envanter"namerankNames[currentPlayerRank], leftkillsright)    
 set_task
(HUD_INTERVAL"ShowHUD"id)    
 
return PLUGIN_HANDLED
 
}
 
 
stock Renkli_Yazi(const ID, const input[], any:...)
{
    new Count 1Players[32];
    static Message[191];
    vformat(Message190input3);
    
    
/* ^1 | ^x01 --> Yellow */
    /* ^4 | ^x04 --> Green */
    /* ^3 | ^x03 --> Team Color */
        
    replace_all
(Message190"^1""^x01");
    replace_all(Message190"^4""^x04");
    replace_all(Message190"^3""^x03");
    
    
if(IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 0Counti++)
        {
            if(is_user_connected(Players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                write_byte(Players[i]);
                write_string(Message);
                message_end();
            }
        }
    }

#15
Hatalar gitti teşekkür ederim ama yukarıdaki yazdıklarım olmamış.
Son Düzenleme: 23-03-2020, 22:09, Düzenleyen: Muhammet Bulut.
#16
@"OrumceK AdaM" Zamanım Olsa Yapardım Gülümse @By.KinG Aktif İse İşini Görür
#17
PHP Kod:
#include <amxmodx> 
#include <amxmisc> 
#include <csstats> 
#define HUD_INTERVAL 1.0 
#define RANK_NOTHING 0 
#define RANK_PRIVATE 1 
#define RANK_PRIVATE_FIRST_CLASS 2 
#define RANK_CORPORAL 3 
#define RANK_SERGEANT 4 
#define RANK_STAFF_SERGEANT 5 
#define RANK_GUNNERY_SERGEANT 6 
#define RANK_MASTER_SERGEANT 7 
#define RANK_COMMAND_SERGEANT 8 
#define RANK_SECOND_LIEUTENANT 9 
#define RANK_FIRST_LIEUTENANT 10 
#define RANK_COLONEL 11 
#define RANK_BRIGADIER_GENERAL 12 
#define RANK_MAJOR_GENERAL 13 
#define RANK_LIEUTENANT_GENERAL 14 
#define RANK_GENERAL 15 
#define RANK_GENERAL_OF_THE_ARMY 16 
#define MAXRANKS 17

new const TAG[] = "WebAilesi GaminG";

new 
PlayerRank[33
new const 
rankNames[MAXRANKS][] = 
{
   
"Silver 1",  
"Silver 2",  
"Silver 3",  
"Silver 4",  
"Silver Elite",  
"Silver Elite Master",  
"Gold Nova 1",  
"Gold Nova 2",  
"Gold Nova 3",  
"Gold Nova Master",  
"Master Guardian 1",  
"Master Guardian 2",  
"Master Guardian Elite",  
"Distinguished Master Guardian",  
"Legendary Eagle",  
"Legendary Eagle Master",  
"The Global Elite" 
}
 new const 
rankXP[MAXRANKS] = 
 { 
 
0102550100200350500750100012501500175020025005000 
 


public 
plugin_init()
{
    register_plugin("Rank Display""0.1","gaben");
    register_clcmd("say /rutbem""Rutbeyi_Goster");

 
 public 
client_putinserver(id
 { 
 
set_task(HUD_INTERVAL"ShowHUD"id)     
 
return PLUGIN_HANDLED 
 

 
public 
Rutbeyi_Goster(ID)
{
    new Stats[8], Hits[8], Current_Player_Rankget_user_stats(IDStatsHits);
    
    
while(Current_Player_Rank < (MAXRANKS 1))
    {
        if(Stats[0] >= rankXP[Current_Player_Rank 1]) ++Current_Player_Rank;
        else break;
    }
    
    Renkli_Yazi
(ID"^1[^3%s^1] ^4Rutben ^1: ^3%s ^4| ^4Sonraki Rutbe ^1: ^3%s"TAGrankNames[Current_Player_Rank], rankNames[Current_Player_Rank 1]);
    Renkli_Yazi(ID"^1[^3%s^1] ^4Fragin ^1: ^3%i ^4| ^4Sonraki Rutbe Icin Gereken Frag ^1: ^3%i"TAGStats[0], rankXP[Current_Player_Rank 1] - Stats[0]);
}
 
 public 
ShowHUD(id)     
 
{
     
 
if(!is_user_connected(id))       
 
return 0    
 
static stats[8], hits[8], name[33]  
 get_user_stats
(idstatshits)
 
get_user_name(idname32)
 
 new 
currentPlayerRank 0;  
 
while
 (
currentPlayerRank < (MAXRANKS 1)) 
 {
        
 
if(stats[0] >= rankXP[currentPlayerRank 1])         
 
++currentPlayerRank;      
 else         
 
break;  
 
}
 new 
leftkills stats[0];
 new 
right rankXP[currentPlayerRank 1]
 
//I have no idea why you are storing the rank here, maybe you're planning to use it later   
 
PlayerRank[id] = currentPlayerRank;     
 set_hudmessage
(02502550.010.1806.05.0)
 
show_hudmessage(id"%s : [Rutben : %s] ^nFragin : [%i / %i] ^n/envanter"namerankNames[currentPlayerRank], leftkillsright)    
 set_task
(HUD_INTERVAL"ShowHUD"id)    
 
return PLUGIN_HANDLED
 
}
 
 
stock Renkli_Yazi(const ID, const input[], any:...)
{
    new Count 1Players[32];
    static Message[191];
    vformat(Message190input3);
    
    
/* ^1 | ^x01 --> Yellow */
    /* ^4 | ^x04 --> Green */
    /* ^3 | ^x03 --> Team Color */
        
    replace_all
(Message190"^1""^x01");
    replace_all(Message190"^4""^x04");
    replace_all(Message190"^3""^x03");
    
    
if(IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 0Counti++)
        {
            if(is_user_connected(Players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                write_byte(Players[i]);
                write_string(Message);
                message_end();
            }
        }
    }

Linksta
#18
Hemen deniyorum Gülümse

Knk oldu dediğim ama sol üsste hala hud çıkıyor ben çıkmamasını istiyorum Gülümse
Son Düzenleme: 23-03-2020, 22:48, Düzenleyen: Muhammet Bulut.
#19
PHP Kod:
#include <amxmodx> 
#include <amxmisc> 
#include <csstats> 
#define HUD_INTERVAL 1.0 
#define RANK_NOTHING 0 
#define RANK_PRIVATE 1 
#define RANK_PRIVATE_FIRST_CLASS 2 
#define RANK_CORPORAL 3 
#define RANK_SERGEANT 4 
#define RANK_STAFF_SERGEANT 5 
#define RANK_GUNNERY_SERGEANT 6 
#define RANK_MASTER_SERGEANT 7 
#define RANK_COMMAND_SERGEANT 8 
#define RANK_SECOND_LIEUTENANT 9 
#define RANK_FIRST_LIEUTENANT 10 
#define RANK_COLONEL 11 
#define RANK_BRIGADIER_GENERAL 12 
#define RANK_MAJOR_GENERAL 13 
#define RANK_LIEUTENANT_GENERAL 14 
#define RANK_GENERAL 15 
#define RANK_GENERAL_OF_THE_ARMY 16 
#define MAXRANKS 17

new const TAG[] = "WebAilesi GaminG";

new 
PlayerRank[33
new const 
rankNames[MAXRANKS][] = 
{
  
"Silver 1",  
"Silver 2",  
"Silver 3",  
"Silver 4",  
"Silver Elite",  
"Silver Elite Master",  
"Gold Nova 1",  
"Gold Nova 2",  
"Gold Nova 3",  
"Gold Nova Master",  
"Master Guardian 1",  
"Master Guardian 2",  
"Master Guardian Elite",  
"Distinguished Master Guardian",  
"Legendary Eagle",  
"Legendary Eagle Master",  
"The Global Elite" 
}
new const 
rankXP[MAXRANKS] = 

0102550100200350500750100012501500175020025005000 


public 
plugin_init()
{
    register_plugin("Rank Display""0.1","gaben");
    register_clcmd("say /rutbem""Rutbeyi_Goster");


public 
Rutbeyi_Goster(ID)
{
    new Stats[8], Hits[8], Current_Player_Rankget_user_stats(IDStatsHits);
    
    
while(Current_Player_Rank < (MAXRANKS 1))
    {
        if(Stats[0] >= rankXP[Current_Player_Rank 1]) ++Current_Player_Rank;
        else break;
    }
    
    Renkli_Yazi
(ID"^1[^3%s^1] ^4Rutben ^1: ^3%s ^4| ^4Sonraki Rutbe ^1: ^3%s"TAGrankNames[Current_Player_Rank], rankNames[Current_Player_Rank 1]);
    Renkli_Yazi(ID"^1[^3%s^1] ^4Fragin ^1: ^3%i ^4| ^4Sonraki Rutbe Icin Gereken Frag ^1: ^3%i"TAGStats[0], rankXP[Current_Player_Rank 1] - Stats[0]);
}

stock Renkli_Yazi(const ID, const input[], any:...)
{
    new Count 1Players[32];
    static Message[191];
    vformat(Message190input3);
    
    
/* ^1 | ^x01 --> Yellow */
    /* ^4 | ^x04 --> Green */
    /* ^3 | ^x03 --> Team Color */
        
    replace_all
(Message190"^1""^x01");
    replace_all(Message190"^4""^x04");
    replace_all(Message190"^3""^x03");
    
    
if(IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 0Counti++)
        {
            if(is_user_connected(Players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                write_byte(Players[i]);
                write_string(Message);
                message_end();
            }
        }
    }

Linksta
Son Düzenleme: 23-03-2020, 23:48, Düzenleyen: By.KinG.
#20
Deniyorum knk

Player rank hatası var knk

Knk Chatın başında yazı yazınca Rütbem çıkmıyor ama

Hud olayını yapmışsın teşekkür ederim bu arada
Son Düzenleme: 23-03-2020, 23:53, Düzenleyen: Muhammet Bulut.

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task