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

изработка на CSHOP Extra Item: Noclip

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Marinovv
Извън линия
Потребител
Потребител
Мнения: 515
Регистриран на: 19 Сеп 2017, 10:01
Местоположение: България
Се отблагодари: 551 пъти
Получена благодарност: 13 пъти
Обратна връзка:

изработка на CSHOP Extra Item: Noclip

Мнение от Marinovv » 24 Авг 2019, 17:05

Може ли да се изработи прост Noclip плъгин за шопа на OcixCrom, който да може да се настройва за време или завинаги след закупуването му нали съответно докато не умреш.
Иван Маринов,

лицензиран оператор и пилот на професионални дронове клас C1 за всички държави в EU.

DJI Mavic 3 Classic | DJI Mavic 3 PRO - погледни света от различна перспектива.

Последвайте ме във Facebook

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

изработка на CSHOP Extra Item: Noclip

Мнение от OciXCrom » 25 Авг 2019, 14:29

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

#include <amxmodx>
#include <customshop>
#include <fakemeta>
#include <fun>

#define PLUGIN_VERSION "1.0"

additem ITEM_NOCLIP
new g_iOldPos[33][3]

public plugin_init()
{
	register_plugin("CSHOP: Noclip", PLUGIN_VERSION, "OciXCrom")
	register_cvar("CSHOPNoclip", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
}

public plugin_precache()
{
	ITEM_NOCLIP = cshop_register_item("Noclip", "Noclip", 16000, .duration = 10.0)
}

public cshop_item_selected(id, iItem)
{
	if(iItem == ITEM_NOCLIP)
	{
		get_user_origin(id, g_iOldPos[id])
		set_user_noclip(id, 1)
	}
}

public cshop_item_removed(id, iItem)
{
   if(iItem == ITEM_NOCLIP)
   {
		set_user_noclip(id, 0)

		if(is_player_stuck(id))
		{
			set_user_origin(id, g_iOldPos[id])
		}
   }
}

bool:is_player_stuck(id)
{
    static Float:flOrigin[3]
    pev(id, pev_origin, flOrigin)

    engfunc(EngFunc_TraceHull, flOrigin, flOrigin, 0, (pev(id, pev_flags) & FL_DUCKING) ? HULL_HEAD : HULL_HUMAN, id, 0)

    if(get_tr2(0, TR_StartSolid) || get_tr2(0, TR_AllSolid) || !get_tr2(0, TR_InOpen))
    {
        return true
    }

    return false
}

Аватар
Marinovv
Извън линия
Потребител
Потребител
Мнения: 515
Регистриран на: 19 Сеп 2017, 10:01
Местоположение: България
Се отблагодари: 551 пъти
Получена благодарност: 13 пъти
Обратна връзка:

изработка на CSHOP Extra Item: Noclip

Мнение от Marinovv » 25 Авг 2019, 15:25

Благодаря!
Иван Маринов,

лицензиран оператор и пилот на професионални дронове клас C1 за всички държави в EU.

DJI Mavic 3 Classic | DJI Mavic 3 PRO - погледни света от различна перспектива.

Последвайте ме във Facebook

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

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

Кой е на линия

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