1. sayfa (Toplam 1 sayfa)

Rank(Rütbe) Rengi

Gönderilme zamanı: Cmt May 04, 2019 1:02 am
gönderen CivilEngineer
Arkadaşlar bu sma dosyasını servera yüklediğimde yazı rengi yeşil olarak gözüküyor. Ben yazının renginin beyaz-sarı gibi bir renk olmasını istiyorum. Birde Sonraki rütbeniz: .... yazmasını istiyorum. Yardımcı olabilir misiniz?

Kod: Tümünü seç

#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][] = 
{  
"Ogrenci",  
"Stajyer",  
"Cirak",  
"Usta",  
"Usta Basi",  
"Formen",  
"Insaat Muhendisi",  
"Proje Muhendisi",  
"Saha Muhendisi",  
"Santiye Sefi",  
"Proje Muduru",  
"Genel Mudur",  
"Ceo",  
"Muteahhit",  
"CivilEngineer'S Silver",  
"CivilEngineer'S Gold",  
"CivilEngineer'S VIP" 
}
 new const rankXP[MAXRANKS] = 
 { 
  0, 10, 25, 50, 100, 250, 500, 750, 1000, 1500, 2000, 2500, 3000, 4000, 5000, 6500, 8000 
 } 
 
 public plugin_init() 
 
 {
 register_plugin("Rank Display", "0.1","gaben") 
 } 
 
 public client_putinserver(id) 
 { 
 set_task(HUD_INTERVAL, "ShowHUD", id)     
 return PLUGIN_HANDLED 
 } 
 
 public ShowHUD(id)     
 {
     
 if(!is_user_connected(id))       
 return 0    
 static stats[8], hits[8], name[33]  
 get_user_stats(id, stats, hits)
 get_user_name(id, name, 32)
 
 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(0, 255, 0, -0.1, -0.1, 0, 6.0, 12.0)
 show_hudmessage(id, "%s : [Rutben: %s] ^nFrags: [%i / %i]", name, rankNames[currentPlayerRank], leftkills, right)    
 set_task(HUD_INTERVAL, "ShowHUD", id)    
 return PLUGIN_HANDLED
 }

Rank(Rütbe) Rengi

Gönderilme zamanı: Cmt May 04, 2019 8:38 am
gönderen By.King ►EmrullaH◄
  • set_hudmessage(0, 255, 0,
Bunlar rgb kodlarıdır rgb code diye aratorsan bulursun.hudmessageden sonraki kısım sırasıyla;red, green, blue dur.

Rank(Rütbe) Rengi

Gönderilme zamanı: Cmt May 04, 2019 9:49 am
gönderen CivilEngineer
By.King ►EmrullaH◄ yazdı: Cmt May 04, 2019 8:38 am
  • set_hudmessage(0, 255, 0,
Bunlar rgb kodlarıdır rgb code diye aratorsan bulursun.hudmessageden sonraki kısım sırasıyla;red, green, blue dur.
Teşekkür ederim. İyi çalışmalar