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

https://discord.gg/43gGDQe6tS

Koda native ekleme

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
Japon01
Mesajlar: 9
Kayıt: Cmt Ara 04, 2021 3:08 am

Koda native ekleme

Mesaj gönderen Japon01 »

Selamlar formda buluğum ekteki ekletiye aşağıdaki nativeyi eklermisiniz rica etsem benim için çok önemli lütfen.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define SERVERISMI "" // 

new clutcht=0,clutchct=0,odulcvar,kackisi;
public plugin_init() {
	register_plugin("Clutch Bilgi ve Odul Plugini", "1.1", "Necati_DGN");
	RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed", 1);
	register_logevent("elbasi", 2, "1=Round_Start");

	odulcvar = register_cvar("clutch_odul","2000") // Odul olarak kac $ verilsin ?
}
public elbasi() if(clutcht || clutchct) clutcht=0,clutchct=0,kackisi=0;
public CBasePlayer_Killed(olen,olduren) {
	new mahkum,ctsayi,players[32],isim[32],name[32];
	get_players(players,mahkum,"ae","TERRORIST"),get_players(players,ctsayi,"ae","CT");
	get_entvar(olduren, var_netname, isim, charsmax(isim));
	get_entvar(olen, var_netname, name, charsmax(name));
	if(!clutcht && mahkum==1 && ctsayi>1) {
		clutcht=1,kackisi=ctsayi;
		client_print_color(0, 0, "^1[^3%s^1] ^4Terorist takiminda^1 bir tek ^4kisi kaldi. Bakalim^1 1v%i clutch^4 atabilecek mi?",SERVERISMI,kackisi)
	} else if(!clutchct && mahkum>1 && ctsayi==1) {
		clutchct=1,kackisi=mahkum;
		client_print_color(0, 0, "^1[^3%s^1] ^4CT takimindan^1 bir tek ^4kisi kaldi. Bakalim^1 1v%i clutch^4 atabilecek mi?",SERVERISMI,kackisi)
	}
	if(clutcht && olen != olduren) {
		if(mahkum==1 && ctsayi==0) {
			client_print_color(0, 0, "^1[^3%s^1] ^4Teroristlerden ^1[^3%s^1] ^4isimli oyuncu^1 1v%i clutch^4 atti. Odul olarak^1 $%d ^4kazandi.",SERVERISMI,isim,kackisi,get_pcvar_num(odulcvar));
			rg_add_account(olduren, get_member(olduren, m_iAccount)+get_pcvar_num(odulcvar), AS_SET),clutcht=0,kackisi=0;
		} else if(mahkum==0 && ctsayi>0) {
			client_print_color(0, 0, "^1[^3%s^1] ^4Teroristlerden ^1[^3%s^1] ^4isimli oyuncu maalesef^1 1v%i clutch^4 atamadi.",SERVERISMI,name,kackisi);
			clutcht=0,kackisi=0;
		}
	} else if(clutchct && olen != olduren) {
		if(mahkum==0 && ctsayi==1) {
			client_print_color(0, 0, "^1[^3%s^1] ^4CT Takimindan ^1[^3%s^1] ^4isimli oyuncu^1 1v%i clutch^4 atti. Odul olarak^1 $%d ^4kazandi.",SERVERISMI,isim,kackisi,get_pcvar_num(odulcvar));
			rg_add_account(olduren, get_member(olduren, m_iAccount)+get_pcvar_num(odulcvar), AS_SET),clutchct=0,kackisi=0;
		} else if(mahkum>0 && ctsayi==0) {
			client_print_color(0, 0, "^1[^3%s^1] ^4CT Takimindan ^1[^3%s^1] ^4isimli oyuncu maalesef^1 1v%i clutch^4 atamadi.",SERVERISMI,name,kackisi);
			clutchct=0,kackisi=0;
		}
	}
}

Native kodları

Kod: Tümünü seç

native crxranks_set_user_xp(index, amount);
native crxranks_get_user_xp(amount);

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Japon01
Mesajlar: 9
Kayıt: Cmt Ara 04, 2021 3:08 am

Koda native ekleme

Mesaj gönderen Japon01 »

Para yerine aşağıdaki nativeye ait xp gelsin istiyorum bu mümkün ise lütfen yardım eder misiniz.

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

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

Koda native ekleme

Mesaj gönderen Colditz »

Buyur;

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define SERVERISMI "" // 

native crxranks_set_user_xp(index, amount);
native crxranks_get_user_xp(amount);

new clutcht=0,clutchct=0,odulcvar,kackisi;
public plugin_init() {
	register_plugin("Clutch Bilgi ve Odul Plugini", "1.1", "Necati_DGN");
	RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed", 1);
	register_logevent("elbasi", 2, "1=Round_Start");

	odulcvar = register_cvar("clutch_odul","2000") // Odul olarak kac xp verilsin ?
}
public elbasi() if(clutcht || clutchct) clutcht=0,clutchct=0,kackisi=0;
public CBasePlayer_Killed(olen,olduren) {
	new mahkum,ctsayi,players[32],isim[32],name[32];
	get_players(players,mahkum,"ae","TERRORIST"),get_players(players,ctsayi,"ae","CT");
	get_entvar(olduren, var_netname, isim, charsmax(isim));
	get_entvar(olen, var_netname, name, charsmax(name));
	if(!clutcht && mahkum==1 && ctsayi>1) {
		clutcht=1,kackisi=ctsayi;
		client_print_color(0, 0, "^1[^3%s^1] ^4Terorist takiminda^1 bir tek ^4kisi kaldi. Bakalim^1 1v%i clutch^4 atabilecek mi?",SERVERISMI,kackisi)
	} else if(!clutchct && mahkum>1 && ctsayi==1) {
		clutchct=1,kackisi=mahkum;
		client_print_color(0, 0, "^1[^3%s^1] ^4CT takimindan^1 bir tek ^4kisi kaldi. Bakalim^1 1v%i clutch^4 atabilecek mi?",SERVERISMI,kackisi)
	}
	if(clutcht && olen != olduren) {
		if(mahkum==1 && ctsayi==0) {
			client_print_color(0, 0, "^1[^3%s^1] ^4Teroristlerden ^1[^3%s^1] ^4isimli oyuncu^1 1v%i clutch^4 atti. Odul olarak^1 $%d ^4kazandi.",SERVERISMI,isim,kackisi,get_pcvar_num(odulcvar));
			crxranks_set_user_xp(olduren, crxranks_get_user_xp(olduren) + get_pcvar_num(odulvar)),clutcht=0,kackisi=0;
		} else if(mahkum==0 && ctsayi>0) {
			client_print_color(0, 0, "^1[^3%s^1] ^4Teroristlerden ^1[^3%s^1] ^4isimli oyuncu maalesef^1 1v%i clutch^4 atamadi.",SERVERISMI,name,kackisi);
			clutcht=0,kackisi=0;
		}
	} else if(clutchct && olen != olduren) {
		if(mahkum==0 && ctsayi==1) {
			client_print_color(0, 0, "^1[^3%s^1] ^4CT Takimindan ^1[^3%s^1] ^4isimli oyuncu^1 1v%i clutch^4 atti. Odul olarak^1 $%d ^4kazandi.",SERVERISMI,isim,kackisi,get_pcvar_num(odulcvar));
			crxranks_set_user_xp(olduren, crxranks_get_user_xp(olduren) + get_pcvar_num(odulvar)),clutchct=0,kackisi=0;
		} else if(mahkum>0 && ctsayi==0) {
			client_print_color(0, 0, "^1[^3%s^1] ^4CT Takimindan ^1[^3%s^1] ^4isimli oyuncu maalesef^1 1v%i clutch^4 atamadi.",SERVERISMI,name,kackisi);
			clutchct=0,kackisi=0;
		}
	}
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Japon01
Mesajlar: 9
Kayıt: Cmt Ara 04, 2021 3:08 am

Koda native ekleme

Mesaj gönderen Japon01 »

Teşekkürler.

Link:
Linklerini gizle
Linki Kopyala
Cevapla