что такое payday в самп

Доброго времени суток, форумчане. Я пишу свой мод с нуля, поэтому когда дошел до создания PayDay решил сделать проверку на отыгранное время. Такая система есть на многих серверах, но уроков по её созданию я не нашел. Поэтому, предлагаю свой способ создания PayDay.

Информация из этого урока будет полезна как и модам, написанных с нуля, так и уже готовых модов.

Описание системы PayDay: когда игрок входит на сервер, начинается отсчет времени, которое он играет. Если к моменту PayDay у него отыгранного времени будет меньше чем 20 минут, то зарплаты он не получит.

Идея по реализации: создаем для игрока переменную, значение которой хранится в файле профиля и каждую минуту её обновляем. Далее в PayDay проверка, если значение переменной меньше 20, то зарплату не даем.

1. Добавляем следующий код после запятой в

2. Далее вставить следующий код в

3. Добавляем следующий код в Или в

4. Далее вставить следующий код в

5. Добавляем следующий код в паблик или сток, который сохраняет аккаунт. У меня это

6. Далее ищем и туда, после строк

Вставляем следующий код

Таким образом, т.е. с помощью цикла for мы увеличиваем отыгранное время на одну единицу.

И ниже найдите примерно вот такой for

Ну вот и всё. Также в конце PayDay не забудьте обнулить ExpTime, т.е.

P.S. структура кода немного сбилась, из-за того что вставлял сюда. Надеюсь вы поправите у себя

Источник

Что такое payday в самп

Быстрый переход в группу «Пользователи», без надобности написания постов и ожидания.

Покупка дает возможность:

Маппинг для сервера

Моды для сервера

Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.

Читайте также:  Что в твоем подгузнике pdf

Модификации SA

Хотите разнообразить свою игру в San Andreas? Смелее в наш раздел. Отличный сборник готовых решений. Играйте с удовольствием

MrMak

Начинающий

Описание: Самая обычная система PayDay, но EXP не выдаётся игроку, если он не пробыл в игре хотя бы 20 минут.
Как это работает? Очень просто: мы делаем обычную рекламу на сервер, которая высвечивается всем игрокам в 20 минут и 40 минут часа. Например: 09:20;11:40 и тд.
Во время того как высвечивается реклама мы прибавим к заранее созданной переменной единицу, а в PayDay укажем условие.

Вот и вся система.
Автор не я. Вырезал из Аризоны, немного переделал.

Критики на подобии: «Гавнокодер, дэбил, что это за х**ня?» не жду. Кто хочет оставить такой пост, будьте добры, не делайте этого, дабы избежать сквернословия.
Кому нравится, кушайте на здоровье.
Будут ошибки пишите, исправим вместе.

Заблокирован

Заблокирован

Я ждал сообщение от тебя. И приготовил ответ даже: «Топи наз** урод моральный.» Я написал что значит gPlayerLogged слепой Олень ты! А что такое SaveAccount только ты не можешь понять что это такое, придурок

Иди проспись лошара, ты кто? Бог? Или кто ТЫ?? Гавно ты в унитазе, понял? Не пиши вообще в мои темы больше. Ублюдок.

Не нравится мой код? Сделай свой и положи в комент. Так нет же, лучше ****ануть что-нибудь и пойти в другие темы пообсирать кого-нить.

И если ты не заметил, я критикую лишь говнокод. И раз ты готовился к моему ответу, значит ты признаёшь сам, что настрочил говнокод. От таких, как ты, этому форуму следует избавляться, иначе он так и будет славиться как «г-и», из которого только говнокодеры выходят

Читайте также:  Что взять вместо приоры

То, о чём говорится на картинке, не является виной портала. Это вина таких юзеров, как ты, которые ради пары бессмысленных плюсов готовы форум засрать всем, чем только можно

Источник

Универсальный бизнес портал