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

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

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

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

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов

awp_dust только на AWP

Статус пользователя fruit
сообщение 22.6.2014, 19:13
Сообщение #1


Стаж: 12 лет

Сообщений: 355
Благодарностей: 64
Полезность: 15

Может у кого есть карта awp_dust где нельзя закупаться ?! А играть можно было только на AWP .
Заранее спасибо.


Как дела ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя John1994
сообщение 22.6.2014, 19:20
Сообщение #2
Стаж: 13 лет

Сообщений: 374
Благодарностей: 97
Полезность: 183

Цитата(fruit @ 22.6.2014, 20:13) *
Может у кого есть карта awp_dust где нельзя закупаться ?! А играть можно было только на AWP .
Заранее спасибо.


Я поставил плагин и все...мб понадобиться


Код
#include <amxmodx>
#include <engine>

new MapName[64];
new MapsLOCK [][] = { "awp_dust" }
new lock = 0

public plugin_precache()
{
        get_mapname (MapName,63)
        for (new i; i < sizeof (MapsLOCK); i++ )
                if( equal(MapName, MapsLOCK[i]) )
                        lock = 1
        if (lock) {
        new Entity = create_entity( "info_map_parameters" );
        DispatchKeyValue( Entity, "buying", "3" );
        DispatchSpawn( Entity );
        }
}

public plugin_init()
{
        register_plugin( "Block Buy", "1.0", "xxx" );
}

public pfn_keyvalue( Entity )
{
        if (lock)
        {
                new ClassName[ 20 ], Dummy[ 2 ];

                copy_keyvalue( ClassName, charsmax( ClassName ), Dummy, charsmax( Dummy ), Dummy, charsmax( Dummy ) );

                if( equal( ClassName, "info_map_parameters" ) )
                {
                    remove_entity( Entity );
                    return PLUGIN_HANDLED;
                }
        }
        return PLUGIN_CONTINUE;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя fruit
сообщение 22.6.2014, 19:22
Сообщение #3


Стаж: 12 лет

Сообщений: 355
Благодарностей: 64
Полезность: 15

Цитата(John1994 @ 22.6.2014, 19:20) *
Я поставил плагин и все...мб понадобиться
Скрытый текст


Код
#include <amxmodx>
#include <engine>

new MapName[64];
new MapsLOCK [][] = { "awp_dust" }
new lock = 0

public plugin_precache()
{
        get_mapname (MapName,63)
        for (new i; i < sizeof (MapsLOCK); i++ )
                if( equal(MapName, MapsLOCK[i]) )
                        lock = 1
        if (lock) {
        new Entity = create_entity( "info_map_parameters" );
        DispatchKeyValue( Entity, "buying", "3" );
        DispatchSpawn( Entity );
        }
}

public plugin_init()
{
        register_plugin( "Block Buy", "1.0", "xxx" );
}

public pfn_keyvalue( Entity )
{
        if (lock)
        {
                new ClassName[ 20 ], Dummy[ 2 ];

                copy_keyvalue( ClassName, charsmax( ClassName ), Dummy, charsmax( Dummy ), Dummy, charsmax( Dummy ) );

                if( equal( ClassName, "info_map_parameters" ) )
                {
                    remove_entity( Entity );
                    return PLUGIN_HANDLED;
                }
        }
        return PLUGIN_CONTINUE;
}

Попробую.


Как дела ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Stimul1
сообщение 23.6.2014, 19:17
Сообщение #4


Стаж: 13 лет

Сообщений: 227
Благодарностей: 262
Полезность: 977

.

Отредактировал: Stimul1, - 25.6.2014, 10:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 23.6.2014, 19:24
Сообщение #5


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

Стаж: 13 лет

Сообщений: 2457
Благодарностей: 1482
Полезность: 770

HostGame.cf
В карте добавляется энтити func_buyzone расположенная в небе и имеющая размеры 2х2х2 - и все дела


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 24.6.2014, 0:34
Сообщение #6
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Вариант Metal Messiah мне понравился больше всего. Только я бы в plugin_precache() сначала проверил, есть ли на карте 'свои' байзоны, и удалил их.


Плагин Block Buying на Складе.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: