- 0
Войдите для возможности подписаться
Подписчики
0
/setprefix
Вопрос от
Дмитрий1
,
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Узбек
Всем добрый вечер ребят!
Я начинающий, сегодня я вам сливаю команду 2(шт) на технические работы
Ловите
-
От nazpol9
Привет всем.
У меня имеется мод для самп сервера и VPS с Ubuntu, на котором я пытаюсь его запустить.
В чем суть проблемы: при запуске samp03svr, сервер запускается, но на версии 0.3.DL R-1. Когда я пытаюсь запустить этот же мод локально на Windows, сервер работает на версии 0.3.7 и я могу зайти на него без клиента 0.3.DL.
Для решения этой проблемы я уже пробовал заменять инклуды и исполнительные файлы теми, что есть в архивах на официальном сайте сампа, перекомпилировал мод, и ничего не изменилось.
#include <a_samp> #include <a_mysql> #include <foreach> #include <Pawn.RakNet> #include <streamer> #include <sscanf2> #include <float2> #include <crashdetect> #include <fmt> #include <a_http> #include <Pawn.CMD> #include <Pawn.Regex> #include <requests> #include <callbacks> #include <MD5> #include <mxdate> #include <TOTP> #include <gvar> #include <md-sort> #include <nex-ac> #include <weapon-config> #include <discord-connector> #include <3DTryg> #include <textdraw-streamer>
plugins crashdetect.so streamer.so textdraw-streamer.so sscanf.so pawnraknet.so pawncmd.so mysql.so requests.so profiler.so pawnregex.so TOTP.so gvar.so discord-connector.so
Если у кого-то будут какие-либо догадки, прошу ими поделиться, если понадобится больше информации - я постараюсь её предоставить.
-
Опубликовано (изменено) · Жалоба
Вообщем тут дело когда захожу на сервер пишу /setprefix всё нормально префикс пишется а в БД пишутся рандомные цифры
CMD:setprefix(playerid, params[]) { if(FULL_1 || FULL_2 || FULL_3 || FULL_4) { if(sscanf(params,"ds[100]",params[0],params[1])) return cmdtip(playerid,"setprefix [ID] [òåêñò] Äëÿ óäàëåíèÿ ïðåôèêñà ââåäèòå:del"); if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_RED, "ERROR:{FFFFFF} Èãðîê íå íàéäåí"); if(PlayerInfo[params[0]][bAdmin] == 0) return SendClientMessage(playerid, COLOR_RED, "[Îøèáêà]{FFFFFF} Èãðîê íå àäìèí!"); new string[150]; if(strcmp(params[1], "del", true) == 0) { format(PlayerInfo[params[0]][pPrefix], 64, "0"); format(string, 144, "%s óäàëèë ïðåôèêñ %s", PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames]); SendClientMessage(playerid, COLOR_WHITE, string); SendClientMessage(params[0], COLOR_WHITE, string); GetPVarInt(params[0], "pPrefix"); } else { format(PlayerInfo[params[0]][pPrefix], 64, "0"); format(PlayerInfo[params[0]][pPrefix], 64, "%s", params[1]); format(string, 144, "%s èçìåíèë ïðåôèêñ %s íà %s", PlayerInfo[playerid][pNames], PlayerInfo[params[0]][pNames], params[1]); SendClientMessage(playerid, COLOR_WHITE, string); SendClientMessage(params[0], COLOR_WHITE, string); SetPVarInt(playerid, "PrefID", params[0]); new dialog[512]; strcat(dialog, "[0] Âûêëþ÷èòü öâåò\n[1] Çåëåíûé\n[2] Ñâåòëî çåëåíûé\n[3] ßðêî çåëåíûé\n[4] Áèðþçîâûé\n[5] Ƹëòî-Çåë¸íûé\n[6] Ò¸ìíî-Çåë¸íûé\n[7] Ñåðî-Çåë¸íûé\n[8] Êðàñíûé\n[9] ßðêî-Êðàñíûé\n[10] Îðàíæåâûé\n[11] Êîðè÷íåâûé\n[12] Ò¸ìíî-Êðàñíûé\n[13] Ñåðî-Êðàñíûé\n[14] Ƹëòî-Îðàíæåâûé\n[15] Ìàëèíîâûé\n[16] Ðîçîâûé\n[17] Ñèíèé\n[18] Ãîëóáîé\n[19] Ñèíÿÿ ñòàëü\n[20] Ñèíå-Çåë¸íûé\n[21] Ò¸ìíî-Ñèíèé\n[22] Ôèîëåòîâûé\n"); strcat(dialog, "[23] Èíäèãî\n[24] Ñåðî-Ñèíèé\n[25] Ƹëòûé\n[26] Êóêóðóçíûé\n[27] Çîëîòîé\n[28] Ñòàðîå çîëîòî\n[29] Îëèâêîâûé\n[30] Ñåðûé\n[31] Ñåðåáðî\n[32] ׸ðíûé\n[33] Áåëûé"); ShowPlayerDialog(playerid,5678,DIALOG_STYLE_LIST, "Öâåò",dialog, "Âûáðàòü", "Îòìåíà"); GetPVarInt(params[0], "pPrefix"); } } return true; }
кейс
case 5678: { if(!response) return true; { new string[64]; format(string, 64, "{%s}%s", Colors[listitem][colChatColor], PlayerInfo[GetPVarInt(playerid, "PrefID")][pPrefix]); format(PlayerInfo[GetPVarInt(playerid, "PrefID")][pPrefix], 64, "%s", string); GetPVarInt(playerid, "pPrefix"); } }
mysql
Отредактировано пользователем Дмитрий1
Поделиться сообщением
Ссылка на сообщение