Уроки SourcePawn

Статус
В этой теме нельзя размещать новые ответы.

R1KO

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

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

P.S. Очень хочется рассказать о kv и меню.
 
Последнее редактирование:

-=Vampir=-

Переводчик и тестер
Сообщения
229
Реакции
73
@R1KO, Оффтоп
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #3
@-=Vampir=-, изначально видеоуроки. Возможно сделаю текстовые версии (переделаю заготовки для уроков). А если будет нормально получаться и это будет нужно то можно будет даже пару стримов сделать. Если зайдет конечно. Для этого я и хочу сделать первый пилотный выпуск, а на основании отзывов и критики уже решить нужно ли продолжать.
 

inklesspen

Не пишу модули под LSD :с
Сообщения
1,775
Реакции
966
Ммм.... очень интересно, а так-же полезно тем, кто лишь начинает.
Оффтоп
С удовольствием буду наблюдать
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #5
@inklesspen, как раз по кв у меня есть идея как доступно и понятно объяснить его суть. Но текстом это сложно сделать, а вот в виде видео - намного проще.
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
  • Команда форума
  • #7
@R1KO, идея прекрасная! Стримы можно, но куда лучше ютуб) там повторы легче смотреть) хотя на твич можно долгие видео делать
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #8
@Rabb1t, а что мешает сделать стрим на ютубе? Он там потом сохраняется.
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
  • Команда форума
  • #9
@Rabb1t, а что мешает сделать стрим на ютубе? Он там потом сохраняется.
Согласен)
--- Добавлено позже ---
@R1KO, а когда видео будет примерно? (возможно пропустил)
--- Добавлено позже ---
@R1KO, и еще расскажи как создать свой инклюд! думаю тоже важно
 
Последнее редактирование:
S

Sleeparts

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

andrey19992

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

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #13
Главное чтоб примеров много было, и разборов уже созданных плагинов.
А вот этим я и хочу заняться на стримах. Писать онлайн и разбирать другое. Потому что я учился именно по чужим плагинам.
--- Добавлено позже ---
а еще подключение к БД mysql которые на сайте, как обращаться к БД, как записывать в БД. как сделать что бы плагин автоматом создавал таблицы в БД и тд
Читал первый пост?
Работа с базами данных
 

andrey19992

Участник
Сообщения
487
Реакции
101
Работа с базами данных
Ну да)) просто повторился)))
--- Добавлено позже ---
а еще желательно в каждом уроке давать аля домашнее задание, грубо говорят вот мы разобрали код, когда игрок в раунде убивает с АВП более 4 человек в раунде, пишется АВП мастер или воспроизводится звук. сделайте тоже самое для ак47, только что бы засчитывалось убийство только в голову.
Ну как то так, ДЗ должно быть :-)
--- Добавлено позже ---
и желательно в новом уроке хотя бы разобрать пару домашних заданий, ну конечно если присылать их будут. В общем эта методика одних из курсов которые я проходил по php)))))
 
Последнее редактирование:

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
  • Команда форума
  • #15
Т.е. про инклюды будет? Я пртмто не понял
 

inklesspen

Не пишу модули под LSD :с
Сообщения
1,775
Реакции
966
Ну да)) просто повторился)))
--- Добавлено позже ---
а еще желательно в каждом уроке давать аля домашнее задание, грубо говорят вот мы разобрали код, когда игрок в раунде убивает с АВП более 4 человек в раунде, пишется АВП мастер или воспроизводится звук. сделайте тоже самое для ак47, только что бы засчитывалось убийство только в голову.
Ну как то так, ДЗ должно быть :-)
--- Добавлено позже ---
и желательно в новом уроке хотя бы разобрать пару домашних заданий, ну конечно если присылать их будут. В общем эта методика одних из курсов которые я проходил по php)))))
Домашка? Лол. Я не думаю что это подходящее название, да и сама идея. Попытки создать свой плагин (И возможно успешные) заменят твое "Домашнее задание")
А разбирать чужой код он и так будет
--- Добавлено позже ---
Т.е. про инклюды будет? Я пртмто не понял
Инклюд это такой-же код, как и в самом плагине, но его можно подключить через #include.
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
  • Команда форума
  • #17
Домашка? Лол. Я не думаю что это подходящее название, да и сама идея. Попытки создать свой плагин (И возможно успешные) заменят твое "Домашнее задание")
А разбирать чужой код он и так будет
--- Добавлено позже ---

Инклюд это такой-же код, как и в самом плагине, но его можно подключить через #include.
Спасибо)
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #18
Т.е. про инклюды будет? Я пртмто не понял
Инклюд это всего лишь файл с прототипами функций. Он нужен чтобы если один плагин создает какие-то функции (нативы) то другой плагин, который их будет использовать, знал как с ними работать. По сути содержимое инк можно напрямую вписать в исходник (что и происходит при компиляции).

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

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
Только хоть там на оптимизации не зацикливайтесь...
 

AS TRO

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