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

Amx Takım Kazandı Plugini Düzenleyemiyorum

Amx Takım Kazandı Plugini düzenleyemiyorum
Elimdeki eklenti el sonunda hangi takımın kazandığını söylüyor fakat rusça söylüyor bunu türkçe yapamadım bir türlü sebebide .amxx dosyasını düzenleyemiyorum .sma gibi.. daha doğrusu açamadım.

birde plugin el sonu ve başı arası saydan aynı yazı cıkıyor onun kalkması lazım

http://akalonya.com/win_team.amxx

Lysis ile çıkardığımda karşıma bu kodlar çıkıyor bunu .sma yapabilecek birisi varmı acaba ?

Ayrıca ekranın ortasında yazması tamamda elin başında birde say kısmından bir yazı cıkıyor onu istemiyorum. el sonu 1-2 saniyelik Counter-Terroristler Kazandi ve Terroristler Kazandi yazisi yeterli.

PHP Kod:
new __dhud_color;
new 
__dhud_x;
new 
__dhud_y;
new 
__dhud_effect;
new 
__dhud_fxtime;
new 
__dhud_holdtime;
new 
__dhud_fadeintime;
new 
__dhud_fadeouttime;
new 
__dhud_reliable;
replace_all(string[], len, what[], with[])
{
    new 
pos;
    if ((
pos = contain(string, what)) == -1)
    {
        return 
0;
    }
    new 
total;
    new 
with_len = strlen(with);
    new 
diff = strlen(what) - with_len;
    new 
total_len = strlen(string);
    new 
temp_pos;
    while (
replace(string[pos], len - pos, what, with))
    {
        
pos = with_len + pos;
        
total_len -= diff;
        if (!(
pos >= total_len))
        {
            
temp_pos = contain(string[pos], what);
            if (!(
temp_pos == -1))
            {
                
pos = temp_pos + pos;
                
total++;
            }
            return 
total;
        }
        return 
total;
    }
    return 
total;
}

set_dhudmessage(red, green, blue, Float:x, Float:y, effects, Float:fxtime, Float:holdtime, Float:fadeintime, Float:fadeouttime, bool:reliable)
{
    
__dhud_color = clamp(red, __dhud_color, 255) << 16 + clamp(green, __dhud_color, 255) << 8 + clamp(blue, __dhud_color, 255);
    
__dhud_x = x;
    
__dhud_y = y;
    
__dhud_effect = effects;
    
__dhud_fxtime = fxtime;
    
__dhud_holdtime = holdtime;
    
__dhud_fadeintime = fadeintime;
    
__dhud_fadeouttime = fadeouttime;
    
__dhud_reliable = reliable;
    return 
1;
}

show_dhudmessage(index, message[])
{
    new 
buffer[128];
    new 
numArguments = numargs();
    if (
numArguments == 2)
    {
        
send_dhudMessage(index, message);
    }
    else
    {
        new 
var1;
        if (
index || numArguments == 3)
        {
            
vformat(buffer, 127, message, 3);
            
send_dhudMessage(index, buffer);
        }
        new 
playersList[32];
        new 
numPlayers;
        
get_players(playersList, numPlayers, "ch", 48);
        if (!
numPlayers)
        {
            return 
0;
        }
        new Array:
handleArrayML = ArrayCreate(1, __dhud_reliable);
        new 
i = 2;
        new 
j;
        while (
i < numArguments)
        {
            if (
getarg(i, __dhud_color) == -1)
            {
                do {
                    
j++;
                } while ((
buffer[j] = getarg(i + 1, j)));
                
j = 0;
                if (
GetLangTransKey(buffer) != -1)
                {
                    
i++;
                    
ArrayPushCell(handleArrayML, i);
                }
            }
            
i++;
        }
        new 
size = ArraySize(handleArrayML);
        if (!
size)
        {
            
vformat(buffer, 127, message, 3);
            
send_dhudMessage(index, buffer);
        }
        else
        {
            new 
i;
            new 
j;
            while (
i < numPlayers)
            {
                
index = playersList[i];
                
j = 0;
                while (
j < size)
                {
                    
setarg(ArrayGetCell(handleArrayML, j), __dhud_color, index);
                    
j++;
                }
                
vformat(buffer, 127, message, 3);
                
send_dhudMessage(index, buffer);
                
i++;
            }
        }
        
ArrayDestroy(handleArrayML);
    }
    return 
1;
}

send_dhudMessage(index, message[])
{
    new 
var2;
    if (
__dhud_reliable)
    {
        new 
var1;
        if (
index)
        {
            
var1 = 1;
        }
        else
        {
            
var1 = 2;
        }
        
var2 = var1;
    }
    else
    {
        if (
index)
        {
            
var2 = 8;
        }
        
var2 = 0;
    }
    
message_begin(var2, 51, 52, index);
    
write_byte(strlen(message) + 31);
    
write_byte(6);
    
write_byte(__dhud_effect);
    
write_long(__dhud_color);
    
write_long(__dhud_x);
    
write_long(__dhud_y);
    
write_long(__dhud_fadeintime);
    
write_long(__dhud_fadeouttime);
    
write_long(__dhud_holdtime);
    
write_long(__dhud_fxtime);
    
write_string(message);
    
message_end();
    return 
0;
}

public 
plugin_init()
{
    
register_plugin("win_team", "1.0", "Zone");
    
register_event("SendAudio", "t_win", 200, "2&%!MRAD_terwin");
    
register_event("SendAudio", "ct_win", 340, "2&%!MRAD_ctwin");
    
register_event("SendAudio", "draw", 468, "2&%!MRAD_rounddraw");
    return 
0;
}

public 
ct_win()
{
    
set_dhudmessage(random_num(__dhud_color, 255), random_num(__dhud_color, 255), random_num(__dhud_color, 255), -1.0, -1.0, 0, 5.0, 8.0, 1.0, 1.5, false);
    
show_dhudmessage(0, "Контр-Террористы Победили");
    
ChatColor(0, "!y[!gСервер!y] Контер Террористы !tПобедили!");
    return 
0;
}

public 
t_win()
{
    
set_dhudmessage(random_num(__dhud_color, 255), random_num(__dhud_color, 255), random_num(__dhud_color, 255), -1.0, -1.0, 0, 5.0, 8.0, 1.0, 1.5, false);
    
show_dhudmessage(0, "Террористы Победили");
    
ChatColor(0, "!y[!gСервер!y] Террористы !tПобедили!");
    return 
0;
}

public 
draw()
{
    
set_dhudmessage(random_num(__dhud_color, 255), random_num(__dhud_color, 255), random_num(__dhud_color, 255), -1.0, -1.0, 0, 5.0, 8.0, 1.0, 1.5, false);
    
show_dhudmessage(0, "Ничья");
    
ChatColor(0, "!y[!gСервер!y] !tНичья!");
    return 
0;
}

ChatColor(id, input[])
{
    new 
count = 1;
    new 
players[32];
    static 
msg[191];
    
vformat(msg, 190, input, 3);
    
replace_all(msg, 190, "!g", 2408);
    
replace_all(msg, 190, "!y", 2428);
    
replace_all(msg, 190, "!t", 2448);
    if (
id)
    {
        
players[0] = id;
    }
    else
    {
        
get_players(players, count, "ch", 48);
    }
    new 
i;
    while (
i < count)
    {
        if (
is_user_connected(players[i]))
        {
            
message_begin(__dhud_y, get_user_msgid("SayText"), 52, players[i]);
            
write_byte(players[i]);
            
write_string(msg);
            
message_end();
        }
        
i++;
    }
    return 
0;
} 
Son Düzenleme: 27-12-2020, 03:53, Düzenleyen: alibnow
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
.amxx dosyasını düzenliyemezsiniz ters kodlama ile .sma çevirirsiniz fakat %100 çevirmez o yüzden eklentinin .sma sı lazım.
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
(27-12-2020, 03:59)PouexOfficial Adlı Kullanıcıdan Alıntı: .amxx dosyasını düzenliyemezsiniz ters kodlama ile .sma çevirirsiniz fakat %100 çevirmez o yüzden eklentinin .sma sı lazım.

Anladım bunu .sma çevirmek mümkünmüdür peki
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
Söylediğim gibi .sma çevirirsiniz fakat %100 çevirmez bozuk ve çalışmaz şekilde çevirir o yüzdende işe yaramaz.
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
https://webailesi.com/konu-win-team-sprite-1-0-230

Bu eklentiyi denedinizmi? @alibnow
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
(27-12-2020, 04:04)PouexOfficial Adlı Kullanıcıdan Alıntı: https://webailesi.com/konu-win-team-sprite-1-0-230

Bu eklentiyi denedinizmi? @alibnow
hemen deniyorum. şuanki süper fakat rusça işte hiçbir ihtimali çözümü yokmudur .amxx dosyasının peki son olarak hocam.
Son Düzenleme: 27-12-2020, 04:23, Düzenleyen: alibnow
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
(27-12-2020, 04:05)alibnow Adlı Kullanıcıdan Alıntı:
(27-12-2020, 04:04)PouexOfficial Adlı Kullanıcıdan Alıntı: https://webailesi.com/konu-win-team-sprite-1-0-230

Bu eklentiyi denedinizmi? @alibnow
hemen deniyorum. şuanki süper fakat rusça işte hiçbir ihtimali çözümü yokmudur .amxx dosyasının peki son olarak hocam.

İmkanı yok dediğim gibi .sma olursa yaparız yoksa olmaz.
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
(27-12-2020, 04:26)PouexOfficial Adlı Kullanıcıdan Alıntı:
(27-12-2020, 04:05)alibnow Adlı Kullanıcıdan Alıntı: hemen deniyorum. şuanki süper fakat rusça işte hiçbir ihtimali çözümü yokmudur .amxx dosyasının peki son olarak hocam.

İmkanı yok dediğim gibi .sma olursa yaparız yoksa olmaz.

teşekkürler bu plugini beğenmiştim buda rusça .amxx çıktı nasip tşkler hocam.
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
Bu eklentiyi kullanmanı önermem, sana tavsiyem el sonu txt değişme eklentisi veya pouexofficial'ın attığı linkteki eklentiyi kullanmanı öneririm. İllaki kullanacaksan, eklentiden kopya çekerek 0dan yazdım.
PHP Kod:
#include <amxmodx>

public plugin_init()
{
    register_plugin("Win Team", "1.0", "Suriyelikene");
    register_event("SendAudio", "Event_TerroristWin","a","2=%!MRAD_terwin");
    register_event("SendAudio", "Event_CTWin","a","2=%!MRAD_ctwin"); 
    register_event("SendAudio", "Event_Draw","a","2=%!MRAD_rounddraw");
}
public 
Event_CTWin()
{
    set_dhudmessage(0, 0, 255, -1.0, -1.0, 0, 5.0, 8.0, 1.0, 1.5);
    show_dhudmessage(0, "Counter Teroristler Kazandi");
    client_print_color(0,0, "^1[^3SERVER ISIM^1] ^4Kazanan Takim ^3Counter Teroristler Oldu!");
}
public 
Event_TerroristWin()
{
    set_dhudmessage(255, 0, 0, -1.0, -1.0, 0, 5.0, 8.0, 1.0, 1.5);
    show_dhudmessage(0, "Teroristler Kazandi");
    client_print_color(0,0,"^1[^3SERVER ISIM^1] ^4Kazanan Takim ^3Teroristler Oldu!");
} 
public 
Event_Draw(){
    set_dhudmessage(0, 255, 0, -1.0, -1.0, 0, 5.0, 8.0, 1.0, 1.5);
    show_dhudmessage(0, "Round Berabere");
    client_print_color(0,0,"^1[^3SERVER ISIM^1] ^4Kazanan Takim ^3Olmadi! ^1Round Berabere");
} 
RE: Amx Takım Kazandı Plugini düzenleyemiyorum
İstek konusu, @"PouexOfficial" adlı kullanıcı tarafından 50 dakika içinde çözülmüştür.
İsteği çözdüğü için PouexOfficial Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
PouexOfficial Adlı kullanıcı sizin dışınızda toplam 5 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

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