Русское сообщество по скриптингу

Deathrun Shop Smowin Edition + Deathrun Manager Modified

Плагины для AMX Mod X, которые не удовлетворяют правилам оформления.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Deathrun Shop Smowin Edition + Deathrun Manager Modified

Сообщение Ninja » 09 янв 2011, 00:40

Deathrun Shop Smowin Edition

Автор: smowin
Версия: 2.5.2
Язык: русский + английский

Описание:
Есть такой плагин Deathrun Shop v4.0, но он использовал поинты вместо денег.
Вот я и захотел переделать такой магазин под деньги. Так же изменение от меня.
Большое спасибо DJ_WEST'у за большую помощь.

Deathrun Shop:
- Lives Contol: ( Меню экстра жизней )
- Gravity: ( Купить гравитацию )
- Speed: ( Купить скорость )
- Bunny Hop ( Купить распрыжку )
- X% Health and X% Armor: ( Купить HP и Armor (количество редактируется кварами) )
- HE Grenade: ( Купить осколочную гранату )
- Smoke + Flashbang Grenade: ( Купить дым и флэшку )
- Shield: ( Купить Щит )
- Deagle: ( Купить Дигл (4/3 патронов) )
- AWP: ( Купить АВП (1/1 патронов) )
- X% Invisibility: ( Купить невидимость (прозрачность редактируется кварами) )


Lives Contol:
- Buy life: ( Купить экстра жизнь )
- Sold life: ( Продать экстра жизнь )
- Use life: ( Использовать экстра жизнь )


Команды игроков:
say /drshop; say_team /drshop; /drshop; buyequip - открыть меню магазина
say /money; say_team /money; /money - показать сколько у вас денег
say /lifemenu - меню жизней

Команды админа:
deathrun_set_money <name/@all> <money> - дать деньги игроку/всем
deathrun_reset_money <name/@all> - очистить деньги игроку/всем

Используемые модули:
Cstrike
Engine
Hamsandwich
Fun
Fakemeta
Deathrun

Настройки:
Включение плагина
deathrun_shop "1" - 1-Включить / 0-Выключить плагин

Включение пунктов покупки магазина
deathrun_lifeshop_enable "1" - 1-Включить / 0-Выключить меню жизней с главного меню
deathrun_gravity_enable "1" - 1-Включить / 0-Выключить гравитацию
deathrun_speed_enable "1" - 1-Включить / 0-Выключить быстрый бег
deathrun_bhop_enable "1" - 1-Включить / 0-Выключить распрыжку
deathrun_health_armor_enable "1" - 1-Включить / 0-Выключить здоровье и броню
deathrun_he_enable "1" - 1-Включить / 0-Выключить осколочную гранату
deathrun_bothgrenades_enable "1" - 1-Включить / 0-Выключить дымовую и слеповую гранату
deathrun_shield_enable "1" - 1-Включить / 0-Выключить щит
deathrun_deagle_enable "1" - 1-Включить / 0-Выключить дигл
deathrun_awp_enable "1" - 1-Включить / 0-Выключить АВП
deathrun_invisibility_enable "1" - 1-Включить / 0-Выключить невидимость
deathrun_silent_enable "1" - 1-Включить / 0-Выключить тихий бег

Настройка цен
deathrun_life_cost "8000" - Цена дополнительной жизни
deathrun_life_sold "5000" - Количество денег за продажу дополнительной жизни
deathrun_gravity_cost "8000" - Цена гравитации
deathrun_speed_cost "8000" - Цена быстрого бега
deathrun_bhop_cost "8000" - Цена распрыжки
deathrun_health_armor_cost "5000" - Цена здоровья и брони
deathrun_he_cost "3000" - Цена осколочной гранаты
deathrun_bothgrenades_cost "4000" - Цена дымовой и слеповой гранаты
deathrun_shield_cost "800" - Цена щита
deathrun_deagle_cost "16000" - Цена дигла
deathrun_awp_cost "16000" - Цена АВП
deathrun_invisibility_cost "16000" - Цена невидимости
deathrun_silent_cost "3000" - Цена тихого бега

Общая настройка
deathrun_gravity_power "0.5" - Во сколько раз уменьшится гравитация
deathrun_speed_power "400.0" - Чему будет равна скорость быстрого бега
deathrun_health_points "150" - Сколько дается жизней
deathrun_armor_points "200" - Сколько дается брони
deathrun_invisibility_percentage "0" - Процент невидимости -> от 0 до 255 (0 полная невидимость)
deathrun_advertise_message "1" - 1-Включить / 0-Выключить HUD сообщение игроку о магазине
deathrun_advertise_time "9.0" - Как часто в минутах показывать рекламу о магазине
deathrun_effect_type "2" - Эффекты при покупке: 0-Выключить эффекты \ 1-glow эффект \ 2-sprite эффект \ 3-glow+sprite эффект


Список изменений:
[03.06.11 - v2.5.2]
* Добавил тихий бег
* Ковыряние в коде с невидимостью

[03.06.11 - v2.5.1]
* Исправлена ошибка с меню жизней.
* Надеюсь исправлена ошибка с невидимостью (если deathrun_effect_type = "2").

[02.06.11 - v2.5]
* Добавлены квары отключение пунктов покупки.
* Добавлен пункт распрыжки (bunny hop).
* Исправлена проблема с покупкой щита (если у игрока было оружие первого слота, то щит не давался).



Внимание! Для корректной работы плагина Deathrun Shop Smowin Edition v2.5 нужно так же установить плагин Deathrun Manager Smowin Modified!


Deathrun Manager Smowin Modified

Автор: xPaw
Версия: 3.0.3
Редактор: smowin/Shidla
Версия: 1.2
Язык: русский + английский

Описание:
+ Меню, которое выводится игрокам с вопросом оживить его или нет, если у него есть запасные жизни (Спасибо Shidla за твою редакцию: DeathRun 3.0.3 + Revive menu + Live Edit/Give);
+ Добавлена возможность заблокировать выдачу USP на определенных картах;
+ Заменена система жизней, от версии 3.0 (у версии 3.0.3 она работала не правильно);
+ Добавлена команда для админа выдачи и удаление жизней у игроков.

Используемые модули:
Amxmisc
Cstrike
Engine
Fakemeta
Fun
Hamsandwich

Команды игроков:
say /lifes, say /lives - показать количество жиней
say /uselife - использовать жизнь

Команды админа:
deathrun_set_lifes <name/@all> <lifes> - дать жизни игроку/всем
deathrun_reset_lifes <name/@all> - очистить жизни игроку/всем

.: Cvars :.

< 1 = включить || 0 = выключить >

Включение / выключение плагина
deathrun_toggle 1/0
<default: 1>

Включение / выключение блокирования спрея
deathrun_spray 1/0
<default: 1>

Включение / выключение блокирования радио команд
deathrun_radio 1/0
<default: 1>

Включение / выключение давания USP для CT's
deathrun_giveusp 1/0
<default: 1>

Включение / выключение удаление зон покупок
deathrun_removebz 1/0
<default: 1>

Включение / выключение удаления денег и таймера с HUD
deathrun_hidehud 1/0
<default: 0>

Включение / выключение блокировку денег, если включено, то всегда будет 0$
deathrun_blockmoney 1/0
<default: 0>

Блокировать команду "kill" для CTs: 1 - блокировать, 0 - не блокировать
deathrun_blockkill 1/0
<default: 1>

Включение / выключение semiclip
deathrun_semiclip 1/0
<default: 1>

Включение / выключение системы жизней, если установлено 2, террористам за победу будет даваться тоже одно life-очко
deathrun_lifesystem 2/1/0
<default: 2>

Если установлено 1, имя игры будет установлено 'DeathRun'
deathrun_gamename 1/0
<default: 1>

Включение/выключение блокировки ущерба при попадании террориста
deathrun_terrnfd 1/0
<default: 1>

Выводить игрокам меню с предложением оживления, если у них есть запасные жизни
deathrun_revive_req 1/0
<default: 1>


Не утверждено. Отсутствуют файлы и его дальнейшая поддержка // Leonidddd
Последний раз редактировалось Ninja 03 июн 2011, 21:34, всего редактировалось 19 раз(а).
Аватара пользователя
Ninja
 
Сообщения: 94
Зарегистрирован: 18 сен 2009, 20:08
Откуда: Вольногорск
Благодарил (а): 19 раз.
Поблагодарили: 27 раз.

Re: Deathrun Shop Smowin Edition

Сообщение eXp* » 18 янв 2011, 19:10

Исходник в студию пожалуйста или исправьте
L 01/18/2011 - 15:03:29: [AMXX] Displaying debug trace (plugin "Deathrun_Shop.amxx")
L 01/18/2011 - 15:03:29: [AMXX] Run time error 4: index out of bounds
L 01/18/2011 - 15:03:29: [AMXX] [0] Deathrun_Shop.sma::ColorChat (line 1142)
L 01/18/2011 - 15:03:29: [AMXX] [1] Deathrun_Shop.sma::DeathrunShop (line 212)
Аватара пользователя
eXp*
 
Сообщения: 95
Зарегистрирован: 05 ноя 2010, 13:10
Благодарил (а): 20 раз.
Поблагодарили: 10 раз.

Re: Deathrun Shop Smowin Edition

Сообщение Ninja » 18 янв 2011, 19:56

eXp* писал(а):Исходник в студию пожалуйста или исправьте
L 01/18/2011 - 15:03:29: [AMXX] Displaying debug trace (plugin "Deathrun_Shop.amxx")
L 01/18/2011 - 15:03:29: [AMXX] Run time error 4: index out of bounds
L 01/18/2011 - 15:03:29: [AMXX] [0] Deathrun_Shop.sma::ColorChat (line 1142)
L 01/18/2011 - 15:03:29: [AMXX] [1] Deathrun_Shop.sma::DeathrunShop (line 212)


Когда эта ошибка возникает?
и какая версия?)
с weapons или no weapons?
Исходник есть в архиве
Аватара пользователя
Ninja
 
Сообщения: 94
Зарегистрирован: 18 сен 2009, 20:08
Откуда: Вольногорск
Благодарил (а): 19 раз.
Поблагодарили: 27 раз.

Re: Deathrun Shop Smowin Edition

Сообщение eIIT » 19 янв 2011, 10:30

Smowin помоги плиз немного переделать плагин а то чет я мудрю и не компелируется не чего :( Ну мне хотелось бы чтобы наоборот что бы T не мог купить invisibility а CT могли! Вооот и второе хотелось бы что бы перед каждым пунктом в меню стоял спрайт, а так как при разном разрешении экрана hud меняет свой размер нужен размер спрайта правильный т.е пропарциональный текту чтобы при изменении у клиента разрешения экрана иконки и текст не расходились а я этого размера не знаю, (для начала можно стандартные поюзать но в дальнейшем я сам сделаю свой спрайт со своими иконками).
Надеюсь я понятно объяснил. Если будет не сложно сделать пожалуйста сделай. Заранее спасибо! :-)
Аватара пользователя
eIIT
 
Сообщения: 36
Зарегистрирован: 28 ноя 2010, 11:41
Откуда: Ставрополь
Благодарил (а): 29 раз.
Поблагодарили: 4 раз.

Re: Deathrun Shop Smowin Edition

Сообщение Ninja » 19 янв 2011, 16:47

1)
[pawn]/* --| Menu item 9 */
    
if(get_pdata_int(id114) == 1)
    {
        
formatex(szTextcharsmax(szText), "%L"id"DRSHOP_ITEM_9_T",
            
get_pcvar_num(gInvisPercent), get_pcvar_num(gInvisCost));
    }
    else
    {
        
formatex(szTextcharsmax(szText), "%L"id"DRSHOP_ITEM_9_CT",
            
get_pcvar_num(gInvisPercent), get_pcvar_num(gInvisCost));
    }
    
menu_additemmenuszText"9"); [/pawn]
==>
[pawn]/* --| Menu item 9 */
    if(get_pdata_int(id, 114) == 2)
    {
        formatex(szText, charsmax(szText), "%L", id, "DRSHOP_ITEM_9_CT",
            get_pcvar_num(gInvisPercent), get_pcvar_num(gInvisCost));
    }
    else
    
{
        formatex(szText, charsmax(szText), "%L", id, "DRSHOP_ITEM_9_T",
            get_pcvar_num(gInvisPercent), get_pcvar_num(gInvisCost));
    }
    menu_additem( menu, szText, "9", 0 ); [/pawn]

2) не оч понял))
Аватара пользователя
Ninja
 
Сообщения: 94
Зарегистрирован: 18 сен 2009, 20:08
Откуда: Вольногорск
Благодарил (а): 19 раз.
Поблагодарили: 27 раз.

Re: Deathrun Shop Smowin Edition + Deathrun Manager Modified

Сообщение Ninja » 24 фев 2011, 21:28

Plugin Updated [v2.4]

Для корректной работы плагина Deathrun Shop Smowin Edition v2.4 нужно так же установить плагин Deathrun Manager Smowin Modified!

PS c native первый раз работаю, так что сильно не бейте ))

Помогите сделать робочий пункт Use Life
спс
Аватара пользователя
Ninja
 
Сообщения: 94
Зарегистрирован: 18 сен 2009, 20:08
Откуда: Вольногорск
Благодарил (а): 19 раз.
Поблагодарили: 27 раз.

Re: Deathrun Shop Smowin Edition + Deathrun Manager Modified

Сообщение GoldberG » 24 фев 2011, 22:46

установил DeathrunShop_Smowin_Edition v2.4 и DeathrunManager_Smowin_Modified, набираю /drshop а ничего не происходит (не открываеться меню) :(
Аватара пользователя
GoldberG
 
Сообщения: 252
Зарегистрирован: 16 фев 2011, 23:11
Благодарил (а): 36 раз.
Поблагодарили: 39 раз.

Re: Deathrun Shop Smowin Edition + Deathrun Manager Modified

Сообщение Ninja » 24 фев 2011, 23:05

GoldberG писал(а):установил DeathrunShop_Smowin_Edition v2.4 и DeathrunManager_Smowin_Modified, набираю /drshop а ничего не происходит (не открываеться меню) :(

трабл был наверно с ланг файлом
кодаровка не поменялась)
перекачай шоп
Аватара пользователя
Ninja
 
Сообщения: 94
Зарегистрирован: 18 сен 2009, 20:08
Откуда: Вольногорск
Благодарил (а): 19 раз.
Поблагодарили: 27 раз.

Re: Deathrun Shop Smowin Edition + Deathrun Manager Modified

Сообщение GoldberG » 24 фев 2011, 23:10

Всё теперь работает :thumbs_up спс
Аватара пользователя
GoldberG
 
Сообщения: 252
Зарегистрирован: 16 фев 2011, 23:11
Благодарил (а): 36 раз.
Поблагодарили: 39 раз.

Re: Deathrun Shop Smowin Edition + Deathrun Manager Modified

Сообщение xPaw » 26 фев 2011, 01:48

А у меня разрешения изменять DRM даже не спросили :shout:
Аватара пользователя
xPaw
 
Сообщения: 99
Зарегистрирован: 03 янв 2010, 03:09
Благодарил (а): 16 раз.
Поблагодарили: 84 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

След.

Вернуться в Неутвержденные плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6