G-Modder
Пишу концентрированную статью об эффективной разработке в Garry's Mod. Если вы пишите код все еще используя Notepad++ и заливаете его через FileZilla, то скоро узнаете, как перестать страдать и разрабатывать в 10 раз более эффективно 🔥 Тем, кто прочтет статью…
Встречайте! 🙌
Та самая статья, которую я мечтал написать еще 2 года назад, но руки дошли только сейчас.
Делюсь с вами основными инструментами и техниками, которые позволили мне перестать страдать и начать писать скрипты для гмода эффективно 🤖
👉 Всем разработчикам посвящается
Та самая статья, которую я мечтал написать еще 2 года назад, но руки дошли только сейчас.
Делюсь с вами основными инструментами и техниками, которые позволили мне перестать страдать и начать писать скрипты для гмода эффективно 🤖
👉 Всем разработчикам посвящается
G-Modder
Модуль публикации купонов на стене VK
sv_coupons_to_wall.lua
1.9 KB
UPD 2022.06.09 модуль обновлен. Новая версия на форуме. Ссылка ниже
🎟 Команда для постинга купонов на стену ВК
Добавляет команду
Скачать: https://forum.gm-donate.net/t/1326
🎟 Команда для постинга купонов на стену ВК
Добавляет команду
igs_coupons_to_vk
Скачать: https://forum.gm-donate.net/t/1326
💡Появилась небольшая идея
Представьте, что вы хотите сделать раздачу предметов, которые нельзя купить и которые никак кроме этой раздачи нельзя получить. Например, доступ к уникальному ножу/шапке или какому-то админскому прибомбасу, вроде логов.
Для этого такой предмет делается
Как вариант — накидать себе в инвентарь этих предметов и затем разбросать на сервере. Но можно и автоматизировать.
Немного теории. В IGS красивокупоны сделаны в виде модуля. В этом модуле есть хук, который выполняется при вводе какого-то текста в поле ввода купона и в этом хуке перезаписывается стандартное действие — активируется купон, который закреплен за алиасом — "красивокупоном".
Вы можете создать отдельный модуль, который подобным образом при вводе секретного текста будет выдавать в инвентарь игроку тот самый уникальный скрытый предмет, а автоматизировать выдачу можно подобно команде постинга в ВК, опубликованной чуть выше
Если вам интересна идея, но не очень понятна суть — можете спросить подробности в gm-donate.ru/support. Официально такой модуль не планируется, но если кто-то его реализует, то мы при вашем желании его опубликуем с указанием авторства 😉
#идея_модуля
Представьте, что вы хотите сделать раздачу предметов, которые нельзя купить и которые никак кроме этой раздачи нельзя получить. Например, доступ к уникальному ножу/шапке или какому-то админскому прибомбасу, вроде логов.
Для этого такой предмет делается
:SetHidden()
, чтобы не отображался в донат меню, но имел функционалКак вариант — накидать себе в инвентарь этих предметов и затем разбросать на сервере. Но можно и автоматизировать.
Немного теории. В IGS красивокупоны сделаны в виде модуля. В этом модуле есть хук, который выполняется при вводе какого-то текста в поле ввода купона и в этом хуке перезаписывается стандартное действие — активируется купон, который закреплен за алиасом — "красивокупоном".
Вы можете создать отдельный модуль, который подобным образом при вводе секретного текста будет выдавать в инвентарь игроку тот самый уникальный скрытый предмет, а автоматизировать выдачу можно подобно команде постинга в ВК, опубликованной чуть выше
Если вам интересна идея, но не очень понятна суть — можете спросить подробности в gm-donate.ru/support. Официально такой модуль не планируется, но если кто-то его реализует, то мы при вашем желании его опубликуем с указанием авторства 😉
#идея_модуля
VK
Write message @gmod.donate
VK is the largest European social network with more than 100 million active users. Our goal is to keep old friends, ex-classmates, neighbors and colleagues in touch.
Вы знаете, зачем нужен sv.db?
Anonymous Poll
51%
Не знаю, расскажи
18%
Знаю, но не использую
31%
Знаю и использую у себя в скриптах
Держите еще идею
Сделать скрипт, который раз в 30-60 мин будет генерировать промо-код и постить его в чат сервера.
Сообщение в чате будет цветным, чтобы привлечь внимание. В идеале вообще состоять из нескольких строк. Например:
1. Сообщает игрокам о наличии /donate меню
2. Мотивирует играть дольше, чтобы ловить больше кодов
3. Тем, кто собрал несколько купонов и хотел что-то купить может захотеться получить желаемую услугу быстрее и они, наконец, решатся задонатить
#идея_модуля
Сделать скрипт, который раз в 30-60 мин будет генерировать промо-код и постить его в чат сервера.
Сообщение в чате будет цветным, чтобы привлечь внимание. В идеале вообще состоять из нескольких строк. Например:
*** Внимание ***Зачем:
Промокод на 10 руб
f4091876df6a5d39e6690b7395a95399
Активируй первым в /donate меню
1. Сообщает игрокам о наличии /donate меню
2. Мотивирует играть дольше, чтобы ловить больше кодов
3. Тем, кто собрал несколько купонов и хотел что-то купить может захотеться получить желаемую услугу быстрее и они, наконец, решатся задонатить
#идея_модуля
Forwarded from Vyacheslav
CSGO Knifes.zip
1.1 MB
Держите пачку иконок CS:GO ножей. Подойдет тем, кто продает ножи из этого аддона
G-Modder
sv_coupons_to_wall.lua
В модуле немного неправильно написана инструкция по получению токена. И если у вас тоже возникли проблемы, то следуйте этой инструкции
Держите кстати суперудобный ярлык для рабочего стола. Очень полезный, просто попробуйте
steam://connect/HOST:PORT/PASSWORD
При клике на ярлык заходит на сервер сразу с вводом пароля (если есть). Очень удобно для devForwarded from Lestrigon17
https://developer.valvesoftware.com/wiki/Steam_browser_protocol
Там не ток коннект к серву а еще много всего
Там не ток коннект к серву а еще много всего
G-Modder
Держите еще идею Сделать скрипт, который раз в 30-60 мин будет генерировать промо-код и постить его в чат сервера. Сообщение в чате будет цветным, чтобы привлечь внимание. В идеале вообще состоять из нескольких строк. Например: *** Внимание *** Промокод…
@Huffan скинул реализацию идеи. Я решил немного сжать код и на коленке накидал маленький кодик.
Опубликован тут:
https://forum.gm-donate.net/t/avtomaticheskaya-razdacha-kuponov/17
С настройкой, думаю, разберетесь 😉
Опубликован тут:
https://forum.gm-donate.net/t/avtomaticheskaya-razdacha-kuponov/17
С настройкой, думаю, разберетесь 😉
🔨 4 #commits (изменений) в IGS
1⃣: IGS Фикс ошибки при открытии пустой группы
2⃣: Возможность сильнее управлять принтом с IGS.NotifyAll
3⃣: IGS Предупреждение, если в панели уже существует сервер
4⃣: IGS Попытка загрузки игрока даже если сервер уперся в лимит запросов или не загрузились какие-то данные
1⃣: IGS Фикс ошибки при открытии пустой группы
2⃣: Возможность сильнее управлять принтом с IGS.NotifyAll
3⃣: IGS Предупреждение, если в панели уже существует сервер
Возникает при переезде на другой сервер с ИП, который уже был в панели
4⃣: IGS Попытка загрузки игрока даже если сервер уперся в лимит запросов или не загрузились какие-то данные
Как часто вы заходите в панель с телефона?
Anonymous Poll
46%
Захожу только с ПК
18%
Очень редко
10%
Несколько раз в месяц
26%
Ругулярно
Если вы делали какие-то расширения для IGS или у вас есть интересные идеи для итемов — приглашаем вас в нашу ЛС gm-donate.ru/support. Поделитесь с нами?
Не стесняйтесь, мы очень любим тех, кто делает что-то особенное и нам интересны такие люди 😘
Не стесняйтесь, мы очень любим тех, кто делает что-то особенное и нам интересны такие люди 😘
VK
Write message @gmod.donate
VK is the largest European social network with more than 100 million active users. Our goal is to keep old friends, ex-classmates, neighbors and colleagues in touch.
sound.lua
2.3 KB
Расширение, включающее в себя TTS (говорилку) и новый метод
Если вы используете tts.lua и хотите поставить этот файл, то замените
:SetSoundURL(url)
url, указанный по ссылке будет воспроизведен у всех онлайн игроков, когда кто-то купит предметЕсли вы используете tts.lua и хотите поставить этот файл, то замените
:EnableTTS(pattern)
на :SetTTSPattern(pattern)
Подробнее, свежая версия, а также инструкция по установке: https://forum.gm-donate.net/t/16