1. sayfa (Toplam 1 sayfa)

Jett Dashi

Gönderilme zamanı: Çrş Oca 04, 2023 6:12 pm
gönderen xTaha
Bu jett dashini e ye basıp 2 kere kullanıcaklar birde 50 jb fiyatı olucak yapabilicek varmıdır? Dosya yükleyemedim

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>
#include <fakemeta>

#define tag "ATLANTIS"

new gitmesayi[MAX_CLIENTS+1],ucret,gitmecvar;

public plugin_init() {
	register_plugin("Aim Walk", "1.0", "bilalgecer47");
	
	RegisterHookChain(RG_CBasePlayer_Spawn,"@oyuncudogdu",1);
	register_clcmd("say /git", "@ileri");
	register_clcmd("radio2", "@ileri");
	bind_pcvar_num(create_cvar("gitme_sayi","3"), gitmecvar);
	bind_pcvar_num(create_cvar("gitme_fiyat","-200"), ucret);
}
@oyuncudogdu(id){
	gitmesayi[id]=0;
}
@ileri(id){
	new at,act
	rg_initialize_player_counts(at,act);
	if(gitmesayi[id] >= gitmecvar && gitmecvar > 0) {
		client_print_color(id,id,"^4%s Hey, ^3Ileri Gitme Hakkini bitirdin.",tag,gitmecvar);
	}
	else if(adamdisaridami(id)) client_print_color(id,id,"^4%s Hey, ^3Sadece Hucrede Ileri Gidebilirsin.",tag);
	else if(!is_user_alive(id)) client_print_color(id,id,"^4%s Hey, ^3Oluyken Nasil Ileri Gidiceksin!",tag);
	else if(at <= 1) client_print_color(id,id,"^4%s Hey, ^3Sona bir tane mahkum kalinca Ileri Gitme alamazsiniz.",tag);
	else if(get_member(id, m_iAccount) < ucret) {
		client_print_color(id,id,"^4%s Hey, ^3Ileri Gitme almak icin yeterli paraniz yok. Gereken ^4$%d",tag,ucret);
	}
	else {
		rg_add_account(id, get_member(id, m_iAccount) - ucret, AS_SET);
    		new Float:velo[3];
    		velocity_by_aim(id,1500,velo);
    		velo[2] = 0.0;
    		set_entvar(id,var_velocity,velo);
		if(gitmecvar > 0) {
			gitmesayi[id]++;
			client_print_color(id,id,"^4%s Hey, ^3basarili bir sekilde Ileri gittin ^3[^4Kalan Hak : %d^3]",tag,gitmecvar-gitmesayi[id]);
		}
	}
	return PLUGIN_HANDLED;
}
stock Float:adamdisaridami(id)
{
	new Float:vOrigin[3], Float:fDist;
	get_entvar(id, var_origin, vOrigin)
	
	fDist = vOrigin[2];
	
	while(engfunc(EngFunc_PointContents, vOrigin) == CONTENTS_EMPTY)
		vOrigin[2] += 5.0;
	if(engfunc(EngFunc_PointContents, vOrigin) == CONTENTS_SKY)
		return (vOrigin[2] - fDist);
	
	return 0.0;
} 

Jett Dashi

Gönderilme zamanı: Çrş Oca 04, 2023 8:18 pm
gönderen Server_Tayo
xTaha yazdı: Çrş Oca 04, 2023 6:12 pm Bu jett dashini e ye basıp 2 kere kullanıcaklar birde 50 jb fiyatı olucak yapabilicek varmıdır? Dosya yükleyemedim

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>
#include <fakemeta>

#define tag "ATLANTIS"

new gitmesayi[MAX_CLIENTS+1],ucret,gitmecvar;

public plugin_init() {
	register_plugin("Aim Walk", "1.0", "bilalgecer47");
	
	RegisterHookChain(RG_CBasePlayer_Spawn,"@oyuncudogdu",1);
	register_clcmd("say /git", "@ileri");
	register_clcmd("radio2", "@ileri");
	bind_pcvar_num(create_cvar("gitme_sayi","3"), gitmecvar);
	bind_pcvar_num(create_cvar("gitme_fiyat","-200"), ucret);
}
@oyuncudogdu(id){
	gitmesayi[id]=0;
}
@ileri(id){
	new at,act
	rg_initialize_player_counts(at,act);
	if(gitmesayi[id] >= gitmecvar && gitmecvar > 0) {
		client_print_color(id,id,"^4%s Hey, ^3Ileri Gitme Hakkini bitirdin.",tag,gitmecvar);
	}
	else if(adamdisaridami(id)) client_print_color(id,id,"^4%s Hey, ^3Sadece Hucrede Ileri Gidebilirsin.",tag);
	else if(!is_user_alive(id)) client_print_color(id,id,"^4%s Hey, ^3Oluyken Nasil Ileri Gidiceksin!",tag);
	else if(at <= 1) client_print_color(id,id,"^4%s Hey, ^3Sona bir tane mahkum kalinca Ileri Gitme alamazsiniz.",tag);
	else if(get_member(id, m_iAccount) < ucret) {
		client_print_color(id,id,"^4%s Hey, ^3Ileri Gitme almak icin yeterli paraniz yok. Gereken ^4$%d",tag,ucret);
	}
	else {
		rg_add_account(id, get_member(id, m_iAccount) - ucret, AS_SET);
    		new Float:velo[3];
    		velocity_by_aim(id,1500,velo);
    		velo[2] = 0.0;
    		set_entvar(id,var_velocity,velo);
		if(gitmecvar > 0) {
			gitmesayi[id]++;
			client_print_color(id,id,"^4%s Hey, ^3basarili bir sekilde Ileri gittin ^3[^4Kalan Hak : %d^3]",tag,gitmecvar-gitmesayi[id]);
		}
	}
	return PLUGIN_HANDLED;
}
stock Float:adamdisaridami(id)
{
	new Float:vOrigin[3], Float:fDist;
	get_entvar(id, var_origin, vOrigin)
	
	fDist = vOrigin[2];
	
	while(engfunc(EngFunc_PointContents, vOrigin) == CONTENTS_EMPTY)
		vOrigin[2] += 5.0;
	if(engfunc(EngFunc_PointContents, vOrigin) == CONTENTS_SKY)
		return (vOrigin[2] - fDist);
	
	return 0.0;
} 
Burayı ;

Kod: Tümünü seç

bind_pcvar_num(create_cvar("gitme_sayi","3"), gitmecvar);
bind_pcvar_num(create_cvar("gitme_fiyat","-200"), ucret);
alttakiyle değiştir dene;

Kod: Tümünü seç

bind_pcvar_num(create_cvar("gitme_sayi","2"), gitmecvar);
bind_pcvar_num(create_cvar("gitme_fiyat","50"), ucret);

Jett Dashi

Gönderilme zamanı: Çrş Oca 04, 2023 9:17 pm
gönderen xTaha
kardeşim dolar ile satın alınıyor jb ile istiyorum

Jett Dashi

Gönderilme zamanı: Prş Oca 05, 2023 5:07 am
gönderen Server_Tayo
xTaha yazdı: Çrş Oca 04, 2023 9:17 pm kardeşim dolar ile satın alınıyor jb ile istiyorum
Onun için bana jbmenuyu atman lazım

Jett Dashi

Gönderilme zamanı: Prş Oca 05, 2023 3:10 pm
gönderen xTaha
jbmenuyle ne alakası var kardeşim kafanmı iyi

Jett Dashi

Gönderilme zamanı: Prş Oca 05, 2023 5:16 pm
gönderen Emrullah AKTAŞ
JBMenünüzün para birimi eklenti dışından müdahale edilebilir yani native'lenmişse native kodu, native'lenmemişse ayarlanmalıdır.
Arkadaşın kafası hakkında gereksiz bir argüman bildirmenize gerek yok. Ayrıca "mı" gibi soru ekleri ayrı yazılır.

Jett Dashi

Gönderilme zamanı: Prş Oca 05, 2023 6:36 pm
gönderen xTaha
nativelenmemiş

Jett Dashi

Gönderilme zamanı: Cum Oca 06, 2023 11:09 am
gönderen Emrullah AKTAŞ
Native yoksa jbmenüyü atmalısınız.