- 0
Sign in to follow this
Followers
0
Question
Лучший ответ
Проведите дебаг с помощью сообщений после каждой проверки с return false/true/1/0; поставьте:
SendClientMessage(playerid, -1, !"[DEGUB] Step x Succerful");
Покажу пример на СВОЕЙ команде кик:
CMD:kick(playerid, params[])
{
if(PI[playerid][pAdmin] < 2) return SCM(playerid, COLOR_RED, NO_DOSTUP_TEXT);
if(!ADuty{playerid}) return SCM(playerid, COLOR_GREY, NO_DUTY_TEXT);
static reason[30], id;
if(sscanf(params,"us[30]",id,reason)) return SCM(playerid, COLOR_RED, !"Используй: /kick [id] [Причина]");
if(id == INVALID_PLAYER_ID) return 1;
SendClientMessage(playerid, -1, !"[DEGUB] Step 1 Succerful");
if(strlen(reason) > 30) return SCM(playerid, COLOR_RED, !"Не больше 30 символов!");
if(CheckIsADomen(playerid, reason)) return 1;
SendClientMessage(playerid, -1, !"[DEGUB] Step 2 Succerful");
if(IsAIP(reason)) return 1;
SendClientMessage(playerid, -1, !"[DEGUB] Step 3 Succerful");
if(PI[playerid][pAdmin] < PI[id][pAdmin]) SetAdminLevel(playerid, 0);
if(id == playerid) return SCM(playerid, COLOR_LIGHTRED, !"Нельзя кикать самого себя");
ASCMToAllf(COLOR_LIGHTRED, "Администратор %s[%i] кикнул игрока %s[%i]. Причина: %s",PN(playerid),playerid,PN(id),id,reason);
AntiReAction1(playerid);
str_1[0] = EOS, f(str_1, sizeof(str_1), "%s[%i] кикнул игрока %s[%i]. Причина: %s",PN(playerid),playerid,PN(id),id,reason);
SavePunish(0, str_1, id);
return J_Kick(id);
}
Так же можно делать такие дебаг-сообщения где вам нужно, что бы понять в чём причина, и где мод "останавливается".

This topic is now closed to further replies.
Sign in to follow this
Followers
0
-
Recently Browsing 0 members
No registered users viewing this page.
-
Similar Content
-
By tgfoscar
Требуется свободное владение C++. Античит, новый способ добавления техники на сервер, совместимость с CEF и возможность добавления полезных функций. За дополнительной информацией обращайтесь к wayne_gm в Discord. -
By enotplaysupptor
Основа для мода Samp для начинающих
Скачать файл ╔══════════════════════════════════════════════════╗
║ Test-RolePlay v0.1 ║
║ Современная основа для SA-MP серверов ║
╚══════════════════════════════════════════════════╝
✦ О ПРОЕКТЕ:
Добро пожаловать в Test-RolePlay - мод с нуля,
созданный как универсальная основа для SA-MP проектов.
Проект был создан для тех кто не знает с чего начать и начинающих разработчиков
Версия: T-RP v0.1 [Актуальная]
✦ ОСНОВНЫЕ ПЛАГИНЫ:
▸ CrashDetect - отладка ошибок
▸ MySQL R41+ - работа с базой данных
▸ Pawn.CMD - система команд
▸ Pawn.Regex - регулярные выражения
▸ SKY - улучшенные игровые функции
▸ sscanf2 - парсинг параметров
▸ Streamer - динамические объекты
▸ TOTP - двухфакторная аутентификация
✦ КЛЮЧЕВЫЕ СИСТЕМЫ:
┌──────────────────────────────────────────────┐
│ 🔹 Умная регистрация/авторизация: │
│ - Хеширование паролей │
│ - Привязка Email │
│ - Выбор пола и расы персонажа │
├──────────────────────────────────────────────┤
│ 🔹 Командная система: │
│ - Полный набор РП-команд │
│ - Расширенные админ-команды │
├──────────────────────────────────────────────┤
│ 🔹 Игровое меню: │
│ - Персональная статистика │
│ - Настройки аккаунта │
│ - Система жалоб и вопросов │
├──────────────────────────────────────────────┤
│ 🔹 Дополнительные системы: │
│ - АФК-режим с автоматическим детектом │
│ - Интегрированный античит (Nex-AC) │
└──────────────────────────────────────────────┘
✦ ПЛАНЫ РАЗРАБОТКИ:
» Добавление новых игровых систем
» Оптимизация существующего кода
» Расширение возможностей для администраторов
» Улучшение пользовательского интерфейса
Если увижу что вы хотите что бы я продолжил разработку данного мода пишите или можете проявиться большую активность
Добавил enotplaysupptor Добавлено 09.07.2025 Категория Моды Автор Я
-
By Nekit2019
Добрый день, имеется сервер в CRMP 0.3е (старичок, знаю, решил поностальгировать) . меняю погоду через ркон, но она скипается через пару минут на нулевую! Не пойму от чего, скриптом отдельно на погоду нет. Пожскажите, может в gamemod0 или где еще и куда прописать можно погоду? либо чтоб менялась сама, либо статическую. Вставлял из инета код в гейммод на рандомную погоду через пол часа с уведомлениями - результат такой же, меняется на 1-20 ,но сама сбрасывается на 0 через минуту.
-
Zonterrrr Новичок 0
Всем привет, хочу у вас, попросить помощи, я что-то сделал с модом, что теперь команды такие как
/mute /unmute /vmute /unvmute /ban /unban, просто на просто перестали работать.
Share this post
Link to post