⭐🚀 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

Konu

#1
Merhaba nerdeyse bütün tag pluginlerini denedim 
bana hem hudda hemde sayda aynı anda kullanılabilecek bir rank eklentisi lazım evet birçok örneği var fakat ben dm ye eklediğim için çalışmıyor dm kapattığımda raund sonu güncelleme oluyor fragda dm uyumlu bi rank eklentisi varmı??

+güncel
Son Düzenleme: 13-01-2024, 02:02, Düzenleyen: xSpexy.
#2
Konunuz çözüldüyse çözüldü olarak bildirin
亗 TEŞKİLAT-I MAHSUSA 亗

DNS :  pro.timailesi.com / ts1.timailesi.com

b3v4zbt
#3
(13-01-2024, 05:24)BAIZIMING Adlı Kullanıcıdan Alıntı: Konunuz çözüldüyse çözüldü olarak bildirin

Keşke çözülsede kapatsam kankam 2-3 saat önce güncel attım da bakan olmadı maalesef Gülümse

+güncel

Güncel
Son Düzenleme: 15-01-2024, 05:00, Düzenleyen: xSpexy.
#4
Sunucu hangi firmadan ?
Sunucunuz csd firmasından ise say sistemi kolayca halledilir.
Steam:Tıkla • Discord: lynchk
#5
#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"
}
new const rankXP[MAXRANKS] =
{
  0, 100, 200, 400, 800, 1000, 2000, 4000, 8000, 10000, 12000, 15000, 20000, 40000, 50000, 80000, 100000
}

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
}
#6
(15-01-2024, 14:58)Christian Adlı Kullanıcıdan Alıntı: #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"
}
new const rankXP[MAXRANKS] =
{
  0, 100, 200, 400, 800, 1000, 2000, 4000, 8000, 10000, 12000, 15000, 20000, 40000, 50000, 80000, 100000
}

public plugin_init()

{
register_plugin("Rank Display", "0.1","gaben")
}

public client_putinserver(id)
{

Bunun sadece Hud olduğunu düşünüyorum 
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
}

(15-01-2024, 13:34)Lynchk Adlı Kullanıcıdan Alıntı: Sunucu hangi firmadan ?
Sunucunuz csd firmasından ise say sistemi kolayca halledilir.
Csd
Son Düzenleme: 15-01-2024, 15:11, Düzenleyen: xSpexy.
#8
(15-01-2024, 15:23)Lynchk Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/konu-reapi-gelismis-rank-sistemi-13325

Bu eklentiyi kendinize göre ayarlayıp .sma dosyasını atarsanız say sistemini halledebilirim.Hud var içinde zaten.
Siz say olarak ekleyin ben düzenlemeleri yaparım zaten Rank isimlerini vs. Değiştirmekte çok bi zorluk yok .s
#9
Eklentiyi eke koyarsanız say sistemini onun içine ekleyebilirim.
Steam:Tıkla • Discord: lynchk

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task