Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 20
  1. #1
    Аватар для f0Re3t
    Новичок

    Статус
    Оффлайн
    Регистрация
    15.08.2015
    Сообщений
    0
    Репутация:
    0 ±

    Разработка с 0 (f0Re3t Role Play)

    Добрый день пользователи портала.
    Делать было нечего и решил я написать мод с 0, но через пару дней не стало времени на его разработку. Поэтому выкладываю его на общее обозрение.

    Основная информация:
    • Мод работает на последней версии mysql.
    • Команды планировались на dc_cmd + sscanf.

    В моде реализовано не очень всего многого:
    • Система регистрации и авторизации на ORM.
    • Автоматический выбор одежды для персонажа после регистрации.
    • Система денег (защита от получения нечестным путем).
    • Начата разработка уровня персонажа (сделана только выдача после появления и переменная под уровень).

    В моде есть одна мелкая недоработка, а именно не перезаписывается переменная user_last_address (последний IP адрес с которого входили). Исправить очень просто - добавить при отключении игрока запись в нее нового IP адреса.

    Все пароли игрока кодируются в SHA256 режиме (новая фишка в 0.3.7). Код написан лесенкой, оптимизирован по моим возможностям.

    Приму в свой адрес критику и доработки для улучшения мода (возможно продолжу разработку в будущем).
    На момент выкладывания данной темы работоспособность мода была проверена.

    Исходный код: http://pastebin.com/i2Vf8pZG
    Ссылка на скачивание: https://yadi.sk/d/n0RjGDSGiTuBk
    Ссылка на скачивание базы данных: https://yadi.sk/d/4xkd2MWpiTuHk
    Проверка на вирусы: https://www.virustotal.com/ru/file/6...is/1439650928/
    Последний раз редактировалось f0Re3t; 29.08.2015 в 10:13. Причина: BOOM

  2. #2
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Сурс код где?

    5 пункт

  3. #3
    Аватар для f0Re3t
    Новичок

    Статус
    Оффлайн
    Регистрация
    15.08.2015
    Сообщений
    0
    Репутация:
    0 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Сурс код где?

    5 пункт
    Там же все есть.

  4. #4
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от f0Re3t Посмотреть сообщение
    Там же все есть.
    Где там? Почему, я должен что - то скачивать, что - бы посмотреть исходный код?
    Pastbin/Gist - в студию.

  5. #5
    Аватар для f0Re3t
    Новичок

    Статус
    Оффлайн
    Регистрация
    15.08.2015
    Сообщений
    0
    Репутация:
    0 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Где там? Почему, я должен что - то скачивать, что - бы посмотреть исходный код?
    Pastbin/Gist - в студию.
    Я вам ничего не должен. В правилах сказано чтоб все было для запуска сервера. Там все есть, если вам лень скачать - ваше дело.

  6. #6
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от f0Re3t Посмотреть сообщение
    Я вам ничего не должен. В правилах сказано чтоб все было для запуска сервера. Там все есть, если вам лень скачать - ваше дело.
    Вчитайтесь в слова:

    Должен быть опубликован весь исходный код выкладываемого мода

  7. #7
    Аватар для f0Re3t
    Новичок

    Статус
    Оффлайн
    Регистрация
    15.08.2015
    Сообщений
    0
    Репутация:
    0 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Вчитайтесь в слова:

    Должен быть опубликован весь исходный код выкладываемого мода
    Держи - http://pastebin.com/i2Vf8pZG

  8. #8
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от f0Re3t Посмотреть сообщение
    Можно узнать? Смысл использование ORM сценариев?

  9. #9
    Аватар для f0Re3t
    Новичок

    Статус
    Оффлайн
    Регистрация
    15.08.2015
    Сообщений
    0
    Репутация:
    0 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Можно узнать? Смысл использование ORM сценариев?
    Сокращение кода, удобность использования.

  10. #10
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Лучше делать все макросы в верхнем регистре, дабы отличить от переменной. Я про

    PHP код:
    #define mysql_hostname "localhost"
    #define mysql_username "root"
    #define mysql_database "f0Re3t"
    #define mysql_password "" 
    Да и местами код не табулирован. NP++ может оттабулировать все


    PHP код:
    publics: .. 

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

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

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

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

Ваши права

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