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

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

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

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

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

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

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

Плагин [STEAM] префикс

, для стим игроков
Статус пользователя TauJIeP
сообщение 10.12.2012, 23:49
Сообщение #1


Стаж: 13 лет
Город: Уральск

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

Есть ли плагин, который добавляет [Steam] префкис для стим игроков, тоесть для Лицензионной Counter Strike 1.6 (Steam)? может кто напишет плагин такой=))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Safety1st
сообщение 11.12.2012, 0:07
Сообщение #2
Стаж: 14 лет
Город: Moscow

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

Куда добавляет? ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TauJIeP
сообщение 11.12.2012, 0:10
Сообщение #3


Стаж: 13 лет
Город: Уральск

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

Цитата(Safety1st @ 11.12.2012, 1:07) *
Куда добавляет? ;)

В чат,я же написал префикс.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oleg826
сообщение 11.12.2012, 0:32
Сообщение #4


Стаж: 13 лет

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

префикс хоть куда может писаться, может тебе в хайд надо. Кто тебя знает.. Я видел плагин который за стим дает деньги, если есть исходник то можно сделать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TauJIeP
сообщение 11.12.2012, 0:45
Сообщение #5


Стаж: 13 лет
Город: Уральск

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

Нашел исходжник выдачи денег.но в скрипинге я не силиен.прошу помочь... префикс [Steam] с совместимостью с colored_traslit.Сполер у меня не работает чето(

Плагин даёт бонусные деньги в начале раунда игрокам, использующие steam-версию Counter-Strike.
Бонусы начинают начисляться на второй раунд после смены карты или рестарта.

Квар для изменения размера бонуса:
amx_steam_bonus 3000

Для того, чтобы использовать бонусы вместе с плагином unlimited_money (Money more than 16000),
просто удалите перед строкой «#define MONEY_UL 1» два слэша.

__________________________

Bonus for Steam by Danakt Frost
http://danakt.ru/

*/

#include <amxmodx>
#include <chatcolor>
#include <dhudmessges>

// #define MONEY_UL 1

#if defined MONEY_UL
#include <money_ul>
#else
#include <cstrike>
#endif

new bonus, round=-1;

public plugin_init(){
register_plugin("Bonus for Steam", "0.1", "Mr. Frost");
register_message(get_user_msgid("TextMsg"), "message_TextMsg")
register_event("HLTV", "round_start", "a", "1=0", "2=0");
bonus=register_cvar("amx_steam_bonus","3000");
}

public message_TextMsg(msg_id, msg_dest, msg_entity){
static buffer[32]
get_msg_arg_string(2, buffer, 31)
if(equal(buffer, "#Game_Commencing")||equal(buffer, "#Game_will_restart_in")){
round=-1;
}
}

public round_start()
if(round>-1){
new it=0, ict=0, szSteamT[512], szSteamCT[512], lent, lenct;
lent=format(szSteamT, 511, "");
lenct=format(szSteamCT, 511, "");
for(new id=0;id<33;id++){
new szName[32];
if(is_user_steam(id)&&(get_user_team(id)==1||get_user_team(id)==2)){
#if defined MONEY_UL
cs_set_user_money_ul(id, cs_get_user_money_ul(id)+get_pcvar_num(bonus));
#else
cs_set_user_money(id, cs_get_user_money(id)+min(16000-cs_get_user_money(id), get_pcvar_num(bonus)))
#endif
set_dhudmessage(150, 150, 150, -1.0, -1.0, 0, 0.0, 5.0, 0.0, 0.0);
show_dhudmessage(id, "Вы получили бонус за steam в размере $%d", get_pcvar_num(bonus));
if(get_user_team(id)==1){
get_user_name(id, szName, 31);
if(it>0) lent+=format(szSteamT[lent], 511-lent, "^1, ^3");
lent+=format(szSteamT[lent], 511-lent, szName);
it++;
}else if(get_user_team(id)==2){
get_user_name(id, szName, 31);
if(ict>0) lenct+=format(szSteamCT[lenct], 511-lenct, "^1, ^3");
lenct+=format(szSteamCT[lenct], 511-lenct, szName);
ict++;
}
}
}
if(it||ict)client_print_color(0, _, "^1Бонус за steam в размере ^4$%d ^1получили следующие игроки:", get_pcvar_num(bonus));
if(it) client_print_color(0, Red, "^1T: ^3%s", szSteamT);
if(ict) client_print_color(0, Blue, "^1CT: ^3%s", szSteamCT)
}else round++;

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

Отредактировал: TauJIeP, - 11.12.2012, 0:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fintok
сообщение 11.12.2012, 7:45
Сообщение #6


Стаж: 16 лет

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

Бюджет какой?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nextonazzz
сообщение 17.12.2012, 8:12
Сообщение #7
Стаж: 16 лет

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

Это не то что надо? ТЫК
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: