Как сделать дома маникюр как из салона

Написание скриптов для SAMP

Очевидно, чтобы начать самому создавать скрипты - нужно обладать соответствующими знаниями.

салона

Что-же нужно знать? С чего начать? Многие задаются этим вопросом.
Материала на форуме и за пределами - валом.

Нужно уверенно знать:

1. Основы скриптинга - синтаксис языка и операторы.


Начинается все с переменной, вспомните математику. В основном весь код это переменные и то что мы с ними вытворяем. Что делаем с переменными? Мы их присваиваем, сравниваем, умножаем и т.д., посмотрите тут.
Можем задать условие: если одна переменная больше другой, то третью переменную делим на два. Работу с циклами, массивами и многими другими вещами Вам предстоит понимать.
В обязательном порядке Вам нужно ознакомиться с работой функций, потому что в павне без функций нечего делать.

2. Автовызываемые функции - встроенные функции, которые вызываются самим сервером, когда происходит какое-то определенное событие.


Автовызываемые функции - это функции, которые вызываются самим сервером, когда происходит какое-то определенное событие. О каких событиях идет речь? Все просто. Событие: игрок вошел в игру => сервер вызвал функцию коннекта игрока. Что нам это дает? Мы можем сделать так, что-бы при вызове этой функции - в чат выводилось сообщение о входе игрока на сервер. Все наверное замечали такую штуку. Аналогично можно при выходе игрока и так далее. Автовызываемых функций куча - соотвестственно возможностей столько-же.

3. Функции скриптинга - встроенные функции, для написания игровых режимов и сценариев в SA-MP.


Список функций. Функции существуют для написания сценариев. Добавление машин, смена погоды и времени, управление игроком, ботом, машиной, объектом. Эти функции не вызываются сервером. Мы их уже засовываем в автозывываемые функции, или в функции, которые создадим сами.
Приведу пример. Событие: игрок вошел в игру => вызывается функция коннекта игрока => в функции коннекта мы будем менять время входящему игроку функцией смены времени.

4. Общие ресурсы скриптинга - ID'ы, модели, типы, номера - машин, интерьеров, взрывов, скинов


Списки ресурсов. Полезная вещь, в примеру нам нужно поменять цвет машины. Список цветов вы найдете по ссылке. Или дать оружие игроку = список оружия есть.

Как начать писать скрипты:

Мы уже знаем основы скриптинга, функции, нам нужна практика.
Необходимо полазить на форуме в поиске уроков по написанию простеньких скриптов.
К примеру "Работа Дальнобойщиком". Взять и прочитать весь код, разобрать как он работает.
Разберетесь? Думаю да. Теперь что-то измените в нем и проверьте, получилось ли?
Возьмите следующий урок и т.д., пока не надоест, а когда надоест - еще поработайте.

Когда начнете писать свой скрипт - сначала нужно составить в голове алгоритм работы кода.
Что куда идет и что выполняется, если сложно в голове сложить - нарисуйте блоками на бумажке.
Проведите линии между блоками, дабы не запутаться.
Набирайте код, проверяйте на ошибки.

Если что-то не получается или не знаете как сделать - не нужно бежать к друзьями и просить о помощи, а нужно самому разобраться в ситуации.
Поискать на форуме, в частности в этом разделе. Когда сам что-то ищешь и находишь - лучше откладывается в памяти.

Уроков по основам скриптинга на павне не так уж много, и не такие они ёмкие.
Почитайте о таком языке как PHP и других подобных, они похожи между собой, да и знания не помешают.

Желаю Вам удачи и успехов в написании скриптов.

P.S. Данная статья, возможно, будет дополнена.


Сообщение отредактировал FiLE - Суббота, 17.11.2012, 21:13


Источник: http://www.samp-rus.com/forum/42-23668-1



Рекомендуем посмотреть ещё:


Закрыть ... [X]

Самостоятельно занятое население на рынке труда Казахстана Пластик для выгребной ямы

Как сделать дома маникюр как из салона Как сделать дома маникюр как из салона Как сделать дома маникюр как из салона Как сделать дома маникюр как из салона Как сделать дома маникюр как из салона Как сделать дома маникюр как из салона Как сделать дома маникюр как из салона