Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

he_tennis убрать покупку оружия

Статус пользователя carter
сообщение 3.2.2015, 23:32
Сообщение #1
Стаж: 13 лет

Сообщений: 111
Благодарностей: 4
Полезность: 35

Здравствуйте. подскажите, может кто встречал.
Нужен плагин который убирает возможность покупать оружие.
Или может кто знает как написать?.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя user.gameover.user
сообщение 3.2.2015, 23:36
Сообщение #2
Стаж: 15 лет

Сообщений: 1470
Благодарностей: 426
Полезность: 700

amx_restrict on
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 3.2.2015, 23:39
Сообщение #3
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Код:
#include < amxmodx >
#include < engine >
#include < cstrike >
#include < hamsandwich >

public plugin_init( )
{
RegisterHam( Ham_Touch, "weaponbox", "CBaseEntity__Touch_Pre", .Post = false );

new pEntity = -1;

while( ( pEntity = find_ent_by_class( pEntity, "func_buyzone" ) ) )
{
entity_set_int( pEntity, EV_INT_team, 3 ); // 0 No One, 1 CS_TEAM_T, 2 CS_TEAM_CT, 3 ALL
}
}

public CBaseEntity__Touch_Pre( pEntity , pPlayer )
{
return ( is_valid_ent( pEntity ) && is_user_alive( pPlayer ) && cs_get_user_team( pPlayer ) == CS_TEAM_T ) ? HAM_SUPERCEDE : HAM_IGNORED;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя adva
сообщение 3.2.2015, 23:57
Сообщение #4


Иконка группы

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

ну и плагин от Safetyst
Код:


#include <amxmodx>
#include <engine>
#include <fakemeta>

#define PLUGIN "Block Buying"
#define VERSION "0.1"
#define AUTHOR "Safety1st"

/*---------------EDIT ME------------------*/
new const gszMapsToLock[][] = {
"awp_dust",
"fy_snow"
}
/*----------------------------------------*/

new giSpawnForward
new const gszBuyzone[] = "func_buyzone"
new bool:gbLock

public plugin_precache() {
new szMapName[64]
get_mapname( szMapName, charsmax(szMapName) )
for( new i; i < sizeof gszMapsToLock; i++ ) {
if( equali( szMapName, gszMapsToLock[i] ) ) {
gbLock = true
break
}
}

if( !gbLock )
return

giSpawnForward = register_forward( FM_Spawn, "Fwd_Spawn_Post", ._post = 1 )

new iEntity = create_entity( gszBuyzone )
DispatchSpawn( iEntity )

new const Float:flOrigin[] = { 0.0, 0.0, 8190.0 }
entity_set_vector( iEntity, EV_VEC_origin, flOrigin )

new const Float:flMins[] = { -1.0, -1.0, -1.0 }, Float:flMaxs[] = { 1.0, 1.0, 1.0 }
entity_set_size( iEntity, flMins, flMaxs )
}

public Fwd_Spawn_Post(ent) {
if( is_valid_ent(ent) ) {
static szClassname[32]
entity_get_string( ent, EV_SZ_classname, szClassname, charsmax(szClassname) )
if( !strcmp( szClassname, gszBuyzone ) )
remove_entity(ent)
}
}

public plugin_init() {
register_plugin( PLUGIN, VERSION, AUTHOR )

if( !gbLock )
pause("d") // set 'stopped' status when pausing whole plugin; in this status plugin is unpauseable

unregister_forward( FM_Spawn, giSpawnForward )
}


Список карт заносишь в исходник

Отредактировал: adva, - 3.2.2015, 23:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя csnet
сообщение 4.2.2015, 0:28
Сообщение #5
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

cs_set_user_money 0 в любой момент


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: