1. sayfa (Toplam 1 sayfa)

KOD edit

Gönderilme zamanı: Çrş Tem 12, 2017 10:26 pm
gönderen amad
Ana plugini atarmısın. Ordanda düzenlenmesi gerekenler var.

KOD edit

Gönderilme zamanı: Çrş Tem 12, 2017 10:33 pm
gönderen amad
Denermisin.

KOD edit

Gönderilme zamanı: Çrş Tem 12, 2017 10:53 pm
gönderen emirakpinar
..

KOD edit

Gönderilme zamanı: Çrş Tem 12, 2017 11:02 pm
gönderen uzman59
NaylonAbi yazdı:Beyler şu kodu her elde her zamanda durmadan alınmasını istiyorum şimdiki hali her elde 1 kez alınıyor bunu her el sınırsız yapabilirmisiniz şimdiden teşekkürler

Kod: Tümünü seç

public zmhpmarket(id) {
	if(!has_used3[id]) {
		if(is_user_alive(id) && bb_is_user_zombie(id)) {
			new menu, Menuz[512]
			
			formatex(Menuz, charsmax(Menuz), "MarshMellow | BaseBuilder")
			menu = menu_create(Menuz, "OzelMenuHandler8")
			
			formatex(Menuz, charsmax(Menuz), "[+100 HP] \r~ \y[5 TL]")
			menu_additem(menu, Menuz, "1", 0)
			formatex(Menuz, charsmax(Menuz), "[+250 HP] \r~ \y[10 TL]")
			menu_additem(menu, Menuz, "2", 0)
			formatex(Menuz, charsmax(Menuz), "[+500 HP] \r~ \y[15 TL]")
			menu_additem(menu, Menuz, "3", 0)
			formatex(Menuz, charsmax(Menuz), "[+1000 HP] \r~ \y[25 TL]")
			menu_additem(menu, Menuz, "4", 0)
			formatex(Menuz, charsmax(Menuz), "[+2500 HP] \r~ \y[35 TL] ^n\wCebinizdeki Miktar [\r%i TL\w]",TL[id])
			menu_additem(menu, Menuz, "5", 0)
			formatex(Menuz, charsmax(Menuz), "\rCikis")
			menu_setprop(menu,MPROP_EXITNAME,Menuz)
			
			menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
			menu_display(id, menu, 0)
			return PLUGIN_HANDLED;
		}
	}
	return PLUGIN_HANDLED;
}
public OzelMenuHandler8(id, menu ,item) {
	if(item == MENU_EXIT) {
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
	
	new data[6], iName[64], access, callback
	menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
	
	new key = str_to_num(data)
	
	switch(key) {
		case 1:{
			if(TL[id] >= 5) {
				TL[id] -= 5
				engel1[id] = 1
				has_used3[id] = true
				set_user_health(id, get_user_health(id) + 100)
				} else {
				client_print(id, print_center,"MarshMellow | BaseBuilder ~ Yetersiz TL.",tag)
			}
		}
		case 2:{
			if(TL[id] >= 10) {
				TL[id] -= 10
				engel1[id] = 1
				has_used3[id] = true
				set_user_health(id, get_user_health(id) + 250)
				} else {
				client_print(id, print_center,"MarshMellow | BaseBuilder ~ Yetersiz TL.",tag)
			}
		}
		case 3:{
			if(TL[id] >= 15) {
				TL[id] -= 15
				engel1[id] = 1
				has_used3[id] = true
				set_user_health(id, get_user_health(id) + 500)
				} else {
				client_print(id, print_center,"MarshMellow | BaseBuilder ~ Yetersiz TL.",tag)
			}
		}
		case 4:{
			if(TL[id] >= 25) {
				TL[id] -= 25
				engel1[id] = 1
				has_used3[id] = true
				set_user_health(id, get_user_health(id) + 1000)
				} else {
				client_print(id, print_center,"MarshMellow | BaseBuilder ~ Yetersiz TL.",tag)
			}
		}
		case 5:{
			if(TL[id] >= 35) {
				TL[id] -= 35
				engel1[id] = 1
				has_used3[id] = true
				set_user_health(id, get_user_health(id) + 2500)
				} else {
				client_print(id, print_center,"MarshMellow | BaseBuilder ~ Yetersiz TL.",tag)
			}
		}
	}
	return PLUGIN_HANDLED
}
Eklenti içerisinden ;

( has_used3[id] = true ) olan satırların hepsini sil yada başına // çift slash işareti koy aşağıdaki gibi yap..

//has_used3[id] = true şeklinde yap yada bu satırları sil..

yada

hepsini false olarak değiştir..

bunun gibi yap..

has_used3[id] = false

karar senin istediğini yapabilirsin..

KOD edit

Gönderilme zamanı: Çrş Tem 12, 2017 11:03 pm
gönderen emirakpinar
NaylonAbi yazdı:
emirakpinar yazdı:..
Saolun son soru :D bunun hasarini yülkseltebilirmisin kafaya 500 vurması için ?
#define KATANA_HASAR 1.9
#define ISINKILICI_HASAR 1.8
Ordaki oranları yükselterek bunu yapabilirsiniz. Normal bıçağın değeri gibi düşünün kaç katı 500 vurmasını sağlar?

KOD edit

Gönderilme zamanı: Çrş Tem 12, 2017 11:14 pm
gönderen Taha Demirbaş
forum kurallarına uygun konu açın