В теме 44 сообщения

@Nekit_Krut18,

C:\Users\User\Desktop\gamemodes\dm.pwn(386) : error 017: undefined symbol "mysql_log"

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какая у Вас версия MySQL? (P.S. Откройте через Pawno файл a_mysql.inc через путь .../pawno/include/a_mysql.inc)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@nexus505 

SA-MP MySQL plugin R5

Copyright (c) 2008-2010, G-sTyLeZzZ 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

up
При бане /ban идет запись в таблицу, а при входе в акк разбан, хотя я себя забанил на 30 дней.
При бане /offban идет краш сервера (не пингует сервер).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно удалить offban там нету ничего важного?

И только offban удалить кмд или еще чтото есть в моде?

И можно ли сделать оффбан  как на арз тип format --  /offban [Nick] [obnylenia (0/1)] [days] [Reason]  ???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 5/25/2020 в 12:49, Pirat сказал:

При бане /ban идет запись в таблицу, а при входе в акк разбан, хотя я себя забанил на 30 дней.

Читать далее...  

Забанили Вы себя. Данные о блокировке появились в базе данных. Заходите на сервер - данных о блокировке нет. В базе данных все равно указано, что Вы забанены. Так?

  В 5/27/2020 в 18:08, Pirat сказал:

Можно удалить offban там нету ничего важного?

Читать далее...  

Что для Вас важно определяете сами. Если не нужна эта команда, сносите ее. 

 

  В 5/27/2020 в 18:08, Pirat сказал:

И можно ли сделать оффбан  как на арз тип format --  /offban [Nick] [obnylenia (0/1)] [days] [Reason]  ???

Читать далее...  

Можно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 5/29/2020 в 08:59, odosenok сказал:

Забанили Вы себя. Данные о блокировке появились в базе данных. Заходите на сервер - данных о блокировке нет. В базе данных все равно указано, что Вы забанены. Так?

Что для Вас важно определяете сами. Если не нужна эта команда, сносите ее. 

 

Можно.

Читать далее...  

Здравствуйте, начнем с первого вопроса. Смотрите, я себя забанил по формату "/ban [id] [days] [Reason]" -> "/ban 0 30 1". В общий чат написали - Администратор Pirat[0] заблокировал аккаунт Pirat[0] на 30 дней. Причина: 1 и кикнуло. После я вышел из игры и зашел в базу данных, где увидел в таблице `banlist` свой ник и т.д. Я думал что все окей работает, решил перезайти и перепроверить все. Зашел в игру и мне написало - Ваш аккаунт успешно {00FF00}разблокирован! Вы можете продолжить игру!. Меня это смутило и я написал данную тему.

Далее 2 вопрос Ваш. Я не спец и не разбираюсь в павно. И не знаю что будет если я ее удалю, задену ли я какие то важные или не совсем функции или системы сервера.

Думаю что я ответил на все Ваши вопросы.

Update 
При коннекте в серверу есть проверки на бан скину в спойлере. Название проверок - "LoadBanList" "LoadBanIpList".Кто разбираться посмотрите. Оставлю две проверки на бан. Одна проверка на обычный бан а другой на бан по ип.
 

  ban (открыть спойлер)
  Банип (открыть спойлер)

 

Отредактировано пользователем odosenok

Заметка от Cawfee , создано

3.2. Как правильно выкладывать код на форум рассказано в разделе "FAQ"

Устное предупреждение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Pirat, замените функцию следующей, проделайте все те же операции и покажите логи сервера.

  Код (открыть спойлер)

И какой тип данных в столбце с датой бана в таблице banlist?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@odosenok В столбце -  banlist  ~~~>  `Name`, `Date`, `Unbandata`, `Reason`.

  log server (открыть спойлер)

Так же я увидел проблему что в таблице `accounts` в столбце REGIP не идет туда запись ип. Там просто прописано "0". Бан по ип работает проверил. Но бан ип идет в другую таблицу. И да еще 1 вопрос можно как то добавить в таблицу `baniplist` ник админка кто забанил, а то там только ИП указан?

Отредактировано пользователем Pirat
Причина: + 1 вопрос

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Короче, я изучал давно его мод, и с работой бана всё нормально, всё заносится и удаляется. Когда банишь, есть формула gettime() + 32 *84600, вроде такая. Но каким то образом, в бд даже если брать только gettime, то значение bantime меньше, как так? тобишь в бд время должно было получится больше чем gettime, поэтому его пропускает на сервер.

  вот кусочек (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@odosenok Я тут всповнил что я заменил плагин и инклуд mysql. Это может быть из за него? Я поменял на ту же версию и от того же автора. P.S. смотрел версию и автора в инклуде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 5/31/2020 в 19:21, Pirat сказал:

@odosenok Я тут всповнил что я заменил плагин и инклуд mysql. Это может быть из за него? Я поменял на ту же версию и от того же автора. P.S. смотрел версию и автора в инклуде.

Читать далее...  

Он тут не при чём, так как у вас в таблице получается дата разбана даже меньше gettime().

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Nekit_Krut18 Забанил на 1 день, скрин с таблице 'banlist' - https://imgur.com/LPGUm9t

Отредактировано пользователем Pirat

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

up

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Pirat, может быть перенести Вашу тему в "Стол заказов"? Думаю, там быстрее Вам помогут, правда, вероятно, на платной основе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@odosenok Давайте

Заметка от DEST , создано

Перенес

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Pirat в команде "/ban" в вычислении времени разбана ошибка, там не количество дней умножается на количество секунд в сутках (86400), а ник игрока. Попробуйте с таким вариантом: 

  Code (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Вопросы / проблемы по скриптингу"

Перемещена в: "Магазин > Стол заказов"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Магазин > Стол заказов", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@DEST не помогло

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Michov Andr
      От Michov Andr
      Re:samp RP — проект в разработке
      Re:samp RP — это SA-MP в стиле RP-проект, который в данный момент находится в активной разработке. Мы создаём сервер с бонусной системой, где механики будут, и игроки смогут развивать свои персонажи, зарабатывать деньги и взаимодействовать с окружающим миром. Однако, главное — это ролевой процесс. Вы сами выбираете, хотите ли вы заниматься бизнесом и фармом или погружаться в глубокую ролевую игру. Всё зависит от того, какой путь вы хотите пройти.
      Мы стремимся к тому, чтобы на сервере не было скучного фарма и бесконечных рутинных задач. Всё будет сбалансировано так, чтобы каждый игрок мог выбрать свой стиль игры и наслаждаться процессом, будь то отыгрыш роли, развитие персонажа или участие в экономике.
      Что касается доната — на сервере будет доступна возможность покупки привилегий, включая покупку админки. Мы не планируем делать донат обязательным для прогресса, и он не будет влиять на геймплей, но те, кто хотят ускорить процесс или получить дополнительные возможности, смогут воспользоваться такими предложениями. Всё сделано так, чтобы не нарушать баланс и не превращать сервер в платный путь к успеху.
      Re:samp RP — это сервер, где каждый игрок может найти для себя интересное занятие и, главное, где всегда будет место для качественной ролевой игры. Мы не навязываем никаких обязательных механик, и все решения остаются за вами. Стартовый бонус, донат, админки — это всё дополнительные возможности, но не основа игры. 
      Discrod:https://discord.gg/ernRMjyEJy
       
             
      на логотип не смотрим да признаюсь взял с самп рп() но уж больно он норм)
    • djxxx
      От djxxx
      приветствую всех.
       
      Задался таким вопросом при добавлении одной системы на DIALOG_STYLE_TABLIST_HEADERS.
       
      Суть проблемы в том, что диалог не выравнивается под нужные показатели, а просто как будто находиться по середине, в диалоге используется \t, но они особо не помогают в решении, также не ровно.
       
      а если попытаться выравнивать большим количеством \t, оно компилируется но в игре происходят вылеты
       
      Код такой:
      DialogAdmShop ( playerid, DIALOG_EPOINTSHOP, DIALOG_STYLE_TABLIST_HEADERS, fmt_str, ""BR"номер\t"BR"наименование\t"BR"доступное действие\n"\ "{EB4C42}#1\t{FFFFFF}Виртуальная валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#2\t{FFFFFF}Донат валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#3\t{FFFFFF}Вип статусы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#4\t{FFFFFF}Кейсы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#5\t{FFFFFF}Уникальные аксессуары\t{888888}нажмите для взаимодействия", "Выбрать", "Закрыть" ); }  
      сток dialogadmshop:
      stock DialogAdmShop(playerid, dialogid, style, title[], text[], button[], button2[]) {   if(style == 5)   {      ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "...", "...", "...", "");    }   ShowPlayerDialog(playerid, dialogid, style, title, text, button, button2);   return 1; }