Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Rank Display Nicke Göre Kayıtlasın

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
QqnLc4Ni
Mesajlar: 53
Kayıt: Çrş Oca 20, 2016 5:13 pm
Konum: TEKİRDAĞ
Server Ip/DNS: cs169.csduragi.com
Clan İsmi: PP //
İletişim:

Rank Display Nicke Göre Kayıtlasın

Mesaj gönderen QqnLc4Ni »

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][] = 
{  
"Onbasi",  
"Cavus",  
"Uzman",  
"Astsubay",  
"Astegmen",  
"Tegmen",  
"Ustegmen",  
"Yuzbasi",  
"Binbasi",  
"Yarbay",  
"Albay",  
"Tuggeneral",  
"Tumgeneral",  
"Korgeneral",  
"Orgeneral",  
"GenelKurmay Baskani",  
"Maresal",  
"Yıldız" 
}
 new const rankXP[MAXRANKS] = 
 { 
  0, 100, 200, 400, 800, 1000, 2000, 4000, 8000, 10000, 12000, 15000, 20000, 40000, 50000, 80000, 100000, 200000 
 } 
 
 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
 }
Bu plugini sw res atılsa, map değiştirilse, TOP15 sıfırlandığında dahi oyuncunun nickine göre kayıtlı kalsın. İstediğimiz zaman rütbe ve rankların isimlerini sayılarını değiştirebilelim. Kayıtlı olan oyuncuların zorluk çekmeden FTPden yedeğini alabilelim...

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10427
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

Rank Display Nicke Göre Kayıtlasın

Mesaj gönderen Taha Demirbaş »

stats'a göre yazılmış. Bunun farklısı var. fakat onu düzenleyemezsiniz. Ektedir. Düzenleyin.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
QqnLc4Ni
Mesajlar: 53
Kayıt: Çrş Oca 20, 2016 5:13 pm
Konum: TEKİRDAĞ
Server Ip/DNS: cs169.csduragi.com
Clan İsmi: PP //
İletişim:

Rank Display Nicke Göre Kayıtlasın

Mesaj gönderen QqnLc4Ni »

redarmygaming yazdı:stats'a göre yazılmış. Bunun farklısı var. fakat onu düzenleyemezsiniz. Ektedir. Düzenleyin.
18 tane rütbe ekleyebilir misiniz? Boşluklu ben yapamadım :S
Toplam 18 tane rütbe olcak

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10427
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

Rank Display Nicke Göre Kayıtlasın

Mesaj gönderen Taha Demirbaş »

bir deneyin. ... olan yerler yeni ranklar oralara yazın rütbeleri, onların üstündeki kırmızı yine aynı olan yerleride değiştirip kendi ranklarınızı yazın.

çalışacakmı bir deneyin. ayriyetten ekteki modelide models içerisine yüklemeyi unutmayın.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
QqnLc4Ni
Mesajlar: 53
Kayıt: Çrş Oca 20, 2016 5:13 pm
Konum: TEKİRDAĞ
Server Ip/DNS: cs169.csduragi.com
Clan İsmi: PP //
İletişim:

Rank Display Nicke Göre Kayıtlasın

Mesaj gönderen QqnLc4Ni »

Oldu çalışıyor teşekkürler :)

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
QqnLc4Ni
Mesajlar: 53
Kayıt: Çrş Oca 20, 2016 5:13 pm
Konum: TEKİRDAĞ
Server Ip/DNS: cs169.csduragi.com
Clan İsmi: PP //
İletişim:

Rank Display Nicke Göre Kayıtlasın

Mesaj gönderen QqnLc4Ni »

redarmygaming yazdı:bir deneyin. ... olan yerler yeni ranklar oralara yazın rütbeleri, onların üstündeki kırmızı yine aynı olan yerleride değiştirip kendi ranklarınızı yazın.

çalışacakmı bir deneyin. ayriyetten ekteki modelide models içerisine yüklemeyi unutmayın.
Şu cross oyuncunun üzerine geldiğinde bilgi veriyor onu nereden kaldırabiliriz?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
QqnLc4Ni
Mesajlar: 53
Kayıt: Çrş Oca 20, 2016 5:13 pm
Konum: TEKİRDAĞ
Server Ip/DNS: cs169.csduragi.com
Clan İsmi: PP //
İletişim:

Rank Display Nicke Göre Kayıtlasın

Mesaj gönderen QqnLc4Ni »

Oyunda kasma problemleri yaşıyoruz, kasma problemini halledebilir miyiz?

Link:
Linklerini gizle
Linki Kopyala
Cevapla