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

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

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

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

9 страниц V  « 5 6 7 8 »

Steam Bonus

Статус пользователя Andrey777best
сообщение 28.3.2015, 10:42
Сообщение #101


Стаж: 13 лет
Город: Харьков

Сообщений: 1191
Благодарностей: 144
Полезность: 1

Цитата(bandit123 @ 28.3.2015, 11:40) *
Andrey777best, ты мой вариант брал? У меня компилируется без проблем.

Почти, у меня без dhud
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 28.3.2015, 10:42
Сообщение #102


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

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

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

Вы забыли во время рестарта сбросить счетчик

new g_RoundCount
Добавь после #define


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bandit123
сообщение 28.3.2015, 10:54
Сообщение #103


Стаж: 12 лет

Сообщений: 85
Благодарностей: 19
Полезность: 175

Andrey777best, проверь.
Код:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <hamsandwich>

#if AMXX_VERSION_NUM < 183 || defined NO_NATIVE_COLORCHAT
#include <colorchat>
#endif

#pragma semicolon 1

#define PLUGIN "Steam Bonus"
#define VERSION "1.2"
#define AUTHOR "Stimul"
#define PREFIX "^1[^4|18+|Сервер^1]"

#define get_bit(%1,%2) (%1 & (1 << (%2 & 31)))
#define set_bit(%1,%2) (%1 |= (1 << (%2 & 31)))
#define reset_bit(%1,%2) (%1 &= ~(1 << (%2 & 31)))

#define NUM_MONEY 500 // Количество денег

new g_bIsConnected;
new g_bIsSteam;
new g_bProcedure;
new g_RoundCount;

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

RegisterHam(Ham_CS_RoundRespawn, "player", "fw_CS_RoundRespawn_Post", true);
register_logevent("Round_End", 2, "1=Round_End");
}

public Round_End(){
g_RoundCount++;
}

public client_putinserver(id)
{
set_bit(g_bIsConnected, id);

if(is_user_steam(id))
{
set_bit(g_bIsSteam, id);
reset_bit(g_bProcedure, id);
}
else
reset_bit(g_bIsSteam, id);
}

public client_disconnect(id)
reset_bit(g_bIsConnected, id);

public fw_CS_RoundRespawn_Post(id)
{
if(get_bit(g_bIsConnected, id) && get_bit(g_bIsSteam, id) && g_RoundCount > 3)
{
if(!get_bit(g_bProcedure, id))
{
cs_set_user_money(id, cs_get_user_money(id) + NUM_MONEY);
client_print_color(id, 0, "%s ^1Ты получаешь бонус за STEAM: ^4'%d$'", PREFIX, NUM_MONEY);
set_bit(g_bProcedure, id);
}
else
{
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
give_item(id, "weapon_smokegrenade");
client_print_color(id, 0, "%s ^1Ты получаешь бонус за STEAM: ^4'все гранаты'", PREFIX);
reset_bit(g_bProcedure, id);
}
}
}

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;
}

new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));

return (containi(szAuthid, "LAN") < 0);
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя semenn28
сообщение 28.3.2015, 12:16
Сообщение #104


Стаж: 12 лет

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

Цитата(bandit123 @ 28.3.2015, 11:54) *
Andrey777best, проверь.
Код:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <hamsandwich>

#if AMXX_VERSION_NUM < 183 || defined NO_NATIVE_COLORCHAT
#include <colorchat>
#endif

#pragma semicolon 1

#define PLUGIN "Steam Bonus"
#define VERSION "1.2"
#define AUTHOR "Stimul"
#define PREFIX "^1[^4|18+|Сервер^1]"

#define get_bit(%1,%2) (%1 & (1 << (%2 & 31)))
#define set_bit(%1,%2) (%1 |= (1 << (%2 & 31)))
#define reset_bit(%1,%2) (%1 &= ~(1 << (%2 & 31)))

#define NUM_MONEY 500 // Количество денег

new g_bIsConnected;
new g_bIsSteam;
new g_bProcedure;
new g_RoundCount;

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

RegisterHam(Ham_CS_RoundRespawn, "player", "fw_CS_RoundRespawn_Post", true);
register_logevent("Round_End", 2, "1=Round_End");
}

public Round_End(){
g_RoundCount++;
}

public client_putinserver(id)
{
set_bit(g_bIsConnected, id);

if(is_user_steam(id))
{
set_bit(g_bIsSteam, id);
reset_bit(g_bProcedure, id);
}
else
reset_bit(g_bIsSteam, id);
}

public client_disconnect(id)
reset_bit(g_bIsConnected, id);

public fw_CS_RoundRespawn_Post(id)
{
if(get_bit(g_bIsConnected, id) && get_bit(g_bIsSteam, id) && g_RoundCount > 3)
{
if(!get_bit(g_bProcedure, id))
{
cs_set_user_money(id, cs_get_user_money(id) + NUM_MONEY);
client_print_color(id, 0, "%s ^1Ты получаешь бонус за STEAM: ^4'%d$'", PREFIX, NUM_MONEY);
set_bit(g_bProcedure, id);
}
else
{
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
give_item(id, "weapon_smokegrenade");
client_print_color(id, 0, "%s ^1Ты получаешь бонус за STEAM: ^4'все гранаты'", PREFIX);
reset_bit(g_bProcedure, id);
}
}
}

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;
}

new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));

return (containi(szAuthid, "LAN") < 0);
}


Не компелируется
Код
Welcome to the AMX Mod X 1.8.2 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

g.sma(5) : error 010: invalid function or declaration
g.sma(9) : error 010: invalid function or declaration
g.sma(10) : error 029: invalid expression, assumed zero
g.sma(11) : error 010: invalid function or declaration
g.sma(16) : error 010: invalid function or declaration
g.sma(20) : error 010: invalid function or declaration
g.sma(22) : error 010: invalid function or declaration
g.sma(27) : error 010: invalid function or declaration
g.sma(30) : error 029: invalid expression, assumed zero
g.sma(30) : error 029: invalid expression, assumed zero
g.sma(30) : error 029: invalid expression, assumed zero
g.sma(30) : fatal error 107: too many error messages on one line

Compilation aborted.
12 Errors.

terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bandit123
сообщение 28.3.2015, 12:27
Сообщение #105


Стаж: 12 лет

Сообщений: 85
Благодарностей: 19
Полезность: 175

semenn28, я не знаю что у тебя там не компилируется.Вот иисходник, компиль веб компилятором на главной.
Прикрепленный файл  Steam_Bonus.sma ( 2,19 килобайт ) Кол-во скачиваний: 168
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iFrank
сообщение 4.1.2016, 14:41
Сообщение #106


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

Сообщений: 103
Благодарностей: 20
Полезность: 123

Где плагин? Почему не могу скачать в первом посте?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.1.2016, 14:57
Сообщение #107
Стаж: 11 лет

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

iFrank, Ничего. У всех бывает неудачные моменты...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя eat1k
сообщение 4.1.2016, 15:26
Сообщение #108
Стаж: 11 лет

Сообщений: 52
Благодарностей: 25
Полезность: 272

Цитата(Vaqtincha @ 4.1.2016, 15:52) *
iFrank, Ничего. У всех бывает неудачные моменты...


[attachment=31604:steam_bonus.sma]
Архив с версией амх под 1.8.1 и 1.8.2
[attachment=31606:steam_bonus.rar]

Там и правда нельзя скачать)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Phoenixqs
сообщение 4.1.2016, 15:38
Сообщение #109


Стаж: 10 лет

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

eat1k,
Вот вроде он, держи:
Код:
/*
* Обновление 28.09.2014
* v1.1 -
Исправлены ошибки
Оптимизирован код
Выдавание бонусов теперь по очереди
Добавлено приветственное DHUD сообщение
*/

#include <amxmodx>
#include <fun>
#include <cstrike>
#include <hamsandwich>
#include <dhudmessage>

#if AMXX_VERSION_NUM < 183
#include <colorchat>

#define client_print_color ColorChat
#define print_team_red RED
#endif

#pragma semicolon 1

#define PLUGIN "Steam Bonus"
#define VERSION "1.1"
#define AUTHOR "Stimul"
#define PREFIX "[Steam бонус]"

#define get_bit(%1,%2) (%1 & (1 << (%2 & 31)))
#define set_bit(%1,%2) (%1 |= (1 << (%2 & 31)))
#define reset_bit(%1,%2) (%1 &= ~(1 << (%2 & 31)))

// Цвет DHUD сообщения
#define RED random(255) // Количество красного цвета
#define GREEN random(255) // Количество зелёного цвета
#define BLUE random(255) // Количество синего цвета
#define TIME 5.0 // Время показа

#define NUM_MONEY 1000 // Количество денег

new g_bIsConnected;
new g_bIsSteam;
new g_bProcedure;

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

RegisterHam(Ham_CS_RoundRespawn, "player", "fw_CS_RoundRespawn_Post", true);
}

public client_putinserver(id)
{
set_bit(g_bIsConnected, id);

if(is_user_steam(id))
{
set_bit(g_bIsSteam, id);
reset_bit(g_bProcedure, id);
set_task(3.0, "WelcomeMessage", id);
}
else
reset_bit(g_bIsSteam, id);
}

public client_disconnect(id)
reset_bit(g_bIsConnected, id);

public WelcomeMessage(id)
{
if(get_bit(g_bIsConnected, id))
{
static szName[32];
get_user_name(id, szName, charsmax(szName));

set_dhudmessage(RED, GREEN, BLUE, -1.0, 0.3, 0, 0.0, TIME);
show_dhudmessage(id, "Привет, %s!^nУ тебя Steam, поэтому каждый раунд ты будешь получать бонусы", szName);
}
}

public fw_CS_RoundRespawn_Post(id)
{
if(get_bit(g_bIsConnected, id) && get_bit(g_bIsSteam, id))
{
if(!get_bit(g_bProcedure, id))
{
cs_set_user_money(id, cs_get_user_money(id) + NUM_MONEY);
client_print_color(id, print_team_red, "^3%s ^1Ты получаешь бонус ^4'%d$'", PREFIX, NUM_MONEY);
set_bit(g_bProcedure, id);
}
else
{
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
give_item(id, "weapon_smokegrenade");
client_print_color(id, print_team_red, "^3%s ^1Ты получаешь бонус ^4'все гранаты'", PREFIX);
reset_bit(g_bProcedure, id);
}
}
}

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;
}

new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));

return (containi(szAuthid, "LAN") < 0);
}
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;
}

new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));

return (containi(szAuthid, "LAN") < 0);
}


Отредактировал: Phoenixqs, - 4.1.2016, 15:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pascha32rus
сообщение 3.3.2016, 22:19
Сообщение #110


Стаж: 10 лет

Сообщений: 82
Благодарностей: 6
Полезность: 55

Ребят, сделайте, пожалуйста, запрет на работу плагина на картах 35hp, aim_, awp_, а то замахали гранатами да флешками. Буду очень благодарен. С меня +
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя l3x1s
сообщение 4.3.2016, 4:28
Сообщение #111


Стаж: 17 лет

Сообщений: 495
Благодарностей: 300
Полезность: 543

pascha32rus, Как отключить плагин на определенной карте
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LEXAKROT
сообщение 21.4.2016, 19:34
Сообщение #112
Стаж: 15 лет

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

Привет всем !!!
Помогите найти плагин steam bonus
А именно!!!
При написании в чат /steam плагин даёт оружие на выбор AK-47 ИЛИ M4A1
Только для steam игроков !!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sonyaibo
сообщение 21.4.2016, 19:50
Сообщение #113


Стаж: 12 лет

Сообщений: 289
Благодарности: выкл.

LEXAKROT, где видел такой?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя paffgame
сообщение 21.4.2016, 20:34
Сообщение #114


Стаж: 11 лет

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

LEXAKROT, для dproto
Кликни
Код:
#include < amxmodx >
#include < cstrike >
#include < fun >

new mRound;
#define MINROUND 3

public plugin_init(){
register_plugin("Steam Weapon", "1.0", "PAffAEJIkA :3");

register_clcmd("say /steam", "give_weapon");

register_event("HLTV", "round_start", "a", "1=0", "2=0");
register_event("TextMsg", "round_restart", "a", "2=#Game_Commencing", "2=#Game_will_restart_in");
}

public round_start() mRound ++;
public round_restart() mRound = 0;

public give_weapon(id){
if(is_user_steam(id) && mRound > MINROUND){
new rand = random_num(0, 1);
switch(rand){
case 0:{
give_item(id, "weapon_m4a1"); cs_set_user_bpammo(id, CSW_M4A1, 90);
}
case 1:{
give_item(id, "weapon_ak47"); cs_set_user_bpammo(id, CSW_AK47, 90);
}
}

}
}

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


Не "Говнокод", а "необъективность решений и извилистый подход к задаче".
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DexteR
сообщение 3.4.2017, 17:23
Сообщение #115


Стаж: 10 лет

Сообщений: 633
Благодарностей: 99
Полезность: 167

LEXAKROT, Код:
#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include < fakemeta_util >
#include < hamsandwich >

//#define USE_COLOREDTRANSLIT

#if !defined USE_COLOREDTRANSLIT
#define prefix "^1[^4STEAM^1]"
#define gmsg_SayText 76
#else
#include < colored_translit >
#endif

#define PLUGIN "steam_menu"
#define VERSION "2.5"
#define AUTHOR "CaNiBaL"

const PRIMARY_WEAPONS_BIT_SUM = (1<<CSW_SCOUT)|(1<<CSW_XM1014)|(1<<CSW_MAC10)|(1<<CSW_AUG)|(1<<CSW_UMP45)|(1<<CSW_SG550)|(1<<CSW_GALIL)|(1<<CSW_FAMAS)|(1<<CSW_AWP)|(1<<CSW_MP5NAVY)|(1<<CSW_M249)|(1<<CSW_M3)|(1<<CSW_M4A1)|(1<<CSW_TMP)|(1<<CSW_G3SG1)|(1<<CSW_SG552)|(1<<CSW_AK47)|(1<<CSW_P90)
const SECONDARY_WEAPONS_BIT_SUM = (1<<CSW_P228)|(1<<CSW_ELITE)|(1<<CSW_FIVESEVEN)|(1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_DEAGLE)

new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6|MENU_KEY_7|MEN
U_KEY_8|MENU_KEY_9|MENU_KEY_0

new g_round, mapname[32]

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

#if !defined USE_COLOREDTRANSLIT
register_message(gmsg_SayText, "msgSayText")
#endif
register_menu("Menu 1", keys, "func_menu")
RegisterHam( Ham_Spawn , "player" , "HamSpawnPlayer" , 1 )
register_event("HLTV", "round_start", "a", "1=0", "2=0")
register_event("TextMsg", "round_restart", "a", "2=#Game_will_restart_in","2=#Game_Commencing");
}
#if !defined USE_COLOREDTRANSLIT
public msgSayText(msgId,msgDest,msgEnt)
{
new id = get_msg_arg_int(1);
if(!is_user_connected(id)) return 0;
if(is_user_steam(id))
{
new sChannel[256], sName[32], sOutputMessage[192];
get_msg_arg_string(2, sChannel, charsmax(sChannel))
if(equal(sChannel,"#Cstrike_Chat_All"))
{
formatex(sOutputMessage, charsmax(sOutputMessage), "%s%s", prefix, sChannel);
}
else
{
formatex(sOutputMessage, charsmax(sOutputMessage), "%s^1%s", prefix, sChannel);
}
set_msg_arg_string(2, sOutputMessage);
get_user_name(id, sName, charsmax(sName));
format(sName, charsmax(sName), "^3%s^1", sName);
set_msg_arg_string(3, sName);
}
return 0;
}
#else
public ct_message_format(id)
{
if(is_user_steam(id))
ct_add_to_msg(CT_MSGPOS_PREFIX,"[^x04STEAM^x01]")
else
ct_add_to_msg(CT_MSGPOS_PREFIX, "")
}
#endif
public client_putinserver(id)
set_task(6.0, "connect", id)
public connect(id)
{
new name[33]
get_user_name(id, name, 32)

if(is_user_steam(id) && is_user_admin(id))
{
set_hudmessage(255, 255, 85, -1.0, -1.0, 0, 3.0, 3.0)
show_hudmessage(id, "Админ %s зашёл на сервер со <span class="searchlite">Steam</span>`a", name)
}
else if(is_user_steam(id))
{
set_hudmessage(85, 255, 255, -1.0, -1.0, 0, 3.0, 3.0)
show_hudmessage(id, "Игрок %s зашёл на сервер со <span class="searchlite">Steam</span>`a", name)
}
}

public plugin_cfg()
{
get_mapname(mapname, sizeof(mapname)-1);
}

public round_start()
g_round++

public round_restart()
g_round = 0

public HamSpawnPlayer(id)
if(is_user_alive(id))
{
server_menu(id)
STEAM(id)
}

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;
}
public server_menu(id)
{
new name[32]
get_user_name(id, name, 31)

static menu[650], iLen
iLen = 0

if(!equali(mapname, "awp_india") && is_user_steam(id) && g_round >=3)
{
iLen = formatex(menu[iLen], charsmax(menu) - iLen, "\wПривет: \y%s^n\wБонус для \rSteam \wигроков^n^n", name)

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r1. \wAK-47^n")
keys |= MENU_KEY_1

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r2. \wM4A1^n")
keys |= MENU_KEY_2

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r3. \wAWP^n")
keys |= MENU_KEY_3

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r4. \wFAMAS^n^n")
keys |= MENU_KEY_4

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r0. \wВыход^n")
keys |= MENU_KEY_0

show_menu(id, keys, menu, -1, "Menu 1")
}
else
{
return
}
return
}
public func_menu(id, key)
{
switch(key)
{
case 0:
{
drop_weapons(id, 1)
drop_weapons(id, 2)
fm_give_item( id, "weapon_ak47" )
cs_set_user_bpammo( id , CSW_AK47, 90 )
fm_give_item( id, "weapon_deagle" )
cs_set_user_bpammo( id , CSW_DEAGLE, 90 )
}
case 1:
{
drop_weapons(id, 1)
drop_weapons(id, 2)
fm_give_item( id, "weapon_m4a1" )
cs_set_user_bpammo( id , CSW_M4A1, 90 )
fm_give_item( id, "weapon_deagle" )
cs_set_user_bpammo( id , CSW_DEAGLE, 90 )
}
case 2:
{
drop_weapons(id, 1)
drop_weapons(id, 2)
fm_give_item( id, "weapon_awp" )
cs_set_user_bpammo( id , CSW_AWP, 30 )
fm_give_item( id, "weapon_deagle" )
cs_set_user_bpammo( id , CSW_DEAGLE, 90 )
}
case 3:
{
drop_weapons(id, 1)
drop_weapons(id, 2)
fm_give_item( id, "weapon_famas" )
cs_set_user_bpammo( id , CSW_FAMAS, 90 )
fm_give_item( id, "weapon_deagle" )
cs_set_user_bpammo( id , CSW_DEAGLE, 90 )
}
}
return PLUGIN_HANDLED
}
public STEAM(id)
{
if ( !equali(mapname, "35hp_2") && is_user_steam(id) )
{
drop_weapons(id, 2)
fm_give_item( id, "weapon_hegrenade" )
fm_give_item( id, "weapon_flashbang" )
fm_give_item( id, "weapon_flashbang" )
fm_give_item( id, "item_assaultsuit" )
fm_give_item( id, "item_thighpack" )
fm_give_item( id, "ammo_50ae" )
fm_give_item( id, "ammo_50ae" )
fm_give_item( id, "ammo_50ae" )
fm_give_item( id, "ammo_50ae" )
fm_give_item( id, "ammo_50ae" )
}
return
}
stock drop_weapons(id, dropwhat)
{
static weapons[32], num, i, weaponid
num = 0
get_user_weapons(id, weapons, num)

for (i = 0; i < num; i++)
{
weaponid = weapons[i]

if ((dropwhat == 1 && ((1<<weaponid) & PRIMARY_WEAPONS_BIT_SUM)) || (dropwhat == 2 && ((1<<weaponid) & SECONDARY_WEAPONS_BIT_SUM)))
{
static wname[32]
get_weaponname(weaponid, wname, charsmax(wname))
engclient_cmd(id, "drop", wname)
}
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя lol1989
сообщение 17.6.2017, 18:56
Сообщение #116


Стаж: 12 лет
Город: Калуга

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

Stimul1, как в вашей версии плагина сделать, чтобы бонус выдавался с определенного раунда? У меня разминка стоит, потом рестарт и получается, что те у кого steam в первом раунде уже с mp5 против пистолетов...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя generator
сообщение 18.6.2017, 2:15
Сообщение #117


Стаж: 8 лет 11 месяцев

Сообщений: 47
Благодарностей: 8
Полезность: 128

semenn28, скачайте себе компилятор с этой темы и все будет ок Скиньте плз компилятор плагинов для 1.8.2. и 1.8.3

Отредактировал: generator, - 18.6.2017, 2:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 18.6.2017, 2:16
Сообщение #118


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

Стаж: 12 лет

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

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

Цитата(generator @ 18.6.2017, 3:15) *
semenn28, скачайте себе компилятор с этой темы и все будет ок Скиньте плз компилятор плагинов для 1.8.2. и 1.8.3

на дату посмотри. решил набить сообщения?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя generator
сообщение 18.6.2017, 3:11
Сообщение #119


Стаж: 8 лет 11 месяцев

Сообщений: 47
Благодарностей: 8
Полезность: 128

adva, По себе не сравнивают. Человеку всего лишь показал что такое поиск и как им пользоваться для решения его проблемы. Я же не виноват в том что тема была создана в 2014 году. Смотрю вам скучно так сходите просвежитесь на улицу.

Отредактировал: generator, - 18.6.2017, 3:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 18.6.2017, 3:58
Сообщение #120


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Цитата(generator @ 18.6.2017, 4:11) *
adva, По себе не сравнивают. Человеку всего лишь показал что такое поиск и как им пользоваться для решения его проблемы. Я же не виноват в том что тема была создана в 2014 году. Смотрю вам скучно так сходите просвежитесь на улицу.

Это все равно что приносить извещение о посылке, когда прошло 3 года как она хранится на почте.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
9 страниц V  « 5 6 7 8 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: