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

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

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

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

12 страниц V  « 4 5 6 ... 10 11 »

[Плагин] Nice Player Bonus. Аналог best player.

, Награждение лучшего игрока за раунд.
Статус пользователя admin969696
сообщение 17.3.2015, 8:05
Сообщение #81
Стаж: 11 лет

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

Цитата(Dukkhaz0r @ 16.3.2015, 20:59) *
offtop2012, перепроверьте сегодня еще раз

Сделайте чтобы в следующем раунде показывал кто сколько на нес урона за прошлый раунд
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 17.3.2015, 8:37
Сообщение #82


Стаж: 13 лет

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

Цитата(admin969696 @ 17.3.2015, 10:05) *
Сделайте чтобы в следующем раунде показывал кто сколько на нес урона за прошлый раунд

зачем?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя admin969696
сообщение 17.3.2015, 19:05
Сообщение #83
Стаж: 11 лет

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

Цитата(offtop2012 @ 17.3.2015, 9:37) *
зачем?

Так лучше будет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 18.3.2015, 7:08
Сообщение #84


Стаж: 13 лет

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

Цитата(admin969696 @ 17.3.2015, 21:05) *
Так лучше будет

Он так итак показывает..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя admin969696
сообщение 18.3.2015, 13:34
Сообщение #85
Стаж: 11 лет

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

Цитата(offtop2012 @ 18.3.2015, 8:08) *
Он так итак показывает..

мне нужно чтобы в следующем раунде показало
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kennybear
сообщение 18.3.2015, 14:46
Сообщение #86


Стаж: 12 лет

Сообщений: 1394
Благодарностей: 710
Полезность: 593

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

admin969696, тогда попросили что бы тебе переделали,а не всем


АРЕНА ГЕЙМЕРОВ [21] 2014-2020
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ezequiel
сообщение 18.3.2015, 19:12
Сообщение #87


Стаж: 11 лет
Город: Уфа

Сообщений: 290
Благодарностей: 72
Полезность: 185

У меня у одного за стим гранаты не выдаются? В исходнике ничего не трогал.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 18.3.2015, 19:20
Сообщение #88


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

Ezequiel, за стим и не должны выдаваться. Где такое прочитали?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ezequiel
сообщение 18.3.2015, 19:22
Сообщение #89


Стаж: 11 лет
Город: Уфа

Сообщений: 290
Благодарностей: 72
Полезность: 185

Цитата(Dukkhaz0r @ 18.3.2015, 20:20) *
Ezequiel, за стим и не должны выдаваться. Где такое прочитали?

На скрине.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 18.3.2015, 19:23
Сообщение #90


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

Ezequiel, скрин сделан на стороннем сервере, о бонусах для стим игроков и речи не было.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ezequiel
сообщение 18.3.2015, 19:28
Сообщение #91


Стаж: 11 лет
Город: Уфа

Сообщений: 290
Благодарностей: 72
Полезность: 185

Цитата(Dukkhaz0r @ 18.3.2015, 19:23) *
Ezequiel, скрин сделан на стороннем сервере, о бонусах для стим игроков и речи не было.

Ясно. Возможно ли сделать такой бонус? Думаю было бы полезно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 18.3.2015, 19:32
Сообщение #92


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Ezequiel, поиск очень хорошая штука...
Пример
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 18.3.2015, 19:33
Сообщение #93


Стаж: 13 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

Ezequiel, научись пользоваться поиском по форуму.


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ezequiel
сообщение 18.3.2015, 19:41
Сообщение #94


Стаж: 11 лет
Город: Уфа

Сообщений: 290
Благодарностей: 72
Полезность: 185

Я скачал плагин Nice Player Bonus. И судя по скринам, решил, что за стим в нем выдаются бонусы, но у меня это не работало. Вот я и задал вопрос в этой теме. Dukkhaz0r объяснил что к чему. Я понял, и между делом спросил возможно ли добавить такой бонус, нет так нет. А поиском пользоваться я умею. Необязательно нападки устраивать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 18.3.2015, 20:24
Сообщение #95


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

Ezequiel, спросите у пользователя SkiF-1, который выложил скриншот с меню. Возможно он поделиться с Вами плагином.


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


Стаж: 11 лет
Город: Уфа

Сообщений: 290
Благодарностей: 72
Полезность: 185

Цитата(Dukkhaz0r @ 18.3.2015, 21:24) *
Ezequiel, спросите у пользователя SkiF-1, который выложил скриншот с меню. Возможно он поделиться с Вами плагином.

Спасибо Dukkhaz0r, выше уже скинули ссылку на данный плагин.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kennybear
сообщение 20.3.2015, 19:39
Сообщение #97


Стаж: 12 лет

Сообщений: 1394
Благодарностей: 710
Полезность: 593

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

Dukkhaz0r, стоит ночной режим от Неугомона,каждые 30 раундов авторестарты,вообщем после 29 раунда идет рестарт и все с пистолетами а кто то бонус получает и с автоматом бегает,как это можно исправить?


АРЕНА ГЕЙМЕРОВ [21] 2014-2020
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 20.3.2015, 20:49
Сообщение #98


Стаж: 13 лет

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

Цитата(kennybear @ 20.3.2015, 21:39) *
Dukkhaz0r, стоит ночной режим от Неугомона,каждые 30 раундов авторестарты,вообщем после 29 раунда идет рестарт и все с пистолетами а кто то бонус получает и с автоматом бегает,как это можно исправить?

Я об этом тоже автору плагина писал выше
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 20.3.2015, 21:50
Сообщение #99


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

kennybear, offtop2012, Попробуйте

Код:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <colorchat>
#include <fun>

#define VERSION "1.6"

#if AMXX_VERSION_NUM < 183
#define FIX_MENU
#include <fakemeta>
const m_iMenu = 205;
#endif

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)

const KEYSMENU = MENU_KEY_4|MENU_KEY_6

//АК47,М16,AWP,Deagle,Scout,Пулемет, GALIL, Армор + все гранаты.

enum _:WEAPON_DATA_SIZE
{
sz_DataName[32],
sz_DataItem[24],
i_Index,
i_DataAmmo
}

new g_szWeaponData[][WEAPON_DATA_SIZE] =
{
{ "AK47", "weapon_ak47", CSW_AK47, 90 }, //1
{ "M4A1", "weapon_m4a1", CSW_M4A1, 90 }, //2
{ "AWP", "weapon_awp", CSW_AWP, 30 }, //3
{ "SCOUT", "weapon_scout", CSW_SCOUT, 90 },
{ "M249", "weapon_m249", CSW_M249, 200 },//5
{ "GALIL", "weapon_galil", CSW_GALIL, 90 },
{ "DEAGLE", "weapon_deagle", CSW_DEAGLE, 35 }
}

new g_iBestPlayer;
new g_iRoundCounter;
new szRandomPrice;
new g_szBestPlayerName[32];
new g_iDamage[33];
new g_pCvarRoundAccess;
new g_pCvarMinPlayers;

const RESET = 0

public plugin_init()
{
register_plugin( "BEST PLAYER PRIVATE", VERSION, "DUKKHAZ0R" );

register_cvar( "nice_player_bonus", VERSION, FCVAR_SERVER | FCVAR_SPONLY );

register_event( "TextMsg", "Event_Restart_Round", "a", "2&#Game_C", "2&#Game_w" );

register_logevent( "Event_New_Round", 2, "1=Round_Start" );
register_logevent( "Event_End_Round", 2, "1=Round_End" );

register_event( "Damage", "Event_Take_Damage", "b", "2!0", "3=0", "4!0" );

RegisterHam( Ham_Spawn, "player", "fw_HamSpawn_Post", .Post = 1 );

register_menucmd( register_menuid("price_menu"), KEYSMENU, "menu_handler" );

g_pCvarRoundAccess = register_cvar( "bp_round_access", "3" );
g_pCvarMinPlayers = register_cvar( "bp_minplayers", "5" );
}

public plugin_cfg()
{
new szMapPrefix[][] = { "35hp_", "1hp_", "awp_", "deathrun_" };
new szMapName[32]; get_mapname( szMapName, charsmax(szMapName) );

for( new i; i < sizeof( szMapPrefix ); i++ )
{
if( containi( szMapName, szMapPrefix[i] ) != -1 )
{
pause( "ad" );
break;
}
}
}

public client_disconnect(id)
{
g_iDamage[id] = 0;
}

public client_connect(id)
{
g_iDamage[id] = 0;
}

public Event_Take_Damage(id)
{
static pAttacker; pAttacker = get_user_attacker(id);
if( is_user_connected(pAttacker) && cs_get_user_team(pAttacker) != cs_get_user_team(id) && pAttacker != id )
g_iDamage[pAttacker] += read_data(2);
}

public Event_New_Round()
{
g_iRoundCounter++;
Reset();
}

public Event_Restart_Round()
{
g_iRoundCounter = 0;
}

public Event_End_Round()
{
if( g_iRoundCounter < get_pcvar_num( g_pCvarRoundAccess ) || get_playersnum() < get_pcvar_num( g_pCvarMinPlayers ) )
return;

new players[32], pnum, id, iDamage, iBestPlayerDamage;
get_players( players, pnum, "ch" );

for( new i; i < pnum; i++ )
{
id = players[i];

iDamage = g_iDamage[id];

if( !iDamage || iDamage < iBestPlayerDamage )
continue;

if( iDamage > iBestPlayerDamage )
{
g_iBestPlayer = id;
iBestPlayerDamage = iDamage;
}
}

if( g_iBestPlayer )
{
get_user_name( g_iBestPlayer, g_szBestPlayerName, charsmax(g_szBestPlayerName) );
ColorChat( 0, GREEN, "^1[^4Бонус^1] Отлично! Лучший результат за прошлый раунд: <<^4%s^1>> [ ^3%d урона ^1]", g_szBestPlayerName, g_iDamage[g_iBestPlayer] );
}
}

public fw_HamSpawn_Post(id)
{
if( !is_user_alive(id) || id != g_iBestPlayer )
return;

ShowMenu(id)
}

ShowMenu(id)
{
Reset();

static szMenu[512], iLen;

szRandomPrice = random_num( 0, 7 );

switch( szRandomPrice )
{
case 7: iLen = formatex( szMenu, charsmax(szMenu), "\wВаш приз: \rАрмор + все гранаты^n\dВзять свой приз?^n^n" );
default: iLen = formatex( szMenu, charsmax(szMenu), "\wВаш приз: \r%s^n\dВзять свой приз?^n^n", g_szWeaponData[szRandomPrice][sz_DataName] );
}
iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\r4.\wВзять приз^n" );
iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\r6.\wОтказаться от приза^n" );

#if defined FIX_MENU
set_pdata_int(id, m_iMenu, 0 );
#endif
show_menu( id, KEYSMENU, szMenu, -1, "price_menu" );
return PLUGIN_HANDLED;
}

public menu_handler(id, iKey)
{
switch(iKey)
{
case 3:
{
switch( szRandomPrice )
{
case 7:
{
ColorChat( 0, TEAM_COLOR, "^1[^4Бонус^1] Поздравляем! <<^3%s^1>>, выиграл ^4армор + все гранаты^1 за лучший результ", g_szBestPlayerName )
equipment(id)
return
}
case 6: drop_weapons( id, 2 );
default: drop_weapons( id, 1 );
}
give_item( id, g_szWeaponData[szRandomPrice][sz_DataItem] );
cs_set_user_bpammo( id, g_szWeaponData[szRandomPrice][i_Index], g_szWeaponData[szRandomPrice][i_DataAmmo] );
ColorChat( 0, GREEN, "^1[^4Бонус^1] Поздравляем! <<^4%s^1>>, выиграл ^4%s^1 за лучший результ", g_szBestPlayerName, g_szWeaponData[szRandomPrice][sz_DataName] );
}
case 5:
{
ColorChat( 0, GREEN, "^1[^4Бонус^1] Странно, что ^4%s^1 отказался от приза", g_szBestPlayerName );
}
}
g_iBestPlayer = RESET;
}

public equipment(id)
{
give_item( id, "weapon_hegrenade" )
give_item( id, "weapon_flashbang" )
give_item( id, "weapon_flashbang" )
give_item( id, "weapon_smokegrenade" )

cs_set_user_armor( id, 100, CS_ARMOR_VESTHELM )
}

Reset()
{
arrayset( g_iDamage, 0, 33 );
}

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, sizeof wname - 1)
engclient_cmd(id, "drop", wname)
}
}
}


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dagudda
сообщение 20.3.2015, 22:05
Сообщение #100
Стаж: 11 лет

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

Ребят скачал Nice Player Bonus.
закинул nice_player_bonus_1.6.sma в папку skriptins
colorchat.inc в папку include
и всё равно бонус не даёт в чём проблемма????
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
12 страниц V  « 4 5 6 ... 10 11 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: