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

Üst Skor Yazisi

Üst skor Yazisi
Arkadaşlae Bayrak Kapmaca Icin Boyle Skor Tablosu Yapabilecek Varmi Bayrak Aldikca Skora İslicek
Dosya Adı: 20200206_152912.png | Dosya Boyutu: 95,2 KB | 06-02-2020, 15:31
Kod:
DC- 9jX3aEk6TA DR- 95.173.173.157
RE: Üst skor Yazisi
kullandıgın modu gonderırmısın
RE: Üst skor Yazisi
Oyt nin panelindeki modu kullaniyorum
Kod:
DC- 9jX3aEk6TA DR- 95.173.173.157
RE: Üst skor Yazisi
O modun sması lazım ya da native çıkışları.
Linksta
RE: Üst skor Yazisi
paneli versem sana bakabilirmisin @By.KinG
Kod:
DC- 9jX3aEk6TA DR- 95.173.173.157
RE: Üst skor Yazisi
Hayır
Linksta
RE: Üst skor Yazisi
Modsuz Yapalamazmı bu
Kod:
DC- 9jX3aEk6TA DR- 95.173.173.157
RE: Üst skor Yazisi
Hayır
Linksta
RE: Üst skor Yazisi
(06-02-2020, 16:30)By.KinG Adlı Kullanıcıdan Alıntı: Hayır

(06-02-2020, 17:06)By.KinG Adlı Kullanıcıdan Alıntı: Hayır
PHP Kod:
/*
    Plugin author by DT.Sakulekingz (KIN)
*/
    
    #include <amxmodx>
    #include <amxmisc>
    
    #define PLUGIN    "Team Score"
    #define VERSION    "2.0"
    #define AUTHOR    "DT.Sakulekingz(KIN)"
    #define LOADING    "^n^t%s v%s, Copyright (C) 2009 by %s^n"
    
    
new ct_score, terrorist_score;
    new 
iconstatus;
new 
user_icons[32][192];
new 
icon_origin[3] = {0,0,0}
new 
pcv_show;
new 
pcv_iloc;
    
    public 
plugin_init()
    {
    
register_plugin(PLUGIN, VERSION, AUTHOR);
    
server_print(LOADING,PLUGIN,VERSION,AUTHOR);
    
register_event("TeamScore", "team_score", "a");
    
set_task(1.0,"score_round",_,_,_,"b")
    
register_plugin(PLUGIN, VERSION, AUTHOR)
    
register_event ("CurWeapon", "update_icon", "ab")
    
register_event("DeathMsg", "event_death", "a")
    
pcv_show = register_cvar("amx_show_weapon_icon", "1");
    
pcv_iloc = register_cvar("amx_show_weapon_icon_location", "1");
    
register_concmd("amx_weapon_icon", "weapon_icon_toggle", ADMIN_CVAR, "Toggle display of the weapon icon on/off (default on)")
    
    
check_icon_loc();
    }
    
    public 
team_score()
    {
        new 
team[32];
        
read_data(1,team,31);
        if (
equal(team,"CT"))
        {
            
ct_score = read_data(2);
        }
        else if (
equal(team,"TERRORIST"))
        {
            
terrorist_score = read_data(2);
        }
    }
    
    public 
score_round()
    {
        
set_hudmessage(0, 70, 200, -1.0, 0.02, 0, 0.5, 2.0, 0.08, 2.0, 145);
        
show_hudmessage(0,"   %d                      ", terrorist_score);
        
        
set_hudmessage(200, 0, 0, -1.0, 0.02, 0, 0.5, 2.0, 0.08, 2.0, 146);
        
show_hudmessage(0,"                                     %d", ct_score);
    }

public 
update_icon(id) {
    
check_icon_loc();
    if(!
get_pcvar_num(pcv_show) || get_pcvar_num(pcv_iloc) == 0)
        return 
PLUGIN_CONTINUE;
    
    if(
is_user_alive(id))
    {
        new 
iwpn, wclip, wammo, sprite[192], icon_color[3] = {0, 160, 0}
        
        
remove_weapon_icon(id)
        
        
iwpn = get_user_weapon(id, wclip, wammo)
        switch(
iwpn) {
            case 
CSW_P228: sprite = "score"
                
case CSW_SCOUT: sprite = "score"
                
case CSW_HEGRENADE: sprite = "score"
                
case CSW_XM1014: sprite = "score"
                
case CSW_C4: sprite = "score"
                
case CSW_MAC10: sprite = "score"
                
case CSW_AUG: sprite = "score"
                
case CSW_SMOKEGRENADE: sprite = "score"
                
case CSW_ELITE: sprite = "score"
                
case CSW_FIVESEVEN: sprite = "score"
                
case CSW_UMP45: sprite = "score"
                
case CSW_SG550: sprite = "score"
                
case CSW_GALIL: sprite = "score"
                
case CSW_FAMAS: sprite = "score"
                
case CSW_USP: sprite = "score"
                
case CSW_MP5NAVY: sprite = "score"
                
case CSW_M249: sprite = "score"
                
case CSW_M3: sprite = "score"
                
case CSW_M4A1: sprite = "score"
                
case CSW_TMP: sprite = "score"
                
case CSW_G3SG1: sprite = "score"
                
case CSW_FLASHBANG: sprite = "score"
                
case CSW_DEAGLE: sprite = "score"
                
case CSW_SG552: sprite = "score"
                
case CSW_AK47: sprite = "score"
                
case CSW_KNIFE: sprite = "score"
                
case CSW_P90: sprite = "score"
                
case CSW_VEST: sprite = "score"
                
case CSW_VESTHELM: sprite = "score"
                
case CSW_GLOCK18: sprite = "score"
                
case CSW_AWP: sprite = "score"
                
case 0: sprite = ""
                
default: sprite = ""
        
}
        if (
is_user_ok(id)) {
            if (
equali(sprite, "") || !is_user_ok(id)) {
                
remove_weapon_icon(id)
                } else {
                
// draw the sprite itself (only on a human user's screen)
                // marker ////////////////////////////////////////////////////////////////////////////////
                
message_begin(MSG_ONE,iconstatus,icon_origin,id);
                
write_byte(1); // status (0=hide, 1=show, 2=flash)
                
write_string(sprite); // sprite name
                
                /*
                4 stages - Normal, 1 Clip, No Clip + Some ammo, Completely Out
                
                */
                
                // ammo check, this is for the color of the icon
                
get_user_ammo(id, iwpn, wammo, wclip) // update vars correctly
                
if (wclip == 0 && wammo == 0) icon_color = {0, 0, 255} // outta ammo!
                
if (wclip == wammo || wclip > wammo) icon_color = {255, 150, 150} // last clip!
                
if (wammo > 0 && wclip == 0) icon_color = {255, 100, 100} // almost out!
                // attempt at percentage max clip & % red/green color
                // 1: Get max ammo for weapon
                //maxammo = maxclip(iwpn);
                
                
                
write_byte(icon_color[0]); // red
                
write_byte(icon_color[1]); // green
                
write_byte(icon_color[2]); // blue
                
message_end();
            }
            
user_icons[id] = sprite;
        }
    }
    return 
PLUGIN_CONTINUE
} 

public 
weapon_icon_toggle(id) {
    new 
toggle[32], players[32], num, player, status[32] = "enabled"
    
read_argv(1, toggle, 1)
    
    if (
equali(toggle, "1")) {
        
status = "enabled"
        
} else if (equali(toggle, "0")) {
        
status = "disabled"
        
} else if (equali(toggle, "")) {
        
console_print(id, "Usage: amx_weapon_icon <1/0> - Toggles wether or not showing the user's current weapon as an icon")
        
console_print(id, "Weapon Icon is currently %s", status)
        return 
PLUGIN_HANDLED
    
}
    
    
set_cvar_string("amx_show_weapon_icon", toggle)
    
client_print(0, print_chat, "Weapon Icon is now %s", status)
    
get_players(players, num)
    for (new 
i=0; i<num; i++) {
        
player = players[i]
        if (!
equali(user_icons[player], "") && !equali(players[i], "") && is_user_ok(id)) {
            
remove_weapon_icon(i)
        }
    }
    return 
PLUGIN_CONTINUE
}

public 
remove_weapon_icon(id) {
    if (
is_user_ok(id)) {
        
message_begin(MSG_ONE,iconstatus,icon_origin,id);
        
write_byte(0);
        
write_string(user_icons[id]);
        
message_end();
    }
}

public 
is_user_ok(id) {
    
// check if the user is "ok": they are connected, not a bot, and alive
    
if (is_user_connected(id) && !is_user_bot(id) && is_user_alive(id))
        return 
true
    
return false
}

public 
event_death() {
    new 
player = read_data(2) // the dead player's ID (1-32)
    
if (is_user_connected(player) && !is_user_bot(player)) { // remove icon
        
message_begin(MSG_ONE,iconstatus,icon_origin,player);
        
write_byte(0);
        
write_string(user_icons[player]);
        
message_end();
    }
}

public 
check_icon_loc() {
    if(!
get_pcvar_num(pcv_iloc))
        return 
PLUGIN_CONTINUE;
    new 
value = get_pcvar_num(pcv_iloc);
    if (
value == 0)
        
iconstatus = 0;
    if (
value == 1)
        
iconstatus = get_user_msgid("StatusIcon");
    if (
value == 2)
        
iconstatus = get_user_msgid("Scenario");
    return 
PLUGIN_CONTINUE;
} 

kanka müsaitsen servera bir gelirmisin @By.KinG Buldumda sadece 0  0 yazıyor bunun ustunde oynama yapabilirmiyiz

https://forums.alliedmods.net/showthread.php?t=132115?t=132115

kanka mod bu ama skor tablosunu ayrı bır sekılde yazabılırmısın @By.KinG
Kod:
DC- 9jX3aEk6TA DR- 95.173.173.157
Son Düzenleme: 06-02-2020, 17:33, Düzenleyen: insanity
RE: Üst skor Yazisi
Eklentiyi eke koyun
Linksta

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi