Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

[YARDIM] Plugin Düzenleme

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
surokeskin
Mesajlar: 122
Kayıt: Pzt Eki 10, 2016 8:05 pm
Konum: GB
Server Ip/DNS: Cs117.CSDuragi.Com
Clan İsmi: Mon$teR Army
İletişim:

[YARDIM] Plugin Düzenleme

Mesaj gönderen surokeskin »

Beyler C4 durum plugini ayarladım bitane
yere düştüğü zaman "xxx Bombayi Yere Düşürdü"
Alındığı Zaman "xxx Bombayi Yerden Aldi"
Diye Ayarladım fakat bi yerde eksik veya yanlış var denedim ama çalışmadı plugin
yardımcı olur musunuz ?
bombadurum.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

TunnS[C]
Mesajlar: 3971
Kayıt: Prş Oca 05, 2017 12:38 pm
Konum: Ordu
Server Ip/DNS: 213.238.173.78
Clan İsmi: CapitaLL |
İletişim:

[YARDIM] Plugin Düzenleme

Mesaj gönderen TunnS[C] »

Boyle olcakmı bakarmısın ?

Kod: Tümünü seç

#include <amxmodx>

#define PLUGIN  "Yeni Eklenti"
#define VERSION "1.0"
#define AUTHOR  "---"

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
   
   register_logevent("bomb_dropped", 3, "2=Dropped_The_Bomb");
   register_logevent("GotBomb", 3, "2=Got_The_Bomb")
   
}
public bomb_bomb_dropped()
{
   new id = get_loguser_index()
   new dusuren[32];
   get_user_name(id,dusuren,31)
   set_hudmessage(255, 0, 0, 0.29, 0.38, 0, 6.0, 4.0)
   show_hudmessage(0, "C4 %s Tarafindan Dusuruldu Onu Bul",dusuren)
   renkli_yazi( 0, "!n[ !t%s !n] !gBombayi Dusurdu!.", dusuren );
   
}
public GotBomb()
{
    new isim[ 32 ];
    new id = get_loguser_index( )
    get_user_name( id, isim, 31 );
    {
        client_print(0, print_center, "%s Bombayi Yerden Aldi !", isim)
        return PLUGIN_HANDLED
    }
}

stock get_loguser_index() 
{
   new loguser[80], name[32];
   read_logargv(0, loguser, 79);
   parse_loguser(loguser, name, 31);
   
   return get_user_index(name);
}
/*============================================================
renkli_yazi
============================================================*/
stock renkli_yazi(const id, const input[], any:...)
{
   new count = 1, players[32];
   static msg[191];
   vformat(msg, 190, input, 3);
   
   replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
   replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
   replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
   
   if (id) players[0] = id; else get_players(players, count, "ch");
   {
   for (new i = 0; i < count; i++)
   {
      if (is_user_connected(players[i]))
      {
         
         message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
         write_byte(players[i]);
         write_string(msg);
         message_end();
      }
      
   }
}
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
surokeskin
Mesajlar: 122
Kayıt: Pzt Eki 10, 2016 8:05 pm
Konum: GB
Server Ip/DNS: Cs117.CSDuragi.Com
Clan İsmi: Mon$teR Army
İletişim:

[YARDIM] Plugin Düzenleme

Mesaj gönderen surokeskin »

@TunnS[C] Ben print_center şeklinde çıkmasını istiyorum öyle ayarlamıştım
sen hudmessage ve chat şeklinde ayarlamışsın sadece başka bi değişiklik yok .
yardımın için teşekkür ederim

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

TunnS[C]
Mesajlar: 3971
Kayıt: Prş Oca 05, 2017 12:38 pm
Konum: Ordu
Server Ip/DNS: 213.238.173.78
Clan İsmi: CapitaLL |
İletişim:

[YARDIM] Plugin Düzenleme

Mesaj gönderen TunnS[C] »

surokeskin yazdı:@TunnS[C] Ben print_center şeklinde çıkmasını istiyorum öyle ayarlamıştım
sen hudmessage ve chat şeklinde ayarlamışsın sadece başka bi değişiklik yok .
yardımın için teşekkür ederim
O zaman sana şöyle bır yol önerım aşşağıdakı sma sorunsuz kodu burdan çek ben aynı taktıgı yapmaya çalıştım.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < amxmisc >
#include < fakemeta >

#define PLUGIN "C4 Bilgi"
#define VERSION "1.0"
#define AUTHOR "Anil Can - Mariachi - PaZZe"

new const c4sound[] = "bombakuruldu.wav"; // Kendi Muzik Yolunuzu Belirleyin

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent( "bomba_kuruldu", 3, "2=Planted_The_Bomb");
	register_logevent("bomb_dropped", 3, "2=Dropped_The_Bomb");
	register_event("HLTV", "elbasi", "a", "1=0", "2=0")
	register_logevent( "RoundStart",2,"1=Round_Start" );
}
public bomb_bomb_dropped()
{
	new id = get_loguser_index()
	new dusuren[32];
	get_user_name(id,dusuren,31)
	set_hudmessage(255, 0, 0, 0.29, 0.38, 0, 6.0, 4.0)
	show_hudmessage(0, "C4 %s Tarafindan Dusuruldu Onu Bul",dusuren)
	renkli_yazi( 0, "!n[ !t%s !n] !gBombayi Dusurdu!.", dusuren );
	
}
public plugin_precache() 
{
	precache_sound(c4sound)
}
/*============================================================
------------  C4 BİLGİ
============================================================*/
public RoundStart( )
{
	new players[ 32 ], inum, id;
	get_players( players, inum );
	for( new i = 0; i < inum; i++ )
	{
		id = players[ i ];
		if( user_has_weapon( id, CSW_C4 ) )
		{
			new name[ 32 ]
			get_user_name( id, name, 31 );
			set_dhudmessage( 0, 255, 0, 0.36, 0.20, 2, 6.0, 6.0 );
			show_dhudmessage( id, "| - Dikkatli Ol Bomba Sende..! -| ^n|-  Onceligin C4'U Kurmak   -|");
			renkli_yazi( 0, "!n[ !t%s !n] !gAdli Oyuncu Bombayi Tasiyor.", name );
		}
	}
}
/*============================================================
----- C4 MUZIK 
============================================================*/
public bomba_kuruldu( )
{
	set_task( 0.1, "c4_muzik" );
}
public c4_muzik( )
{
	emit_sound( 0, CHAN_AUTO, c4sound, VOL_NORM, ATTN_NORM , 0, PITCH_NORM );
}

public elbasi( )
{
	client_cmd( 0, "stopsound" );
}
stock get_loguser_index() 
{
	new loguser[80], name[32];
	read_logargv(0, loguser, 79);
	parse_loguser(loguser, name, 31);
	
	return get_user_index(name);
}
/*============================================================
renkli_yazi
============================================================*/
stock renkli_yazi(const id, const input[], any:...)
{
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
	replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
	replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
	
	if (id) players[0] = id; else get_players(players, count, "ch");
        {
	for (new i = 0; i < count; i++)
	{
		if (is_user_connected(players[i]))
		{
			
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
			write_byte(players[i]);
			write_string(msg);
			message_end();
		}
		
	}
}
}

Link:
Linklerini gizle
Linki Kopyala
Cevapla