Counter-Strike 1.6
VIP
Cs-PlovdiV.com - Aim Attack
93.123.16.4:27022
aim_map2
Играчи: 4/16
aim_map2
Counter-Strike 1.6
VIP
93.123.16.4:27022 Cs-PlovdiV.com - Aim Attack aim_map2 4/16

Ammo pack bonus at round start (търся)

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
AfterLife
Извън линия
Потребител
Потребител
Мнения: 112
Регистриран на: 07 Юли 2021, 23:38
Се отблагодари: 42 пъти
Получена благодарност: 8 пъти
Обратна връзка:

Ammo pack bonus at round start (търся)

Мнение от AfterLife » 24 Фев 2022, 11:25

Здравейте,

Издирвам ето този плъгин (последния ред на снимката). На случаен принцип избира играч в началото на всеки рунд и му дава бонус аммо. Предполагам от квар или в самия код се определя колко да е аммото. Пробвах по всякакъв начин, със всякакви имена, но не успях да го намеря. Ако някой знае повече инфо, да сподели ако желае, благодаря.
3A7CA5A6-B881-479E-B35B-87DDA0A5C8E4.jpeg
3A7CA5A6-B881-479E-B35B-87DDA0A5C8E4.jpeg (21.11 KiB) Преглеждано 1205 пъти
3A7CA5A6-B881-479E-B35B-87DDA0A5C8E4.jpeg
3A7CA5A6-B881-479E-B35B-87DDA0A5C8E4.jpeg (21.11 KiB) Преглеждано 1205 пъти

Аватар
OciXCrom
Извън линия
Owner
Owner
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1309 пъти
Обратна връзка:

Ammo pack bonus at round start (търся)

Мнение от OciXCrom » 24 Фев 2022, 20:40

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <cromchat>
#include <zombieplague>

new g_pBonus

public plugin_init()
{
	register_plugin("ZP: Random AP Every Round", "1.0", "OciXCrom")
	register_logevent("OnRoundStart", 2, "0=World triggered", "1=Round_Start")
	g_pBonus = register_cvar("zp_random_bonus_amount", "5")
	CC_SetPrefix("&x04[ZP]")
}

public OnRoundStart()
{
	new iPlayers[32], iPnum
	get_players(iPlayers, iPnum, "a")

	if(iPnum)
	{
		new id = iPlayers[random(iPnum)]
		new iAmount = get_pcvar_num(g_pBonus)

		new szName[32]
		get_user_name(id, szName, charsmax(szName))

		zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + iAmount)
		CC_SendMessage(0, "&x03%s &x01was chosen this round to receive &x04%i Ammo Packs&x01!", szName, iAmount)
	}
}

Аватар
AfterLife
Извън линия
Потребител
Потребител
Мнения: 112
Регистриран на: 07 Юли 2021, 23:38
Се отблагодари: 42 пъти
Получена благодарност: 8 пъти
Обратна връзка:

Ammo pack bonus at round start (търся)

Мнение от AfterLife » 24 Фев 2022, 22:11

OciXCrom написа: 24 Фев 2022, 20:40

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <cromchat>
#include <zombieplague>

new g_pBonus

public plugin_init()
{
	register_plugin("ZP: Random AP Every Round", "1.0", "OciXCrom")
	register_logevent("OnRoundStart", 2, "0=World triggered", "1=Round_Start")
	g_pBonus = register_cvar("zp_random_bonus_amount", "5")
	CC_SetPrefix("&x04[ZP]")
}

public OnRoundStart()
{
	new iPlayers[32], iPnum
	get_players(iPlayers, iPnum, "ae")

	if(iPnum)
	{
		new id = iPlayers[random(iPnum)]
		new iAmount = get_pcvar_num(g_pBonus)

		new szName[32]
		get_user_name(id, szName, charsmax(szName))

		zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + iAmount)
		CC_SendMessage(0, "&x03%s &x01was chosen this round to receive &x04%i Ammo Packs&x01!", szName, iAmount)
	}
}
Точно с това се занимавам сега, обаче не се показва съобщението в чата.. Добавих и таск, да не се показва баш веднага в началото на рунда, но изобщо не се.
zp_bonus_ap.sma
(933 Байта) Свалено 53 пъти
zp_bonus_ap.sma
(933 Байта) Свалено 53 пъти

Аватар
OciXCrom
Извън линия
Owner
Owner
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1309 пъти
Обратна връзка:

Ammo pack bonus at round start (търся)

Мнение от OciXCrom » 24 Фев 2022, 22:26

Покажи грешките.

Аватар
AfterLife
Извън линия
Потребител
Потребител
Мнения: 112
Регистриран на: 07 Юли 2021, 23:38
Се отблагодари: 42 пъти
Получена благодарност: 8 пъти
Обратна връзка:

Ammo pack bonus at round start (търся)

Мнение от AfterLife » 24 Фев 2022, 22:33

Ами.. компилира се без нито една, това ме учуди чак, в amx_plugins си го има, и всичко изглежда нормално, но..

Аватар
OciXCrom
Извън линия
Owner
Owner
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1309 пъти
Обратна връзка:

Ammo pack bonus at round start (търся)

Мнение от OciXCrom » 24 Фев 2022, 22:35

Ъъ не трябва да има "e" в "ae" при get_players(). Махни го.

Аватар
AfterLife
Извън линия
Потребител
Потребител
Мнения: 112
Регистриран на: 07 Юли 2021, 23:38
Се отблагодари: 42 пъти
Получена благодарност: 8 пъти
Обратна връзка:

Ammo pack bonus at round start (търся)

Мнение от AfterLife » 24 Фев 2022, 23:12

Благодаря ти, може да заключиш темата.

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: Semrush [Bot] и 8 госта