Защо полочавам 3 warna при опит за комплирине на плъгина ??

Ако имате затруднения при изработката/преработката на даден плъгин - пишете тук, ще се опитаме да ви помогнем!
Аватар
[N]eXuS
Извън линия
Потребител
Потребител
Мнения: 163
Регистриран на: 16 Мар 2018, 04:52

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от [N]eXuS » 24 Мар 2018, 01:49

Защо полочавам 3 warna при опит за комплирине на плъгина къде е грешка та ?

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


#include <amxmodx>
#include <cstrike>
#include <fun>
#include <stripweapons>
#include <hamsandwich>
#include <cromchat>

new pPluginEnable

#define VIP_FLAG ADMIN_KICK

public plugin_init()
{
	RegisterHam(Ham_Spawn, "player", "Player_Spawn", true)
	pPluginEnable = register_cvar("amx_demo", "1")
	CC_SetPrefix("&x04PREFIX")
	
}

public Player_Spawn(id)
{
	if(get_pcvar_num(pPluginEnable) == 1 && get_user_flags(id) & VIP_FLAG && is_user_alive(id))
	{
		new Team:csTeam = get_user_team(id)
		if(csTeam == CS_TEAM_CT)
		{
			give_item(id, "weapon_m4a1")
			
			cs_set_user_bpammo(id, CSW_M4A1, 90)
		}
		
		if(csTeam == CS_TEAM_T)
		{
			give_item(id, "weapon_ak47")
			cs_set_user_bpammo(id, CSW_AK47, 90)
		}
		
		StripWeapons(id, Secondary)
		give_item(id, "weapon_deagle")
		give_item(id, "weapon_hegrenade")
		give_item(id, "weapon_flashbang")
		
		cs_set_user_bpammo(id, CSW_DEAGLE, 35)
		cs_set_user_bpammo(id, CSW_HEGRENADE, 5)
		cs_set_user_bpammo(id, CSW_FLASHBANG, 5)
		
		set_user_health(id, get_user_health(id) + 50)
		set_user_armor(id, 150)
		
		CC_SendMessage(id, "Ala bala")
		
		
	}
}

Аватар
User12
Извън линия
Потребител
Потребител
Мнения: 321
Регистриран на: 25 Яну 2018, 22:39
Местоположение: Сливен
Се отблагодари: 40 пъти
Получена благодарност: 17 пъти
Обратна връзка:

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от User12 » 24 Мар 2018, 01:54

А не може ли да дадеш тези Warning , съобщения или те мързи наистина ?
Каналът ми в YouTube : Георги Пламенов

Изображение

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

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от OciXCrom » 24 Мар 2018, 03:10

Копирай грешките или предостави снимка. Аз от телефона няма как да компилирам кода за да видя какви са грешките.

Аватар
deadlylord
Извън линия
Потребител
Потребител
Мнения: 572
Регистриран на: 04 Апр 2017, 16:35
Местоположение: Бургас, България
Получена благодарност: 2 пъти
Обратна връзка:

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от deadlylord » 24 Мар 2018, 03:21

Имаше грешки, защото беше използвал грешно проверката за отборите

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

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <stripweapons>
#include <hamsandwich>
#include <cromchat>

new pPluginEnable

#define VIP_FLAG ADMIN_KICK

public plugin_init()
{
	RegisterHam(Ham_Spawn, "player", "Player_Spawn", true)
	pPluginEnable = register_cvar("amx_demo", "1")
	CC_SetPrefix("&x04PREFIX")
	
}

public Player_Spawn(id)
{
	if(get_pcvar_num(pPluginEnable) == 1 && get_user_flags(id) & VIP_FLAG && is_user_alive(id))
	{
		
		if(get_user_team(id) == 2)
		{
			give_item(id, "weapon_m4a1")
			
			cs_set_user_bpammo(id, CSW_M4A1, 90)
		}
		
		if(get_user_team(id) == 1)
		{
			give_item(id, "weapon_ak47")
			cs_set_user_bpammo(id, CSW_AK47, 90)
		}
		
		StripWeapons(id, Secondary)
		give_item(id, "weapon_deagle")
		give_item(id, "weapon_hegrenade")
		give_item(id, "weapon_flashbang")
		
		cs_set_user_bpammo(id, CSW_DEAGLE, 35)
		cs_set_user_bpammo(id, CSW_HEGRENADE, 5)
		cs_set_user_bpammo(id, CSW_FLASHBANG, 5)
		
		set_user_health(id, get_user_health(id) + 50)
		set_user_armor(id, 150)
		
		CC_SendMessage(id, "Ala bala")
		
		
	}
}

Аватар
Fr0sTt
Извън линия
Потребител
Потребител
Мнения: 138
Регистриран на: 16 Фев 2018, 19:11

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от Fr0sTt » 24 Мар 2018, 09:16

deadlylord написа: 24 Мар 2018, 03:21 Имаше грешки, защото беше използвал грешно проверката за отборите

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

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <stripweapons>
#include <hamsandwich>
#include <cromchat>

new pPluginEnable

#define VIP_FLAG ADMIN_KICK

public plugin_init()
{
	RegisterHam(Ham_Spawn, "player", "Player_Spawn", true)
	pPluginEnable = register_cvar("amx_demo", "1")
	CC_SetPrefix("&x04PREFIX")
	
}

public Player_Spawn(id)
{
	if(get_pcvar_num(pPluginEnable) == 1 && get_user_flags(id) & VIP_FLAG && is_user_alive(id))
	{
		
		if(get_user_team(id) == 2)
		{
			give_item(id, "weapon_m4a1")
			
			cs_set_user_bpammo(id, CSW_M4A1, 90)
		}
		
		if(get_user_team(id) == 1)
		{
			give_item(id, "weapon_ak47")
			cs_set_user_bpammo(id, CSW_AK47, 90)
		}
		
		StripWeapons(id, Secondary)
		give_item(id, "weapon_deagle")
		give_item(id, "weapon_hegrenade")
		give_item(id, "weapon_flashbang")
		
		cs_set_user_bpammo(id, CSW_DEAGLE, 35)
		cs_set_user_bpammo(id, CSW_HEGRENADE, 5)
		cs_set_user_bpammo(id, CSW_FLASHBANG, 5)
		
		set_user_health(id, get_user_health(id) + 50)
		set_user_armor(id, 150)
		
		CC_SendMessage(id, "Ala bala")
		
		
	}
}
Да трябвало е да бъде cs_get_user_team.

Аватар
deadlylord
Извън линия
Потребител
Потребител
Мнения: 572
Регистриран на: 04 Апр 2017, 16:35
Местоположение: Бургас, България
Получена благодарност: 2 пъти
Обратна връзка:

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от deadlylord » 24 Мар 2018, 09:26

Дали ще е с cs или без cs все тая, важното е да работи, аз например винаги ползвам проверки без cs и до сега съм нямал проблеми

Аватар
Extreme
Извън линия
Администратор
Администратор
Мнения: 557
Регистриран на: 05 Окт 2016, 20:53
Се отблагодари: 125 пъти
Получена благодарност: 51 пъти
Обратна връзка:

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от Extreme » 24 Мар 2018, 10:42

Оправи си заглавието на темата. Това го пиша за последен път.
–Човек вярва на това, което му се иска.
Адолф Хитлер.

-------------------------------------------------------------------------------------------
Правила на форума
Правила при качване на плъгини

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

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от OciXCrom » 24 Мар 2018, 16:31

Трябва да е или така:

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

new iTeam = get_user_team(id)

if(iTeam == 2)
Или така:

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

new CsTeams:iTeam = cs_get_user_team(id)

if(iTeam == CS_TEAM_CT)
Няма разлика кое от двете ще ползваш. Аз предпочитам второто когато имам #include <cstrike> в кода.

Аватар
[N]eXuS
Извън линия
Потребител
Потребител
Мнения: 163
Регистриран на: 16 Мар 2018, 04:52

Защо полочавам 3 warna при опит за комплирине на плъгина ??

Мнение от [N]eXuS » 24 Мар 2018, 21:32

Направих го по начина на @OciXCrom и се оправи :)
Благодаря
Важното е било префикса да е

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

 CsTeams

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

Обратно към “Помощ в скриптирането”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта