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

https://discord.gg/43gGDQe6tS

extra_CoinsMenü

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
tosunbey
Mesajlar: 404
Kayıt: Sal Şub 28, 2017 2:55 pm

extra_CoinsMenü

Mesaj gönderen tosunbey »

Selamun aleyküm, Extra Coins gibi bir Plugin Var Bi Serverda Görmüştüm Oyunda Adam Vurdukca Gelir Coin
Bu Tarz Bi Menü Hazırlayp atarmisiniz

örnek
Ethereal 30 Coin
Goldenak 20 coin
goldenm4a1 15 coin Şeklinde Menü

@bestcore
@OPC Line

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

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

extra_CoinsMenü

Mesaj gönderen bestcore »

Silahların nativesini çekmeyi biliyor musun ? Ona göre menüyü yapıp atayım, sen nativesini eklersin. Bilmiyorsan istediğin silahları gönder yardımcı olayım.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
tosunbey
Mesajlar: 404
Kayıt: Sal Şub 28, 2017 2:55 pm

extra_CoinsMenü

Mesaj gönderen tosunbey »

@bestcore Buyur ustam
https://dosya.co/sf6tb2pv6s1u/silahlar.rar.html
Bu şekilde menüyü düzenleyip atarmisin
Guillotine = 50
Ethereal = 40 coin
goldenak = 15 Coin
goldenm4a1 = 10 coin
dualuzi = 20 coin
goldenxm1014 = 30 coin
X2 Hasar = 25 coin

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

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

extra_CoinsMenü

Mesaj gönderen bestcore »

Oyuncu oldurunce 5 coin geliyor, değiştirmek istersen satır 26'dan değiştirebilirsin. "Guillotine" çalışmayabilir, eklentiyi tam anlayamadım.

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new const iUpperTag[]  = "\rforum.csd\d -";

new g_iCoin[MAX_PLAYERS+1],
	g_cvar;

native get_dualuzi(id);
native get_ethereal(id);
native get_goldenak47(id);
native get_goldenm4a1(id);
native give_weapon_m4a1(id);
native set_gui(id, type);

public plugin_init()
{
	register_plugin("Coin Shop", "0.1", "` BesTCore;");

	register_clcmd("say /coinmenu", "clcmd_coinmenu");

	RegisterHookChain(RG_CBasePlayer_Killed, "RG_CBasePlayer_Killed_Post", .post = true);

	bind_pcvar_num(create_cvar("Kill_Coin", "5", _, "Oyuncuyu oldurunce kac coin gelsin ?"), g_cvar);
}
public clcmd_coinmenu(const id)
{
	new bestm = menu_create(fmt("%s Ekstra Coin Menu^n\dMevcut Coin:\r %i\y Coin", iUpperTag, g_iCoin[id]), "clcmd_coinmenu_");

	menu_additem(bestm, "Guillotino \d[\r50 Coin\d]");
	menu_additem(bestm, "Ethereal \d[\r40 Coin\d]");
	menu_additem(bestm, "Goldenak \d[\r15 Coin\d]");
	menu_additem(bestm, "Golden M4A1 \d[\r10 Coin\d]");
	menu_additem(bestm, "Dual Uzi \d[\r20 Coin\d]");
	menu_additem(bestm, "Golden XM1014 \d[\r30 Coin\d]");
	menu_additem(bestm, "X2 Hasar \d[\r25 Coin\d]");

	menu_setprop(bestm, MPROP_EXITNAME, "\rCikis");
	menu_display(id, bestm);
}
public clcmd_coinmenu_(const id, const menu, const item)
{
	switch(item)
	{
		case 0:
		{
			set_gui(id, 1);
		}
		case 1:
		{
			get_ethereal(id);
		}
		case 2:
		{
			get_goldenak47(id);
		}
		case 3:
		{
			get_goldenm4a1(id);
		}
		case 4:
		{
			get_dualuzi(id);
		}
		case 5:
		{
			give_weapon_m4a1(id);
		}
		case 6:
		{
			client_cmd(id, "say /hasar");
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public RG_CBasePlayer_Killed_Post(const this, pevAttacker, iGib)
{
	if(!is_user_connected(pevAttacker) || pevAttacker == this)
	{
		return;
	}

	g_iCoin[pevAttacker] += g_cvar;
}
public client_disconnected(id)
{
	g_iCoin[id] = 0;
}
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
tosunbey
Mesajlar: 404
Kayıt: Sal Şub 28, 2017 2:55 pm

extra_CoinsMenü

Mesaj gönderen tosunbey »

@bestcore teşekkürler reis emeğine sağlık 🙏

Link:
Linklerini gizle
Linki Kopyala
Cevapla