Уроки SourcePawn

Тема в разделе "Всякое", создана пользователем R1KO, 19 июл 2016.

Статус темы:
Закрыта.
  1. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    И так. Я многим уже говорил что хочу сделать уроки по sp.
    Что я планирую:
    1. Основы
    2. Компиляция плагинов
    3. Форматирование и мультиязычность
    4. События
    5. Структуры Key values
    6. Панели и меню
    7. Atd array
    8. Atd trie
    9. Админ меню
    • Работа с файлами
    • Работа с базами данных
    • Нативы, Функции, форварды
    • Таймеры
    • Datapack
    Без номера - не определился в последовательности.
    Кто что еще хочет увидеть - пишите.

    Если что-то забыл или кому-то есть что добавить - буду рад.
    Особенно жду мнения, пожеланий и критики опытных кодеров.
    Постараюсь учесть все ошибки других Видеоуроки по Sourcepawn

    P.S. Очень хочется рассказать о kv и меню.
     
    Последнее редактирование: 6 сен 2016
    максимка27, hearest, White Wolf и 10 другим нравится это.
  2. -=Vampir=-

    -=Vampir=- Переводчик и тестер

    Сообщения:
    213
    Симпатии:
    39
    @R1KO, Оффтоп
     
  3. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    @-=Vampir=-, изначально видеоуроки. Возможно сделаю текстовые версии (переделаю заготовки для уроков). А если будет нормально получаться и это будет нужно то можно будет даже пару стримов сделать. Если зайдет конечно. Для этого я и хочу сделать первый пилотный выпуск, а на основании отзывов и критики уже решить нужно ли продолжать.
     
  4. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    831
    Симпатии:
    196
    Ммм.... очень интересно, а так-же полезно тем, кто лишь начинает.
    Оффтоп
    С удовольствием буду наблюдать
     
  5. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    @inklesspen, как раз по кв у меня есть идея как доступно и понятно объяснить его суть. Но текстом это сложно сделать, а вот в виде видео - намного проще.
     
  6. -=Vampir=-

    -=Vampir=- Переводчик и тестер

    Сообщения:
    213
    Симпатии:
    39
    @R1KO, я думаю, надо ))
     
  7. Rabb1t

    Rabb1t "Почетный раздолбай"

    Сообщения:
    961
    Симпатии:
    127
    @R1KO, идея прекрасная! Стримы можно, но куда лучше ютуб) там повторы легче смотреть) хотя на твич можно долгие видео делать
     
  8. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    @Rabb1t, а что мешает сделать стрим на ютубе? Он там потом сохраняется.
     
  9. Rabb1t

    Rabb1t "Почетный раздолбай"

    Сообщения:
    961
    Симпатии:
    127
    Согласен)
    --- Добавлено позже ---
    @R1KO, а когда видео будет примерно? (возможно пропустил)
    --- Добавлено позже ---
    @R1KO, и еще расскажи как создать свой инклюд! думаю тоже важно
     
    Последнее редактирование: 19 июл 2016
  10. Sleeparts

    Sleeparts

    Сообщения:
    48
    Симпатии:
    9
    Я бы смотрел, давно занимаюсь серверами CS:GO как их настройкой, так и иногда плагины редактирую, а вот свой плагин написать не смогу. Много уроков на английском языке, нормальных русскоязычных еще не видел. Ждём с нетерпением, @R1KO !
     
  11. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
     
  12. andrey19992

    andrey19992

    Сообщения:
    301
    Симпатии:
    26
    Главное чтоб примеров много было, и разборов уже созданных плагинов. Теория конечно хорошо, но по себе знаю. Читаешь читаешь вроде понятно, а как начинаешь чтото сам писать, проблемы. А вот когда разобран рабочий код, и ты уже с ним начинаешь работать, чтото изменять добавлять, то уже всё начинает доходить как что делается (в моем случае С++ php изучал), Без разобранных примеров, желательно сложных, особо не научишься)))
    --- Добавлено позже ---
    Ну и сам понимаешь))) многим было бы интересно разбор ядра ВИП и модулей к ним, как это вобще всё работает, как ядро связано с модулями, что как обращается друг к другу и тд, там же вроде ООП присутствует
    --- Добавлено позже ---
    а еще подключение к БД mysql которые на сайте, как обращаться к БД, как записывать в БД. как сделать что бы плагин автоматом создавал таблицы в БД и тд
     
  13. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    А вот этим я и хочу заняться на стримах. Писать онлайн и разбирать другое. Потому что я учился именно по чужим плагинам.
    --- Добавлено позже ---
    Читал первый пост?
     
  14. andrey19992

    andrey19992

    Сообщения:
    301
    Симпатии:
    26
    Ну да)) просто повторился)))
    --- Добавлено позже ---
    а еще желательно в каждом уроке давать аля домашнее задание, грубо говорят вот мы разобрали код, когда игрок в раунде убивает с АВП более 4 человек в раунде, пишется АВП мастер или воспроизводится звук. сделайте тоже самое для ак47, только что бы засчитывалось убийство только в голову.
    Ну как то так, ДЗ должно быть :-)
    --- Добавлено позже ---
    и желательно в новом уроке хотя бы разобрать пару домашних заданий, ну конечно если присылать их будут. В общем эта методика одних из курсов которые я проходил по php)))))
     
    Последнее редактирование: 19 июл 2016
  15. Rabb1t

    Rabb1t "Почетный раздолбай"

    Сообщения:
    961
    Симпатии:
    127
    Т.е. про инклюды будет? Я пртмто не понял
     
  16. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    831
    Симпатии:
    196
    Домашка? Лол. Я не думаю что это подходящее название, да и сама идея. Попытки создать свой плагин (И возможно успешные) заменят твое "Домашнее задание")
    А разбирать чужой код он и так будет
    --- Добавлено позже ---
    Инклюд это такой-же код, как и в самом плагине, но его можно подключить через #include.
     
  17. Rabb1t

    Rabb1t "Почетный раздолбай"

    Сообщения:
    961
    Симпатии:
    127
    Спасибо)
     
  18. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    Инклюд это всего лишь файл с прототипами функций. Он нужен чтобы если один плагин создает какие-то функции (нативы) то другой плагин, который их будет использовать, знал как с ними работать. По сути содержимое инк можно напрямую вписать в исходник (что и происходит при компиляции).

    Насчет дз - я думаю не зайдет. Я сам никогда не делал никаких упражнений и контрольных вопросов. Лучше всего всё изучается на практике, потому когда столкнулся с непонятным - открыл урок, посмотрел, понял, сделал.
     
  19. Primo

    Primo Где мои манеры

    Сообщения:
    1.191
    Симпатии:
    310
    Только хоть там на оптимизации не зацикливайтесь...
     
  20. AS TRO

    AS TRO

    Сообщения:
    1.055
    Симпатии:
    508
    Усё, буду про в скриптинге, забабахаю свои моды с блэкджеком и плюшками :)
    А если по сути, то я думаю твои уроки многим помогут хотяб на начальной стадии понимать код и по примера их "редактировать" под свой вкус)
    Только не надо забрасывать) ты уже пообещал, так что 100% кровь из носу надо делать))
     
Статус темы:
Закрыта.