- 0
Ошибки 035 и 090.
Question
Лучший ответ
CMD:aprefix(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 7)
return true;
extract params -> new id, string:mes[100]; else
return SendClientMessage(playerid, -1, !"aprefix [id] [ïðåôèêñ]");
if (!(1 <= strlen(mes) <= 100))
return SendClientMessage(playerid, -1, !"Слишком длинное сообщение");
new
fstring[84] = !"Âû âûäàëè àäìèíèñòðàòîðó ";
strcat(fstring, PlayerInfo[id][pName]);
strcat(fstring, !" ïðåôèêñ ");
strcat(fstring, mes);
SendAdminsMessage(playerid, 0xFFCC00FF, fstring);
strcat((adminprefix[id][0] = EOS, adminprefix[id]), mes);
print(adminprefix[id]);
return true;
}
This topic is now closed to further replies.
-
Recently Browsing 0 members
No registered users viewing this page.
-
Similar Content
-
By Gabriel C
Всем привет. Ищу клиентскую сборку Flin RP для ПК.
Нужна полноценная версия клиента со всеми необходимыми файлами для запуска игры и подключения к серверу.
Желательно сборку примерно 2023 года, так как по имеющимся файлам видно, что обновления клиента и систем Real Cars / Real Skins были сделаны в начале 2023 года.
Нужна именно ПК-сборка/клиент Flin RP:
лаунчер (если был); папка с игрой; ASI/плагины; cache/modpack с моделями. Если у кого-то осталась рабочая сборка или архив клиента — буду благодарен за помощь.
-
By Gabriel C
Здравствуйте.
У меня есть gamemode и серверные файлы Flin RP, в которых используется система проверки клиента через auth_key для определения версии клиента и включения функций вроде Real Cars, Real Skins и других кастомных возможностей.
В gamemode используется проверка через RPC_ClientJoin и сравнение полученного auth_key со списком разрешённых версий клиента.
Мне нужно понять, как работает эта система и что именно отвечает за отправку данного ключа от клиента к серверу.
Интересует помощь в создании или настройке ASI-модуля, который будет корректно отправлять нужный auth_key, чтобы сервер определял клиент как поддерживаемую версию и включал необходимые функции.
Также хотелось бы понять как правильно сделать совместимость с системой проверки клиента для Flin RP.
Буду благодарен за объяснение принципа работы или пример реализации.
Прикрепил архив с необходимыми include-файлами
В архиве находятся файлы:
custom_models.inc custom_packets.inc custom_sync.inc perplayer.inc Это файлы, которые используются в gamemode для работы с кастомным клиентом, моделями, пакетами и синхронизацией.
Прикладываю их для ознакомления, чтобы было проще разобраться в структуре системы и понять, как реализована связь между сервером и клиентом.
raknet.rar
-
By Badr
Как добавить скины и машины с аризона рп на сервер самп , , я играю с serverconnect там не могу выдать скин больше 319, помогите пж
-
lanza Новичок 0
C:\Users\ÄËß ÂÀËÔÅÉÔÀ\Desktop\Áîíóñíèê Ìîä 2018\gamemodes\brpmode.pwn(72101) : error 090: public functions may not return arrays (symbol "pc_cmd_aprefix")
Вот строки ошибок:
72101 - if(sscanf(params,"ds[100]",params[0],params[1])) return (playerid, "aprefix [id] [ïðåôèêñ]");
Сам код:
CMD:aprefix(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 7) return true;
if(sscanf(params,"ds[100]",params[0],params[1])) return (playerid, "aprefix [id] [ïðåôèêñ]"); (проблема в этой строке)
new fstring[400];
format(fstring, sizeof(fstring), "Âû âûäàëè àäìèíèñòðàòîðó %s ïðåôèêñ %s", PlayerInfo[params[0]][pName], params[1]);
SendAdminsMessage(playerid, 0xFFCC00FF, fstring);
strmid(adminprefix[params[0]], params[1], 0, strlen(params[1]), 50);
printf("%s - admpref", adminprefix[params[0]]);
return true;
}
Edited by lanza
Причина: Удалил не нужные строки
Share this post
Link to post
Share on other sites