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

https://discord.gg/43gGDQe6tS

Oyuncu Bilgisi Gösterme Eklentisi [ Spec Target & Aim İnfo ]

Counter-Strike 1.6 Eklenti Paylaşımı

Moderatör: Moderatörler

Forum kuralları
DİKKAT !
Konu Başlığı veya içeriği BÜYÜK HARFLERLE olan konular direk silenecektir !
Burası eklenti paylaşım bölümüdür ve yönetici onaylıdır. Alakasız konular hiçbir şekilde onaylanmayacaktır

Eklenti eklerken eklenti kurallarına uyulması gerekir.
En önemlisi paylaşılan eklenti şablonuna uyulması gerekir.
Bu hususlara dikkat edilmeyip paylaşılan eklenti konuları silenecektir.
Kullanıcı avatarı

Konu Sahibi
Necati Doğan
Mesajlar: 822
Kayıt: Prş Haz 07, 2018 6:18 pm
Konum: İstanbul
Clan İsmi: Ke$`h Gaming
İletişim:

Oyuncu Bilgisi Gösterme Eklentisi [ Spec Target & Aim İnfo ]

Mesaj gönderen Necati Doğan »

Eklenti İsmi : Oyuncu Bilgisi Gosterme Eklentisi
Yapımcısı : Necati_DGN
Sürüm : 1.0
Açıklama :
Ölüyken izlediğin ve yaşarken aim hedefindeki oyuncu hakkında bilgiler ekranda gösterilir. İki özellikte cvar ayarına bağlıdır. İsteyen istediğini aktif edip kullanabilir.

Ekran Görüntüsü :
info1.png
info2.png
info3.png
info4.png
Cvar Ayarları :
specvar = register_cvar("info_specvar","1"); // Oluyken izledigin kisinin bilgileri gosterilsin mi ? ACIK 1 : 0 KAPALI
aimcvar = register_cvar("info_aimcvar","1"); // Aim ucundaki kisinin bilgileri gosterilsin mi ? ACIK 1 : 0 KAPALI

Kod: Tümünü seç

amx_cvar info_specvar 1/0
amx_cvar info_aimcvar 1/0
İndirme Bağlantısı :
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Etiketler:
Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1755
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Oyuncu Bilgisi Gösterme Eklentisi [ Spec Target & Aim İnfo ]

Mesaj gönderen PaZee »

Ellerine sağlık, Kayit sistemi kullanan server sahipleri için versiyon

Kod: Tümünü seç

#include <amxmodx>
#include <csstats>
#include <reapi>

native g_useruid(id)

#define YONETICI ADMIN_RCON 	// Server Yoneticisi yazacak kisilerde hangi yetki olsun?
#define ADMIN ADMIN_KICK    	// Server Admini yazacak kisilerde hangi yetki olsun?

new specvar, aimcvar, hud, aim, uid, pid, stats[8], body[8];
public plugin_init() {
	register_plugin("Oyuncu Bilgisi Gosterme Eklentisi", "1.0", "Necati_DGN");
	RegisterHookChain(RG_CBasePlayer_Spawn, "oyuncuspawnoldu",1);
	register_event("SpecHealth2","spec_target","bd");
	register_event("StatusValue", "aim1", "be", "1=2", "2!0");
	register_event("StatusValue", "aim2", "be", "1=1", "2=0");
	hud=CreateHudSyncObj(),aim=CreateHudSyncObj();

	specvar = register_cvar("info_specvar","1"); // Oluyken izledigin kisinin bilgileri gosterilsin mi ? ACIK 1 : 0 KAPALI
	aimcvar = register_cvar("info_aimcvar","1"); // Aim ucundaki kisinin bilgileri gosterilsin mi ? ACIK 1 : 0 KAPALI
}
public oyuncuspawnoldu(id) remove_task(id);
public spec_target(id) {
	if(get_pcvar_num(specvar)==1) {
		uid=read_data(2);
		remove_task(id);
		set_task(0.3,"devam2",id,_,_,"b");
		set_task(0.2,"devam",id);
	}
}
public devam(id) ClearSyncHud(id, hud);
public devam2(id) {
	new statu[32],isim[33]; get_user_name(uid, isim, charsmax(isim));

	if(get_user_flags(uid) & YONETICI) formatex(statu,charsmax(statu),"Server Yoneticisi");
	else if(get_user_flags(uid) & ADMIN) formatex(statu,charsmax(statu),"Server Admini");
	else formatex(statu,charsmax(statu),"Server Oyuncusu");

	if(get_user_team(uid)==2) set_hudmessage(0, 255, 255, -1.0, 0.75, 0, 0.0, 0.4);
	else if(get_user_team(uid)==1) set_hudmessage(255, 0, 0, -1.0, 0.75, 0, 0.0, 0.4);
	
	ShowSyncHudMsg(id, hud,"%s^nHP: %d | ARMOR: %d | KayitUid: %i  | $%d^nRANK: %i | FRAG: %i/%i^n%s",isim,floatround(get_entvar(uid, var_health)),
	floatround(get_entvar(uid, var_armorvalue)),g_useruid(uid),get_member(uid, m_iAccount),get_user_stats(uid, stats, body),get_user_frags(uid),
	get_user_deaths(uid),statu);
}
public aim1(id) {
	if(get_pcvar_num(aimcvar)==1) {
		pid=read_data(2);
		remove_task(id);
		bir(id);
	}
}
public bir(id) {
	if(pid!=id) {
		new statu[32],name[33]; get_user_name(pid, name, charsmax(name));

		if(get_user_flags(pid) & YONETICI) formatex(statu,charsmax(statu),"Server Yoneticisi");
		else if(get_user_flags(pid) & ADMIN) formatex(statu,charsmax(statu),"Server Admini");
		else formatex(statu,charsmax(statu),"Server Oyuncusu");
	
		if(get_user_team(pid)==2) set_hudmessage(0, 255, 255, 0.07, -1.0, 0, 0.0, 0.4);
		else if(get_user_team(pid)==1) set_hudmessage(255, 0, 0, 0.07, -1.0, 0, 0.0, 0.4);
	
		ShowSyncHudMsg(id, aim,"%s^nHP: %d | ARMOR: %d  | KayitUid: %i | $%d^nRANK: %i | FRAG: %i/%i^n%s",name,floatround(get_entvar(pid, var_health)),
		floatround(get_entvar(pid, var_armorvalue)),g_useruid(pid),get_member(pid, m_iAccount),get_user_stats(pid, stats, body),get_user_frags(pid),
		get_user_deaths(pid),statu);
		set_task(0.3,"bir",id);
	}
}
public aim2(id) if(get_pcvar_num(aimcvar)==1) set_task(2.0,"next",id);
public next(id) remove_task(id),ClearSyncHud(id, aim);

eklentiler-pluginler/gelistirilebilir-k ... 22690.html

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

BY FURKAN !
Mesajlar: 939
Kayıt: Pzt Tem 09, 2018 9:01 pm
Konum: Türkiye
Server Ip/DNS: CSDuraği
Clan İsmi: CSDuraği

Oyuncu Bilgisi Gösterme Eklentisi [ Spec Target & Aim İnfo ]

Mesaj gönderen BY FURKAN ! »

Eline saglik, Teşekkurler. Yararli.

Link:
Linklerini gizle
Linki Kopyala
Cevapla