Заявка за golden оръжия.

Искате да ви намерим определен плъгин, или пък да ви изработим такъв? Пишете тук!
Потребителски аватар

Автор на темата
!NDEx
Потребител
Потребител
Мнения: 6
Регистриран: 10 фев 2018, 17:40

Заявка за golden оръжия.

Мнение от !NDEx » 11 фев 2018, 20:36

Трябва ми спешно плъгини който като напишеш /gold да се показва menu-то
Пример:
say:/gold

Gold Shop
1. Gold Ak [12000]
2. Gold m4 [12000]
3. Gold awp [14000]

моделите да са Gold или по ваша преценка !

Моля плъгина ми трябва спешно !!! ;(
:worthy: :worthy: :worthy:


Трябва ми за RESPAWN SERVER

Потребителски аватар

OciXCrom™ MKD
Администратор
Администратор
Мнения: 2692
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Години: 20
Контакти:

Заявка за golden оръжия.

Мнение от OciXCrom™ MKD » 11 фев 2018, 20:48

Може ли да ми обясниш как успя и изобщо какво мислеше преди да пуснеш темата в раздел "ПРЕРАБОТКА на плъгини" при положение, че има раздел с име "ИЗРАБОТКА на плъгини"? От цели два раздела с ТОЧНИ И ЯСНИ имена, ти беше достатъчно "умен" за да избереш НАПЪЛНО ГРЕШНИЯ раздел. Разбирам, че си нов, ама нямаш абсолютно никакви оправдания. Местя темата за пръв и последен път.

Първо искаше silver weapons, след това реши да игнорираш темата и да пуснеш заявка за golden weapons. Последно, какво правим? Има ли смисъл да си правя труда да ти правя плъгина, или ще игнорираш и тази тема?

Потребителски аватар

Автор на темата
!NDEx
Потребител
Потребител
Мнения: 6
Регистриран: 10 фев 2018, 17:40

Заявка за golden оръжия.

Мнение от !NDEx » 11 фев 2018, 22:41

Може ли да ми обясниш как успя и изобщо какво мислеше преди да пуснеш темата в раздел "ПРЕРАБОТКА на плъгини" при положение, че има раздел с име "ИЗРАБОТКА на плъгини"? От цели два раздела с ТОЧНИ И ЯСНИ имена, ти беше достатъчно "умен" за да избереш НАПЪЛНО ГРЕШНИЯ раздел. Разбирам, че си нов, ама нямаш абсолютно никакви оправдания. Местя темата за пръв и последен път.

Първо искаше silver weapons, след това реши да игнорираш темата и да пуснеш заявка за golden weapons. Последно, какво правим? Има ли смисъл да си правя труда да ти правя плъгина, или ще игнорираш и тази тема?
Сорка тази теам остава валидна !

Потребителски аватар

OciXCrom™ MKD
Администратор
Администратор
Мнения: 2692
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Години: 20
Контакти:

Заявка за golden оръжия.

Мнение от OciXCrom™ MKD » 12 фев 2018, 17:19

Щом казваш.

Код: Избери всички

#include <amxmodx>
#include <cromchat>
#include <cstrike>
#include <fakemeta>
#include <fun>

//#define USING_REAPI
#define REPLACE_OLD_WEAPONS

#if defined USING_REAPI
	#include <reapi>
#else
	#if defined REPLACE_OLD_WEAPONS
		#include <stripweapons>
	#endif
#endif

#define PLUGIN_VERSION "1.0-Gold"
#define SOUND_BUY "items/gunpickup2.wav"
#define NO_WEAPON -1

enum _:ItemInfo
{
	Name[32],
	Price,
	Weapon[16],
	Ammo,
	Csw,
	VModel[32],
	PModel[32]
}

new const g_eItems[][ItemInfo] = 
{
	/* "Name", Price, "weapon_id", Bullets, CSW_ID, "v_model", "p_model" */
	{ "Golden AK47", 	12000, 	"weapon_ak47", 	30, 	CSW_AWP, 	"models/v_ak47.mdl", 	"models/p_ak47.mdl" },
	{ "Golden M4A1", 	12000, 	"weapon_m4a1", 	90, 	CSW_SG550, 	"models/v_m4a1.mdl", 	"models/p_m4a1.mdl" },
	{ "Golden AWP", 	14000, 	"weapon_awp", 	90, 	CSW_G3SG1, 	"models/v_awp.mdl", 	"models/p_awp.mdl" }
}

new g_iWeapon[33]
	
public plugin_init()
{
	register_plugin("Simple Shop", PLUGIN_VERSION, "OciXCrom")
	register_cvar("CRXSimpleShop", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
	register_event("CurWeapon", "OnChangeWeapon", "be", "1=1")
	register_clcmd("say /gold", "Cmd_Shop")
	register_clcmd("say_team /gold", "Cmd_Shop")
	CC_SetPrefix("[&x04GOLD&x01]")
}

public plugin_precache()
{
	precache_sound(SOUND_BUY)
	
	for(new i; i < sizeof(g_eItems); i++)
	{
		if(g_eItems[i][VModel][0])
			precache_model(g_eItems[i][VModel])
			
		if(g_eItems[i][PModel][0])
			precache_model(g_eItems[i][PModel])
	}
}
	
public client_putinserver(id)
	g_iWeapon[id] = NO_WEAPON

public OnChangeWeapon(id)
{
	if(g_iWeapon[id] == NO_WEAPON || read_data(2) != g_eItems[g_iWeapon[id]][Csw])
		return
		
	if(g_eItems[g_iWeapon[id]][VModel][0])
		set_pev(id, pev_viewmodel2, g_eItems[g_iWeapon[id]][VModel])
		
	if(g_eItems[g_iWeapon[id]][PModel][0])
		set_pev(id, pev_weaponmodel2, g_eItems[g_iWeapon[id]][PModel])
}
	
public Cmd_Shop(id)
{
	if(!is_user_alive(id))
		CC_SendMessage(id, "You need to be alive.")
	else
	{
		new iMenu = menu_create("\rGold Shop", "Shop_Handler")
		new szItem[64], iMoney = cs_get_user_money(id)
		
		for(new i; i < sizeof(g_eItems); i++)
		{
			if(g_iWeapon[id] == i)
				formatex(szItem, charsmax(szItem), "\d%s \y[OWNED]", g_eItems[i][Name])
			else
				formatex(szItem, charsmax(szItem), "%s%s \r[%i$]", iMoney >= g_eItems[i][Price] ? "\w" : "\d", g_eItems[i][Name], g_eItems[i][Price])
				
			menu_additem(iMenu, szItem)
		}
		
		menu_display(id, iMenu)
	}
	
	return PLUGIN_HANDLED
}

public Shop_Handler(id, iMenu, iItem)
{
	if(iItem != MENU_EXIT && is_user_alive(id))
	{
		if(g_iWeapon[id] == iItem)
			CC_SendMessage(id, "You already have this item.")
		else
		{
			new iMoney = cs_get_user_money(id)
			
			if(iMoney < g_eItems[iItem][Price])
				CC_SendMessage(id, "You don't have enough money to purchase this item.")
			else
			{
				cs_set_user_money(id, iMoney - g_eItems[iItem][Price])
				CC_SendMessage(id, "You have bought ^3%s ^1for ^4%i$", g_eItems[iItem][Name], g_eItems[iItem][Price])
				emit_sound(id, CHAN_ITEM, SOUND_BUY, 1.0, ATTN_NORM, 0, PITCH_NORM)
				g_iWeapon[id] = iItem
				
				#if defined USING_REAPI
					#if defined REPLACE_OLD_WEAPONS
					rg_give_item(id, g_eItems[iItem][Weapon], GT_REPLACE)
					#else
					rg_give_item(id, g_eItems[iItem][Weapon], GT_APPEND)
					#endif
				#else
					#if defined REPLACE_OLD_WEAPONS
					StripWeapons(id, Primary)
					#endif
					
					give_item(id, g_eItems[iItem][Weapon])
				#endif
				
				cs_set_user_bpammo(id, g_eItems[iItem][Ammo], g_eItems[iItem][Csw])
				OnChangeWeapon(id)
			}
		}
	}

	menu_destroy(iMenu)
	return PLUGIN_HANDLED
}
Моделите ти ще си ги намериш и настроиш в new const g_eItems както е показано в кода.
Ако даден модел няма p_ модел, оставяш полето празно ("").
Ако ползваш ReAPI & ReGameDLL, разкоментирай реда #define USING_REAPI.
Ако не искаш старите оръжия да се премахват, коментирай реда #define REPLACE_OLD_WEAPONS.

Потребителски аватар

wrath DOCTOR
Потребител
Потребител
Мнения: 113
Регистриран: 21 яну 2018, 10:30
Местоположение: /changerace
Години: 15
Контакти:

Заявка за golden оръжия.

Мнение от wrath DOCTOR » 12 фев 2018, 17:45

Ето ти AK47, M4A1 и AWP златни модели ,ако не ти харесват мога да ти дам AK-47 от CSO ,което лично аз предпочитам повече от това ,но ти си решаваш. :))
I am not big on sermons ,broken bones teach better lessons. Изображение Изображение

Потребителски аватар

Автор на темата
!NDEx
Потребител
Потребител
Мнения: 6
Регистриран: 10 фев 2018, 17:40

Заявка за golden оръжия.

Мнение от !NDEx » 12 фев 2018, 18:35

Аз не разбирам много така че ако може направо да сложиш моделите w_model не е ми важи !
awp- https://gamebanana.com/skins/120166
ak- https://gamebanana.com/skins/123238
m4a1- https://gamebanana.com/skins/120201
И ако може направо да ми дадете линк за сваляне
:bg: :tnx:

Потребителски аватар

TheRedShoko ReShoko
Модератор
Модератор
Мнения: 665
Регистриран: 06 окт 2016, 07:42
Местоположение: Бургас

Заявка за golden оръжия.

Мнение от TheRedShoko ReShoko » 12 фев 2018, 20:09

Защо си се захванал да правиш сървър, ако не можеш да сложиш едни модели и да ги настроиш правилно? Няма как да очаквате другите да ви свършат всичко.
Програмистът е творец и инженер. Той измисля решения, генерира идеи, пише код, тества го, поправя грешките, тества пак - всичко това, докато тръгне или докато не усети, че е в грешна посока и трябва да промени нещо кардинално. Програмистът постоянно развива и използва своето логическо мислене. Той е обречен на учене всеки ден, цял живот. Добрият програмист постоянно учи, променя се, адаптира се.
Светлин Наков

Потребителски аватар

OciXCrom™ MKD
Администратор
Администратор
Мнения: 2692
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Години: 20
Контакти:

Заявка за golden оръжия.

Мнение от OciXCrom™ MKD » 12 фев 2018, 20:43

Смятам, че съм ти дал предостатъчно информация. Теглиш си моделите, слагаш им някакви уникални имена за да не се случи някой играч да има файлове със същите имена в неговата cstrike папка, след това заместваш пътя до моделите в кода (примерно "models/v_ak47.mdl" ще стане "models/v_unikalno_ime_za_ak47.mdl") и компилираш плъгина. Обаче, сигурен съм, че за пръв път чуваш думата "компилиране", тъй че прочети тази тема - viewtopic.php?f=26&t=760

Ако искаш да имаш сървър (нищо, че ще нямаш никакъв успех, което и сам ще разбереш), направи си труда да научиш как стават нещата. Тук никой няма да ти даде нещата наготово, настройките не са сложени за украса, а ако си прочел правилата на форума, ще знаеш и защо.

Потребителски аватар

Автор на темата
!NDEx
Потребител
Потребител
Мнения: 6
Регистриран: 10 фев 2018, 17:40

Заявка за golden оръжия.

Мнение от !NDEx » 13 фев 2018, 14:45

i210^pimgpsh_thumbnail_win_distr.jpg
i210^pimgpsh_thumbnail_win_distr.jpg (5.57 KиБ) Видяна 55 пъти
i210^pimgpsh_thumbnail_win_distr.jpg
i210^pimgpsh_thumbnail_win_distr.jpg (5.57 KиБ) Видяна 55 пъти
http://prikachi.com/images.php?images/229/9265229d.jpg
Не ми дава да го компилирам !
:headbang: :headbang: :headbang:

Потребителски аватар

OciXCrom™ MKD
Администратор
Администратор
Мнения: 2692
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Години: 20
Контакти:

Заявка за golden оръжия.

Мнение от OciXCrom™ MKD » 13 фев 2018, 20:06

Това е защото не си прочел темата за компилиране, която ти дадох. Нищо, че нито един човек на тази планета няма да успее да прочете текста на снимката, напълно ясно ми е какви грешки ти дава. Прочети темата и следвай стъпките в нея. Можеш да започнеш със самото ѝ заглавие, понеже ти правиш точно обратното.

Заключена

Върни се в “Намиране/Изработка на плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 1 гост