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

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

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

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

2 страниц V   1 2

Бонус за Steam

, 2 флешки и HE в начале раунда steam игрокам
Статус пользователя qpi3ik
сообщение 19.9.2013, 0:25
Сообщение #1


Стаж: 12 лет

Сообщений: 621
Благодарностей: 78
Полезность: 12

Доброе время суток! Кто сможет написать плагин что бы в начале раунда Steam игрокам давали HE и 2 флешки и писалось бы в чате как на скрине

Да и что бы был запрет на картах aim. awp. 35hp
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
ops244
сообщение 19.9.2013, 1:14
Сообщение #2
Стаж: 15 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

Меня тоже заинтересовало...
скрипт бонуса есть, надо прописать грены туда, но я bangin.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kR1m1naL
сообщение 19.9.2013, 2:23
Сообщение #3


Стаж: 13 лет

Сообщений: 280
Благодарностей: 42
Полезность: < 0

Цитата(qpi3ik @ 19.9.2013, 1:25) *
Доброе время суток! Кто сможет написать плагин что бы в начале раунда Steam игрокам давали HE и 2 флешки и писалось бы в чате как на скрине

Да и что бы был запрет на картах aim. awp. 35hp

qpi3ik :D c моего сервера ))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
ops244
сообщение 19.9.2013, 2:38
Сообщение #4
Стаж: 15 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

Цитата(kR1m1naL @ 19.9.2013, 3:23) *
qpi3ik :D c моего сервера ))

а, чё красиво pardon.gif
я тож такой хочу pardon.gif
готов заплатить blush2.gif
чтоб нам ещё звук был... (стандартный из кс)

Отредактировал: ops244, - 19.9.2013, 2:41
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 19.9.2013, 6:08
Сообщение #5


Стаж: 13 лет
Город: Москва

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

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

https://c-s.net.ua/forum/topic49243s0.html?#entry467834


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 19.9.2013, 7:29
Сообщение #6


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Вот, то, что Вам нужно.
Код:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <cstrike>

#define PLUGIN "Steam_Grenade"
#define VERSION "0.1"
#define AUTHOR "Okorok"

new bool:g_bGameCommencing = false

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

register_logevent("EventGameCommencing", 2, "1=Game_Commencing")
RegisterHam(Ham_Spawn, "player", "HamSpawnPlayerPost", 1)
}

public EventGameCommencing()
{
g_bGameCommencing = true
}

public HamSpawnPlayerPost(id)
{
if (!g_bGameCommencing) return

if (is_user_alive(id) && is_user_steam(id))
{
give_item(id,"weapon_hegrenade")
give_item(id,"weapon_flashbang")
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
client_print(id, print_chat, "[ STEAM ] Бонус за Steam - Гранаты.")
}
}

stock bool:is_user_steam(id)
{
static dp_pointer
if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
{
server_cmd("dp_clientinfo %d", id)
server_exec()
return (get_pcvar_num(dp_pointer) == 2) ? true : false
}
return false
}

Из оригинала убрал звук и выдачу дыма.


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя xSav
сообщение 19.9.2013, 7:44
Сообщение #7
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

winzh1,
Ну это только на половину то что нужно.
Там нет запрета на картах которые просили.
Хотя можно купить с запретом как написали выше или редактировать карты средствами амх. На аим и 35 картах плагин просто должен выключаться и все
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 19.9.2013, 7:55
Сообщение #8


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Цитата(xSav @ 19.9.2013, 12:44) *
winzh1,
Ну это только на половину то что нужно.
Там нет запрета на картах которые просили.
Хотя можно купить с запретом как написали выше или редактировать карты средствами амх. На аим и 35 картах плагин просто должен выключаться и все

Выключать плагин на определенных картах не проблема через AMX.
qpi3ik, Если нужна более расширенная версия, то лучше приобрести https://c-s.net.ua/forum/topic49243s0.html , сам пользуюсь, очень доволен.


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qpi3ik
сообщение 19.9.2013, 10:40
Сообщение #9


Стаж: 12 лет

Сообщений: 621
Благодарностей: 78
Полезность: 12

Цитата(kR1m1naL @ 19.9.2013, 4:23) *
qpi3ik :D c моего сервера ))


Так поделись исходником не жлобись)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qpi3ik
сообщение 19.9.2013, 11:24
Сообщение #10


Стаж: 12 лет

Сообщений: 621
Благодарностей: 78
Полезность: 12

Цитата(winzh1 @ 19.9.2013, 9:29) *
Вот, то, что Вам нужно.
Код:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <cstrike>

#define PLUGIN "Steam_Grenade"
#define VERSION "0.1"
#define AUTHOR "Okorok"

new bool:g_bGameCommencing = false

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

register_logevent("EventGameCommencing", 2, "1=Game_Commencing")
RegisterHam(Ham_Spawn, "player", "HamSpawnPlayerPost", 1)
}

public EventGameCommencing()
{
g_bGameCommencing = true
}

public HamSpawnPlayerPost(id)
{
if (!g_bGameCommencing) return

if (is_user_alive(id) && is_user_steam(id))
{
give_item(id,"weapon_hegrenade")
give_item(id,"weapon_flashbang")
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
client_print(id, print_chat, "[ STEAM ] Бонус за Steam - Гранаты.")
}
}

stock bool:is_user_steam(id)
{
static dp_pointer
if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
{
server_cmd("dp_clientinfo %d", id)
server_exec()
return (get_pcvar_num(dp_pointer) == 2) ? true : false
}
return false
}

Из оригинала убрал звук и выдачу дыма.



Как теперь зделать текст цветным ([ STEAM ] Бонус за Steam - Гранаты.) ?
И как запрет поставить на карты awp. aim. 35hp? Не плохо было бы конфигом каким то сделать что бы дописывать туда карты

Отредактировал: qpi3ik, - 19.9.2013, 12:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
ops244
сообщение 19.9.2013, 12:46
Сообщение #11
Стаж: 15 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

не знаю то, не, то... (купил)
тестите
http://rghost.ru/48836169

Отредактировал: ops244, - 19.9.2013, 12:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qpi3ik
сообщение 19.9.2013, 13:02
Сообщение #12


Стаж: 12 лет

Сообщений: 621
Благодарностей: 78
Полезность: 12

Цитата(ops244 @ 19.9.2013, 14:46) *
не знаю то, не, то... (купил)
тестите
http://rghost.ru/48836169


Не комплемитируеться!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 19.9.2013, 13:06
Сообщение #13


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

Цитата(ops244 @ 19.9.2013, 16:46) *
не знаю то, не, то... (купил)
тестите
http://rghost.ru/48836169

кажется, не будет работать, если не ошибаюсь, гранаты слишком рано выдаются
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qpi3ik
сообщение 19.9.2013, 13:12
Сообщение #14


Стаж: 12 лет

Сообщений: 621
Благодарностей: 78
Полезность: 12

Цитата(Surf @ 19.9.2013, 15:06) *
кажется, не будет работать, если не ошибаюсь, гранаты слишком рано выдаются



Так давайте оба плагина совместим просто с етого добавим запрет на определенных картах?
Вот готовый только запрета на мапы нет!

Код
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <cstrike>
  
#define PLUGIN "Steam_Grenade"
#define VERSION "0.1"
#define AUTHOR "Okorok"
  
new    bool:g_bGameCommencing = false
  
public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
  
   register_logevent("EventGameCommencing", 2, "1=Game_Commencing")
   RegisterHam(Ham_Spawn, "player", "HamSpawnPlayerPost", 1)
}
  
public EventGameCommencing()
{
   g_bGameCommencing = true
}
  
public HamSpawnPlayerPost(id)
{
   if (!g_bGameCommencing) return
  
   if (is_user_alive(id) && is_user_steam(id))
   {
      give_item(id,"weapon_hegrenade")
      give_item(id,"weapon_flashbang")
      cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
      client_printc(id, "^3[ ^4STEAM ^3] ^3Бонус за Steam - ^4Гранаты.")
   }
}
  
stock bool:is_user_steam(id)
{
   static dp_pointer
   if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
   {
      server_cmd("dp_clientinfo %d", id)
      server_exec()
      return (get_pcvar_num(dp_pointer) == 2) ? true : false
   }
   return false
}

stock client_printc(const id, const string[], {Float, Sql, Resul,_}:...) {
        
        new msg[191], players[32], count = 1;
        vformat(msg, sizeof msg - 1, string, 3);
        
        replace_all(msg,190,"!g","^4");
        replace_all(msg,190,"!y","^1");
        replace_all(msg,190,"!t","^3");
        
        if(id)
                players[0] = id;
        else
                get_players(players,count,"ch");
        
        for (new i = 0; i < count; i++)
        {
                if (is_user_connected(players[i]))
                {
                        message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"),_, players[i]);
                        write_byte(players[i]);
                        write_string(msg);
                        message_end();
                }                          
        }
}


Отредактировал: qpi3ik, - 19.9.2013, 13:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
ops244
сообщение 19.9.2013, 13:20
Сообщение #15
Стаж: 15 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

автору плагина заплатил, а не тестил....
он даже не компилиться diablo_dobryi.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя winzh1
сообщение 19.9.2013, 13:31
Сообщение #16


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Цитата(qpi3ik @ 19.9.2013, 18:12) *
Так давайте оба плагина совместим просто с етого добавим запрет на определенных картах?
Вот готовый только запрета на мапы нет!

https://c-s.net.ua/forum/topic14940s0.html?...mp;#entry105294

Конкретнее:
В каталоге cstrike/addons/amxmodx/configs создать папку maps, в ней создать файлы plugins-awp.ini, plugins-aim.ini, plugins-35hp.ini
В каждом из файлов прописать название планина.amxx disable

Отредактировал: winzh1, - 19.9.2013, 13:34


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
ops244
сообщение 19.9.2013, 13:59
Сообщение #17
Стаж: 15 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

автор скинул новый
http://rghost.ru/48837500
тестите!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xSav
сообщение 19.9.2013, 14:17
Сообщение #18
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

Люди удивляют )) Более функциональный плагин продается за небольшие деньги а они покупают урезанное :)
Юмор..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
ops244
сообщение 19.9.2013, 14:18
Сообщение #19
Стаж: 15 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

Цитата(xSav @ 19.9.2013, 14:17) *
Люди удивляют )) Более функциональный плагин продается за небольшие деньги а они покупают урезанное :)
Юмор..

да
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xSav
сообщение 19.9.2013, 14:24
Сообщение #20
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

А это все потому что
Цитата(qpi3ik @ 19.9.2013, 15:02) *
Не комплемитируеться!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: