⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
Server ip : 95.173.173.2 || Ts3 : LCAPRO www.lcapro.net
Sponsor Görsel 2
SponsorSponsor

Konu

#1
Mahkum : XX      [ Gün : XX  / Sunucu : X/32]      Gardiyan : XX
                         [ Cebindeki TL : XX ]


Yukarda yazdıklarıma göre üstyazı yapabilirmisiniz.

Mahkum bölümünde kaç tane yaşayan t varsa yazacak aynı şekilde gardiyandada
Gün de her el artacak şekilde
Sunucu da oyunun doluluğunu gösterecek
cebindeki tl de kaç mgsi varsa göstersin.

Renk olarak mavi kırmızı yeşil olarak ayarlarmısınız yani biraz mavi biraz kırmızı biraz yeşil kısacası sürekli değişsin.

( Lütfen yazı kaybolmasın çoğu üstyazıda yazı 10 saniye duruyorsa 20 saniye yok oluyor başka hud kullanmayacağım sadece bir hud mesajı olacak.)
Son Düzenleme: 12-09-2020, 02:20, Düzenleyen: kuzenlergaming.
#2
Dener misin :
PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#pragma tabsize 0

#define PLUGIN        "Status"
#define VERSION        "1.0"
#define AUTHOR        "JaVeRaNGe"

#pragma semicolon    1

#define HUD_INTERVAL    1.0
#define HUD_TASK        74358293

new g_CreateHud;
new 
g_jbpacks[33];
new 
g_MaxPlayers;

new 
InfoOn;
new 
roundtime 0;

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
        
    
set_task(HUD_INTERVAL"CooLMaTZee"HUD_TASK""0"b"0);

    
register_logevent("logevent_round_start"2"1=Round_Start");

    
InfoOn register_cvar("cm_informer""1");

    
g_CreateHud CreateHudSyncObj();
    
g_MaxPlayers get_maxplayers();
}

public 
logevent_round_start()
{
    
roundtime++;
}

public 
CooLMaTZee(id)
{
    if (
get_pcvar_num(InfoOn))
    {
        new 
szMessage[512], szServerName[70], szServerIp[30], szMapName[60], szCurrentDate[32], szCurrentTime[32], iLen 0;
        
get_cvar_string("hostname"szServerNamecharsmax(szServerName));
//        get_cvar_string("amx_nextmap", szSonrakiHarita, charsmax(szSonrakiHarita));
        
get_user_ip(0,szServerIpcharsmax(szServerIp));
        
get_mapname(szMapNamecharsmax(szMapName));
        
get_time("%d/%m/%Y"szCurrentDatecharsmax(szCurrentDate));
        
get_time("%H:%M:%S"szCurrentTimecharsmax(szCurrentTime));
        
iLen += formatex(szMessage[iLen], charsmax(szMessage) - iLen"%s^nIP: %s | CezaEvi Toplulugu: %d/%d^nCebindeki TL : %s |%s^nGun : (%i)"szServerNameszServerIpget_playersall(), g_MaxPlayers,szCurrentTime,g_jbpacks[id], roundtime);        
        
set_hudmessage(random_num(0,255), random_num(0,255), random_num(0,255), -1.00.021.012.0);
        
ShowSyncHudMsg(0g_CreateHudszMessage);
    }    
}

stock get_admins()
{
    new 
AdminsCount;
    
AdminsCount 0;
    for (new 
1<= g_MaxPlayersa++)
    {
        if (!
is_user_connected(a) || !is_user_admin(a))
            continue;
            
        
AdminsCount++;
    }
    return 
AdminsCount;
}

stock get_playersall()
{
    new 
PlCount;
    
PlCount 0;
    for (new 
1<= g_MaxPlayersp++)
    {
        if (!
is_user_connected(p))
            continue;
            
        
PlCount++;
    }
    return 
PlCount;

#3
teşekkürler eve geceyim deneyecegim musait olup deneyen varsa yazarsada olabilir konuyu taşımayın geri dönücem deneyip.
#4
Renk istediğin gibi değil ama bir bak bakalım renk işi kolay iş.
#5
Tamam bakayım döneceğim
#6
https://webailesi.com/konu-inc-director-hud-message-dersi-8334 Buradaki basit ders ile nasıl düzelteceğini anlayabilirsin renkler dışındaki diğer özelliklerle oynamamanı tavsiye ederim
#7
Buyur;

Her 5 saniyede bir renk değiştirmesi için ayarladım ve RCON yetkisine sahip kişiler /duyuru yazarak duyuru ekleyebilirler. Kullanımı ise; yetkin yetiyorsa /duyuru yazdıktan sonra istediğin duyuruyu yazıyorsun ve cebinizdeki tl'nin altına o duyuru yazılıyor. Toplantılarda veya etkinliklerde vs. kullanabilirsin. Duyuruyu silmek içinse boşluk bırakman yeterli.

PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <jail>

#define PLUGIN "Yeni Plugin"
#define VERSION "1.0"
#define AUTHOR "Kalipso22"

new 255,255,255,g_gun,g_mahkum,g_gardiyan,g_TL[33],g_duyuru[56];

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR);
    
    
register_logevent("logevent_round_end"2"1=Round_End");
    
register_event("TextMsg""fwEvGameWillRestartIn""a""2=#Game_will_restart_in");
    
register_clcmd("duyuru""yap_duyuru");
    
register_clcmd("duyuru_ekle""duyuru_ekleX");
}
public 
client_putinserver(id) { set_task(1.0"HudMessage"id__"b"),set_task(5.0,"renk",id+5,_,_,"b"); }

public 
renk() { r=random_num(100,255),g=random_num(100,255),b=random_num(100,255); }

public 
logevent_round_end(){ g_gun++; }

public 
fwEvGameWillRestartIn(){ g_gun 0; }

public 
yap_duyuru(id){ if(get_user_flags(id) & ADMIN_RCON){client_cmd(id,"messagemode duyuru_ekle");} }

public 
duyuru_ekleX(id){ new g_arg[36];read_args(g_arg,35);remove_quotes(g_arg);g_duyuru "";g_duyuru g_arg;return PLUGIN_HANDLED; }

public 
HudMessage(id)
{
    
g_TL[id] = jb_get_user_packs(id);
    new 
oyuncular[32];static g_sunucuget_players(oyuncular,g_mahkum,"acehi","TERRORIST"),get_players(oyuncular,g_gardiyan,"acehi","CT"),get_players(oyuncularg_sunucu"a");

    
set_hudmessage(rgb, -1.00.006.01.0);
    
show_hudmessage(id"Mahkum: %d [Gun: %d / Sunucu: %d/32] Gardiyan: %d^n[Cebindeki TL: %i]^n%s",g_mahkum,g_gun,g_sunucu,g_gardiyan,g_TL[id],g_duyuru);

#8
eline sağlık konu taşınabilir
#9
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

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

Yorum yapmak için üye olmanız gerekiyor

ya da