Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 5 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя
Показано с 11 по 20 из 49
  1. #11
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Kenny_Dalglish Посмотреть сообщение
    Сам бан храниться в аккаунтах а под IP другая таблица
    PHP код:
            mysql_format(MYSQL_ARGasd90"INSERT INTO `BanIP` (`IP`) VALUE ('%s')"ip);
            
    mysql_function_query(MYSQL_ARGasdtrue""""); 
    `BanIP` а таблица `test` вы что аккаунты собираетесь удаляет?
    Я оперировал теми данными, что дали вы. Я дал вам макет, а уж дальше вы сами подгоните под свои данные запрос
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  2. #12
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Я оперировал теми данными, что дали вы. Я дал вам макет, а уж дальше вы сами подгоните под свои данные запрос
    Я вроде нормально все дал... Ибо я не знаю как проверить из одной таблицы что
    BanDays = 0 и потом удалять из другой таблицы...

  3. #13
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Kenny_Dalglish Посмотреть сообщение
    Я вроде нормально все дал... Ибо я не знаю как проверить из одной таблицы что
    BanDays = 0 и потом удалять из другой таблицы...
    Так зачем время бана хранить отдельно от таблицы с забаненными? =\ Для чего существует поле AUTO_INCREMENT, которое обычно обзывают "ID" в таблицах? Время бана переместите в таблицу с банами и добавьте туда столбец, в котором будет храниться ID аккаунта забаненного. Таким образом и отслеживайте его.

    Ну а иначе придётся сначала выгружать всех забаненных в кэш, сохранять нужных в переменных и потом только отсылать запрос в БД. А если сделать всё так, как описал выше, всё уместиться в один запрос.

    И да, научитесь работать с БД. Таким подходом вы херите все плюсы, которые имеет БД над файлами.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  4. Пользователь сказал cпасибо:
    Felix (16.05.2014)
  5. #14
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Так зачем время бана хранить отдельно от таблицы с забаненными? =\ Для чего существует поле AUTO_INCREMENT, которое обычно обзывают "ID" в таблицах? Время бана переместите в таблицу с банами и добавьте туда столбец, в котором будет храниться ID аккаунта забаненного. Таким образом и отслеживайте его.

    Ну а иначе придётся сначала выгружать всех забаненных в кэш, сохранять нужных в переменных и потом только отсылать запрос в БД. А если сделать всё так, как описал выше, всё уместиться в один запрос.

    И да, научитесь работать с БД. Таким подходом вы херите все плюсы, которые имеет БД над файлами.
    И как я перенису переносить переменную pBanned?

  6. #15
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Kenny_Dalglish Посмотреть сообщение
    И как я перенису переносить переменную pBanned?
    Из таблицы с аккаунтами столбец удалить и в таблице с банами столбец создать. Далее переделать все запросы и всё.
    Как же вы работаете с MySQL то, если таких элементарных вещей не знаете? Уж уроков по MySQL в интернете достаточно...
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  7. #16
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Из таблицы с аккаунтами столбец удалить и в таблице с банами столбец создать. Далее переделать все запросы и всё.
    Как же вы работаете с MySQL то, если таких элементарных вещей не знаете? Уж уроков по MySQL в интернете достаточно...
    http://rghost.ru/55145454.view верно?

  8. #17
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Если баните только по IP - да
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  9. #18
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Если баните только по IP - да
    А щяс ещё ник надо да?

  10. #19
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Kenny_Dalglish Посмотреть сообщение
    А щяс ещё ник надо да?
    Всё зависит от того, как вы в OnPlayerConnect ищите игрока в списке забаненных. Если после загрузки аккаунта - можно по ID аккаунта искать. Если до - по нику
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  11. #20
    Аватар для Kenny_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    24.02.2014
    Сообщений
    179
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Всё зависит от того, как вы в OnPlayerConnect ищите игрока в списке забаненных. Если после загрузки аккаунта - можно по ID аккаунта искать. Если до - по нику
    До конекта http://rghost.ru/55145608.view.
    Можете показать запрос как записывать в базу, при команде бан? - Просто запрос.
    И 2 запрос из коннекта проверку на бан...

 

 
Страница 2 из 5 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •