- 0
Войдите для возможности подписаться
Подписчики
0
Проблема с реферальной системой
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Helados
Короче, мы протестировали наш GTA на другом хостинге — голосовой чат там работает, всё включается нормально. Также проверили на другом хостинге с нашим игровым модом — voice chat тоже работает.
Но на нашем личном хостинге, который мы купили на OVH и установили панель, не получается запустить голосовой чат. Похоже, проблема связана с портами. После перезапуска сервер почему-то случайным образом выбирает порты сам и мы не можем это исправить.
Если кто-то знает человека, который может помочь разобраться с этой проблемой, буду благодарен.
-
От тимормо
Копия Diamond RP (основа State 99)
Скачать файл Мод DIAMOND RP (ver. 1.0)
Основа: State 99
Автор мода: #TomSnow
Вопросы/Баги: https://vk.com/etalon_dev
Приветствую всех! На связи #TomSnow
Я принял решение начать поэтапную разработку и восстановление легендарного мода Diamond RolePlay образца 2015–2017 годов, взяв за основу мод State 99 (оригинальная основа DRP).
Каждая новая версия разрабатываемого мода будет публиковаться в открытом доступе для всех участников и подписчиков сообщества (https://vk.com/etalon_dev). Это позволит вам не только следить за процессом разработки, но и принимать непосредственное участие в развитии проекта: тестировать обновления, находить баги, сообщать о недоработках и помогать делать мод максимально качественным и стабильным.
Если вам интересна данная тематика и вы хотите наблюдать за ходом разработки, подписывайтесь на нашу группу ВКонтакте (https://vk.com/etalon_dev) и ожидайте публикацию версий проекта.
Спасибо всем за поддержку! Впереди нас ждёт много интересной работы и возвращение атмосферы классического Diamond RolePlay.
Информация о моде:
Версия MySQL R 39-6
Античит Nex-AC (Доработанный)
Стример Streamer Plugin v2.9.4
Командный процессор Pawn CMD
Список обновлений мода
Добавил тимормо Добавлено 07/15/26 Категория Моды Автор #TomSnow
-
От тимормо
Мод DIAMOND RP (ver. 1.0)
Основа: State 99
Автор мода: #TomSnow
Вопросы/Баги: https://vk.com/etalon_dev
Приветствую всех! На связи #TomSnow
Я принял решение начать поэтапную разработку и восстановление легендарного мода Diamond RolePlay образца 2015–2017 годов, взяв за основу мод State 99 (оригинальная основа DRP).
Каждая новая версия разрабатываемого мода будет публиковаться в открытом доступе для всех участников и подписчиков сообщества (https://vk.com/etalon_dev). Это позволит вам не только следить за процессом разработки, но и принимать непосредственное участие в развитии проекта: тестировать обновления, находить баги, сообщать о недоработках и помогать делать мод максимально качественным и стабильным.
Если вам интересна данная тематика и вы хотите наблюдать за ходом разработки, подписывайтесь на нашу группу ВКонтакте (https://vk.com/etalon_dev) и ожидайте публикацию версий проекта.
Спасибо всем за поддержку! Впереди нас ждёт много интересной работы и возвращение атмосферы классического Diamond RolePlay.
Информация о моде:
Версия MySQL R 39-6
Античит Nex-AC (Доработанный)
Стример Streamer Plugin v2.9.4
Командный процессор Pawn CMD
Список обновлений мода
-
Rikson Новичок 0
Прописываю команду /referal в самп, появляется меню, кликаю ввести ник, ввожу, кликаю "окей" и ничего не происходит, а менюшка закрывается. Я предоставил весь код, связанный с этой командой
CMD:referal(playerid, params[]) { ShowPlayerDialog(playerid, 1070, DIALOG_STYLE_LIST, ""cMain"| "WHITE"Реферальная система", "{FFFFFF}1. Что это такое?\n2. Моя реферальная система\n3. Ввести реферал", "Продолжить", "Выйти"); return 1; } publics: ReferalStockError(playerid) { playerReferalPage[playerid]--; ReferalStock(playerid); return 1; } ReferalStock(playerid) { new page = playerReferalPage[playerid], count1, strings[500] = ""WHITE"Ник\tЧасы\n"; nfor(i, MAX_REFERAL) if(strcmp(MyReferals[playerid], "None")) { count1++; if(count1 > page*15 && count1 <= page*15+15) { format(strings, 500, "%s%s\t%i/20\n", strings, MyReferals[playerid], PlayerInfo[playerid][MyReferalsPayDays]); } } if(strlen(strings) < 24) { if(page) SetTimerEx("ReferalStockError", 0, 0, "i", playerid); return SendClientMessage(playerid, -1, ""cError"Рефералы не найдены"); } strcat(strings, "Следующая страница\n"); if(page) strcat(strings, "Предыдущая страница"); new cstr[50]; valstr(cstr, page+1); strins(cstr, ""SERVER"Список рефералов: ", 0); ShowPlayerDialog(playerid, 124, 5, cstr, strings, "Выбрать", "Закрыть"); return 1; } publics: CheckReferal(playerid, nick[]) { new rows,fields; cache_get_data(rows,fields,connects); if(!rows) return SendClientMessage(playerid, -1, ""cError"Данный ник не найден в базе данных."); new id_player = GetPlayerID(nick); if(IsPlayerConnected(id_player)) { new tmp; nfor(i, MAX_REFERAL) if(!strcmp(MyReferals[id_player], "None")) { tmp = i+1; break; } if(!tmp) return SendClientMessage(playerid, -1, ""cError"Все места заняты"); format(PlayerInfo[playerid][ReferalAccount], 25, nick); format(MyReferals[id_player][tmp-1], 25, PlayerInfo[playerid][pNames]); PlayerInfo[playerid][ReferalActive] = tmp; mysql_format(connects,string, MAX_STR, "UPDATE `accounts` SET `MyReferals%i` = '%s' WHERE `Name` = '%s'", tmp, PlayerInfo[playerid][pNames], PlayerInfo[playerid][ReferalAccount]); mysql_tquery(connects, string); SendClientMessagef(id_player, -1, ""WHITE"На вашу реферальну систему подписался "SERVER"%s. "WHITE"Введите "SERVER"/referal"WHITE" чтоб посмотреть", PlayerInfo[playerid][pNames]); SendClientMessagef(playerid, -1, ""WHITE"Вы подписались на реферальную систему "SERVER"%s. "WHITE"Чтоб получить 5 рублей, отыграйте "SERVER"20 часов.", PlayerInfo[id_player][pNames]); mysql_format(connects,string, MAX_STR, "UPDATE `accounts` SET `ReferalAccount` = '%s', `ReferalActive` = '%i', `ReferalPayDay` = '0' WHERE `Name` = '%s'",nick, tmp ,PlayerInfo[playerid][pNames]); mysql_tquery(connects, string); } else SetTimerEx("CheckReferalTwo", 0, 0, "ds", playerid, nick); return 1; } publics: CheckReferalTwo(playerid, nick[]) { format(string, 400, "SELECT `MyReferals1`, `MyReferals2`,`MyReferals3`,`MyReferals4`,`MyReferals5`,`MyReferals6`,`MyReferals7`,`MyReferals8`,`MyReferals9`,`MyReferals10`,`MyReferals11`,`MyReferals12`,`MyReferals13`,`MyReferals14`,`MyReferals15`,`MyReferals16`,`MyReferals17`,`MyReferals18`,`MyReferals19`,`MyReferals20` FROM `accounts` WHERE `Name` = '%s'", nick); mysql_tquery(connects, string, "CheckReferalThree", "ds", playerid, nick); return 1; } publics: CheckReferalThree(playerid, nick[]) { new rows,fields; cache_get_data(rows,fields,connects); if(!rows) return SendClientMessage(playerid, -1, ""cError"Упс, у нас ошибочка... Напишите об этом администраторам!"); new check_none[20][25], strings[50]; nfor(i, fields) { valstr(strings, i+1); strins(strings, "MyReferals", 0); cache_get_field_content(0, strings, check_none, connects); } new tmp; nfor(i, MAX_REFERAL) if(!strcmp(check_none, "None")) { tmp = i+1; break; } if(!tmp) return SendClientMessage(playerid, -1, ""cError"Все места заняты"); format(PlayerInfo[playerid][ReferalAccount], 25, nick); SendClientMessagef(playerid, -1, ""WHITE"Вы подписались на реферальную систему "SERVER"%s. Чтоб получить приз в размере "SERVER"5 "WHITE"рублей, отыграйте "SERVER"20 "WHITE"часов.", PlayerInfo[playerid][ReferalAccount]); mysql_format(connects,string, MAX_STR, "UPDATE `accounts` SET `MyReferals%i` = '%s' WHERE `Name` = '%s'", tmp, PlayerInfo[playerid][pNames], PlayerInfo[playerid][ReferalAccount]); mysql_tquery(connects, string); mysql_format(connects,string, MAX_STR, "UPDATE `accounts` SET `ReferalAccount` = '%s', `ReferalActive` = '%i', `ReferalPayDay` = '0' WHERE `Name` = '%s'",PlayerInfo[playerid][ReferalAccount], tmp ,PlayerInfo[playerid][pNames]); mysql_tquery(connects, string); return 1; }Заметка от Cawfee , создано
Пожалуйста, ознакомьтесь с информацией о том, как правильно выкладывать код на форум.
Поделиться сообщением
Ссылка на сообщение