⭐🚀 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
Selamlar ekteki dosyayı duzenledım koydum fakat 2 mesaj yerıne 6 mesaj kısmı yazmasını ıstedıgımden OYT uyumlu düzenlenip yardımcı olmanızı talep etmekteyim teşekkürler

hata :

Eklenti : Random_Message.sma
Eklenti HataliÇok güldümerleme Hatasi,Eklenti kodlari Bozuk.!
Hata Detay
1751407281_randommessage.sma(9) : error 001: expected token: "}", but found "/"
.smaRandom_Message.sma(Dosya Boyutu: 1,85 KB | İndirme Sayısı: 3)
亗 PYRO Classic AREA ® ~ cs.pyroailesi.com   #oyt10 - #oyt14
#2
PHP Kod:
#include <amxmodx>

new const PLUGIN[] = "Random_Message";
new const 
VERSION[] = "2.0";
new const 
AUTHOR[] = "By.KinG";

new const 
Messages[][] =
{
    
"[95.173.173.14] : ISIK AYARI ICIN saydan /isik yaziniz..",
    
"[95.173.173.14] : SHOPDAN GELISMELER YAPABILIRSINIZ saydan /shop yaziniz..",
        "[95.173.173.14] : 2 Kere W Bastiginizda Hizlanirsiniz!!",
    
"[95.173.173.14] : 18 Yas Civari Ekibimize Yetkili Alincaktir : 0507 053 4208 WHATSAPP SADECE",
        "[95.173.173.14] : Teamspeak3 Adresimiz : Gawiscanse Yazarak Girebilirsiniz!",
    
"[95.173.173.14] : Küfür & Hile & Speed Tarzi Kullanımlar Yasaktir ID Ban Yersiniz!"
}

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
set_task(30.0"Message_Show"0__"b");
}

public 
Message_Show()
{
    
Renkli_Yazi(0"!t[BILGI] !g%s"Messages[random_num(0sizeof(Messages) - 1)]);
}

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static 
Message[191];
    
vformat(Message190Input6);
        
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    
new Count 1Players[32];
    
    if(
IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 
0Counti++)
        {
            if(
is_user_connected(Players[i]))
            {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                
write_byte(Players[i]);
                
write_string(Message);
                
message_end();
            }
        }
    }
    
#else
    
client_print_color(IDIDMessage);
    
#endif

Plugin içerisinde "/isik" vs. yazdıklarınızdan dolayı hata veriyor. Birde sonda , ibarelerini kaldırmışsınız o yuzden. Buradakini kopyalarsanız sorunsuz çalışacaktır.
Stand Back Warrior's   | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
#3
(02-07-2025, 01:21)Mr.Commander Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>

new const PLUGIN[] = "Random_Message";
new const 
VERSION[] = "2.0";
new const 
AUTHOR[] = "By.KinG";

new const 
Messages[][] =
{
    
"[95.173.173.14] : ISIK AYARI ICIN saydan /isik yaziniz..",
    
"[95.173.173.14] : SHOPDAN GELISMELER YAPABILIRSINIZ saydan /shop yaziniz..",
        "[95.173.173.14] : 2 Kere W Bastiginizda Hizlanirsiniz!!",
    
"[95.173.173.14] : 18 Yas Civari Ekibimize Yetkili Alincaktir : 0507 053 4208 WHATSAPP SADECE",
        "[95.173.173.14] : Teamspeak3 Adresimiz : Gawiscanse Yazarak Girebilirsiniz!",
    
"[95.173.173.14] : Küfür & Hile & Speed Tarzi Kullanımlar Yasaktir ID Ban Yersiniz!"
}

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
set_task(30.0"Message_Show"0__"b");
}

public 
Message_Show()
{
    
Renkli_Yazi(0"!t[BILGI] !g%s"Messages[random_num(0sizeof(Messages) - 1)]);
}

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static 
Message[191];
    
vformat(Message190Input6);
        
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    
new Count 1Players[32];
    
    if(
IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 
0Counti++)
        {
            if(
is_user_connected(Players[i]))
            {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                
write_byte(Players[i]);
                
write_string(Message);
                
message_end();
            }
        }
    }
    
#else
    
client_print_color(IDIDMessage);
    
#endif

Plugin içerisinde "/isik" vs. yazdıklarınızdan dolayı hata veriyor. Birde sonda , ibarelerini kaldırmışsınız o yuzden. Buradakini kopyalarsanız sorunsuz çalışacaktır.
tamamdır teşekkürler ilginiz için deathmatch için güzel plugınler lazım eğer olursa paylaşırmısınız link halinde

@Mr.Commander aynı konu uzerınden devam ediyim 2. konu acmıyım.
2 adet eklentı rica ediyorum oyt deathmatch için olcak bu eklentıler

1.) frag skoru ölüm kısmı 20 olunca ölüm kısmını 0'a çekmesini isticem fakat sol adam öldürme tarafı da sıfırlanmasını ıstemıyorum yapılabılır mı ?

2.) kill sayısı 200 olunca herhangı bırısı oyun ıcerısınde otomatık restart atmasını ıstıyorum.
亗 PYRO Classic AREA ® ~ cs.pyroailesi.com   #oyt10 - #oyt14
Son Düzenleme: 02-07-2025, 14:57, Düzenleyen: PYRO.
#4
(02-07-2025, 11:00)GWGAMING Adlı Kullanıcıdan Alıntı:
(02-07-2025, 01:21)Mr.Commander Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>

new const PLUGIN[] = "Random_Message";
new const 
VERSION[] = "2.0";
new const 
AUTHOR[] = "By.KinG";

new const 
Messages[][] =
{
    
"[95.173.173.14] : ISIK AYARI ICIN saydan /isik yaziniz..",
    
"[95.173.173.14] : SHOPDAN GELISMELER YAPABILIRSINIZ saydan /shop yaziniz..",
        "[95.173.173.14] : 2 Kere W Bastiginizda Hizlanirsiniz!!",
    
"[95.173.173.14] : 18 Yas Civari Ekibimize Yetkili Alincaktir : 0507 053 4208 WHATSAPP SADECE",
        "[95.173.173.14] : Teamspeak3 Adresimiz : Gawiscanse Yazarak Girebilirsiniz!",
    
"[95.173.173.14] : Küfür & Hile & Speed Tarzi Kullanımlar Yasaktir ID Ban Yersiniz!"
}

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
set_task(30.0"Message_Show"0__"b");
}

public 
Message_Show()
{
    
Renkli_Yazi(0"!t[BILGI] !g%s"Messages[random_num(0sizeof(Messages) - 1)]);
}

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static 
Message[191];
    
vformat(Message190Input6);
        
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    
new Count 1Players[32];
    
    if(
IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 
0Counti++)
        {
            if(
is_user_connected(Players[i]))
            {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                
write_byte(Players[i]);
                
write_string(Message);
                
message_end();
            }
        }
    }
    
#else
    
client_print_color(IDIDMessage);
    
#endif

Plugin içerisinde "/isik" vs. yazdıklarınızdan dolayı hata veriyor. Birde sonda , ibarelerini kaldırmışsınız o yuzden. Buradakini kopyalarsanız sorunsuz çalışacaktır.
tamamdır teşekkürler ilginiz için deathmatch için güzel plugınler lazım eğer olursa paylaşırmısınız link halinde

@Mr.Commander  aynı konu uzerınden devam ediyim 2. konu acmıyım.
2 adet eklentı rica ediyorum oyt deathmatch için olcak bu eklentıler

1.) frag skoru ölüm kısmı 20 olunca ölüm kısmını 0'a çekmesini isticem fakat sol adam öldürme tarafı da sıfırlanmasını ıstemıyorum yapılabılır mı ?

2.) kill sayısı 200 olunca herhangı bırısı oyun ıcerısınde otomatık restart atmasını ıstıyorum.
chat cpt yapar bunu hocam
Always The Best discord.gg/Darkprofessional 
#5
Yani genel olarak ben plugin yazma işinden hiç anlamam Gülümse sadece buradaki arkadaşların sayesinde düzenleme ve hata olaylarını çok iyi öğrendim. Zaten bu yaştan sonra benden olmaz.

Restart için bu eklenti ile yardımcı olabilirim. Forumda biraz araştırma yaparsanız bazı eklentilere rahatlıkla ulaşabilirsiniz.
PHP Kod:
#include <amxmodx>
#include <reapi>

new const PLUGIN[] = "DeathMatch_Restart";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "By.KinG";

new 
Total_Kill;
new 
Total_Kill_ID[33];

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
register_event("TextMsg","Event_Round_Restart","a","2&#Game_C");
    
RegisterHookChain(RG_CBasePlayer_Killed"CBasePlayer_Killed"1);
}

public 
Event_Round_Restart()
{
    
Total_Kill 0;
    
    new 
Players[32], Num_AllNew_ID;
    
get_players(PlayersNum_All);
    
    for(new 
iNum_Alli++)
    {
        
New_ID Players[i];
        
Total_Kill_ID[New_ID] = 0;
    }
}

public 
CBasePlayer_Killed(VictimKiller)
{
    if(
is_user_connected(Victim) && is_user_connected(Killer) && Victim != Killer)
    {
        
Total_Kill++;
        
Total_Kill_ID[Killer]++;
    }
    
    if(
Total_Kill_ID[Killer] == 200)
    {
        new 
Name[33];
        
get_user_name(KillerName32);
        
        if(
get_user_flags(Killer) & ADMIN_RESERVATION)
        {
            
client_print_color(00"^1[^3BILGI^1] ^4Admin ^1[^3%s^1] ^4Toplamda^3 200 Kill'e ^4Ulasti^1."Name);
        }
        else
        {
            
client_print_color(00"^1[^3BILGI^1] ^4Oyuncu ^1[^3%s^1] ^4Toplamda^3 200 Kill'e ^4Ulasti^1."Name);
        }
        
        
client_print_color(00"^1[^3BILGI^1] ^4Toplamda^3 %d ^4Kill ^1Alindi."Total_Kill);
        
client_print_color(00"^1[^3BILGI^1] ^4Otomatik ^1Olarak ^3Restart ^1Atiliyor.");
        
server_cmd("amx_cvar sv_restart 5");
    }

Stand Back Warrior's   | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
#6
(02-07-2025, 21:13)TheByMortal Adlı Kullanıcıdan Alıntı:
(02-07-2025, 11:00)GWGAMING Adlı Kullanıcıdan Alıntı: tamamdır teşekkürler ilginiz için deathmatch için güzel plugınler lazım eğer olursa paylaşırmısınız link halinde

@Mr.Commander  aynı konu uzerınden devam ediyim 2. konu acmıyım.
2 adet eklentı rica ediyorum oyt deathmatch için olcak bu eklentıler

1.) frag skoru ölüm kısmı 20 olunca ölüm kısmını 0'a çekmesini isticem fakat sol adam öldürme tarafı da sıfırlanmasını ıstemıyorum yapılabılır mı ?

2.) kill sayısı 200 olunca herhangı bırısı oyun ıcerısınde otomatık restart atmasını ıstıyorum.
chat cpt yapar bunu hocam
CHAT GPT Yaptırdım dedigin gibi Çok güldüm süpersin..
亗 PYRO Classic AREA ® ~ cs.pyroailesi.com   #oyt10 - #oyt14
#7
Konunuz çözüldüyse bildiriniz.
Steam:Tıkla • Discord: lynchk
#8
İstek konusu, @Mr.Commander adlı kullanıcı tarafından 3 gün içinde çözülmüştür.
İsteği çözdüğü için Mr.Commander Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Mr.Commander Adlı kullanıcı sizin dışınızda toplam 85 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