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

Alpha Inc

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

Модератор: Leonidddd

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

Alpha Inc

Сообщение RevCrew » 18 фев 2016, 21:16

Автор: RevCrew
Версия: 0.08
Описание: Итак, хотел бы выложить одно из своих творений, ему уже > полугода, может кому понравится\понадобится...

AlphaInc - это мод для вашего сервера. Не скажу, что он полностью доделан, но большая часть сделана.
Мод состоит из нескольких частей. В моде 2 валюты. Монетки и золото (gold).
1 Часть.
При убийстве другого игрока вы получаете монетки, кроме этого есть шанс получить gold (золото). При смерти вы теряете монетки. Все это настраивается в кварах.
2 часть.
При убийстве других игроков вы получаете опыт, после получения нужного количества опыта вы переходите на новый уровень. В плагине реализована бесконечная система уровней. Настраивается в конфиге.
3 часть.
Предметы это суть мода. Предметы можно получать в магазине(чуть позже об этом) у каждого предмета есть особые параметры, такие как ID, имя, что он дает(ХП, Броню и тд), сколько он дает, и еще есть параметр смены модели, но он не работает...
Система такая, все предметы описываются в файле. У каждого предмета есть звезды(от 1 до 3), выставляются самостоятельно. Чем выше кол-во звезд тем лучше предмет. Кроме того можно поставить опцию, что этот предмет можно собрать, тогда требуется указать ID предметов которые для этого нужны, пример:
Вы создали 3 предмета. Бинт, у него ID 0, лекарства, у него ID 1, и аптечка, у него ID 3. При этом если у игрока есть бинт и лекарства он может себе скрафтить аптечку. По отдельности, бинт и лекартсва ничего не дают, а если скрафтить аптечку, то она дает бонус к ХП.
4. Часть
Магазин. Настраивается в файле. В нем можно выставить кейсы и цену на них. При покупке кейса вам дается рандомный предмет из указанного диапазона звезд. Цены и диапазон тоже указываете сами. Кроме того есть пункт обмена валюты, настраивается самостоятельно.
5 часть.
Hud сообщение, тоже настраивается. можно указать в нем переменные окружения, типа уровень, опыт и тд.

Еще кое что, работа на MYSQL, у каждого игрока есть слоты, их всего 9, первые 3 бесплатно, остальные нужно открывать за деньги.(Регулируется в плагине). Все настройки в архиве, там же и бд.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: Alpha Inc

Сообщение Fedcomp » 19 фев 2016, 00:43

Просмотрю в понедельник и перенесу в утвержденные если все ок.
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 813 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust

Re: Alpha Inc

Сообщение shel » 20 фев 2016, 10:29

Код: Выделить всё
public plugin_end()
{
    ArrayDestroy(g_iItems)
    ArrayDestroy(g_iFusion)
    
    ArrayDestroy
(g_iSwap)
    ArrayDestroy(g_iCase)
}

Они сами рухнут
Код: Выделить всё
public plugin_precache()
{
    //precache_sound(sound_pointblock);
}

Код: Выделить всё
//Open MainMenu
    
new command[]            = "MainMenu";
    
    
register_clcmd"say /xp"command );
    
register_clcmd"say /ai"command );
SqlConnect()
 

Круто, ничего не скажешь
Таск неболшой? Не :dntknw:
GoldSrc ip addres 151.248.1*7.*73
Аватара пользователя
shel
 
Сообщения: 593
Зарегистрирован: 09 июн 2013, 21:36
Забанен
Благодарил (а): 95 раз.
Поблагодарили: 88 раз.
Опыт программирования: Около года
Языки программирования: Admin ne vuderjal napora, и как типичный рузке либераст, последовал совету сафетиста, выдав мне РО.

Re: Alpha Inc

Сообщение Fedcomp » 20 фев 2016, 10:37

Они сами рухнут

Я бы на это не полагался. В amxx даже соединения закрывать приходится от mysql.
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 813 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust

Re: Alpha Inc

Сообщение shel » 20 фев 2016, 10:41

Fedcomp писал(а):
Они сами рухнут

Я бы на это не полагался. В amxx даже соединения закрывать приходится от mysql.

Хм, но я проверял и они рушились, Ы
GoldSrc ip addres 151.248.1*7.*73
Аватара пользователя
shel
 
Сообщения: 593
Зарегистрирован: 09 июн 2013, 21:36
Забанен
Благодарил (а): 95 раз.
Поблагодарили: 88 раз.
Опыт программирования: Около года
Языки программирования: Admin ne vuderjal napora, и как типичный рузке либераст, последовал совету сафетиста, выдав мне РО.

Re: Alpha Inc

Сообщение RevCrew » 20 фев 2016, 12:46

shel, спасибо, таск исправлю. Только как выложить исправленный?
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: Alpha Inc

Сообщение Fedcomp » 20 фев 2016, 13:22

Выкладывай с просьбой поправить первый пост. Пока только так, потом поправлю.
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 813 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust

Re: Alpha Inc

Сообщение Fedcomp » 08 мар 2016, 19:03



Обязательно:
  • Убрать лишние файлы из архива ("- копия", .bak, .amxx, пустую папку plugins)
  • Чуть поправить форматирование первого поста, неплохо бы использовать ббкод список, а также добавить скриншоты. В самом начале выразить суть мода в одном двух предложениях чтобы было понятно что это такое.

Пожелания:
  • Сильно код не глядел, но логично когда скрипт может проверить существование базы и создать ее сам. Не думаю что есть смысл поставлять sql файл и заставлять админа делать это вручную.

Пока обязательные требования не будут сделаны, перевожу в неутвержденные плагины. Новое оформление и новый архив можно пока отдельным постом сделать, я прикреплю к первому посту.
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 813 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust


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

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

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

cron