Pawn с Нуля? реально ли написать свой плагин для сервера Неделя 2
Неделя 2: Функции и массивы
- Функции
- Что такое функции и зачем они нужны
- Как объявлять и вызывать функции
- Возвращаемые значения функций
Пример работы с функциями:
main()
{
new result = add(2, 3);
print(result);
}
add(num1, num2)
{
new sum = num1 + num2;
return sum;
}
Объяснение:
add()
- объявление функции с двумя аргументамиnew sum
- объявление переменной внутри функцииreturn
- ключевое слово для возврата значения из функции
- Массивы
- Что такое массивы и как они работают
- Как объявлять и использовать массивы
Пример работы с массивами:
main()
{
new array[5]; // Объявляем массив из 5 элементов
for(new i = 0; i < sizeof(array); i++) // Заполняем массив значениями
{
array[i] = i + 1;
}
print("Массив до изменений:");
for(new i = 0; i < sizeof(array); i++) // Выводим на экран значения массива до изменений
{
print(array[i]);
}
array[2] = 10; // Изменяем значение элемента массива с индексом 2
print("Массив после изменений:");
for(new i = 0; i < sizeof(array); i++) // Выводим на экран значения массива после изменений
{
print(array[i]);
}
}
Объяснение:
new array[5]
- объявление массива из 5 элементовfor(new i = 0; i < sizeof(array); i++)
- цикл для заполнения и вывода значений массиваarray[i] = i + 1
- присваивание значения элементу массива с индексом iarray[2] = 10
- изменение значения элемента массива с индексом 2
- Строки
- Что такое строки и как они работают
- Как объявлять и использовать строки
Пример работы со строками:
main()
{
new str[50] = "Hello, world!"; // Объявляем строку и присваиваем ей значение
print(str); // Выводим строку на экран
format(str, sizeof(str), "Значение числа PI: %.2f", 3.14); // Форматируем строку с помощью функции format()
print(str); // Выводим отформатированную строку на экран
}
Объяснение:
new str[50]
- объявление строки и выделение для нее 50 символов
Смотрите также:
Pawn с Нуля? реально ли написать свой плагин для сервера Неделя 4
Неделя 4: Функции и многомерные массивы Функции Что такое функции и зачем они нужны Как объявлять и вызывать функции Как передавать аргументы в функции Что такое возвращаемое значение функции
Pawn с Нуля? реально ли написать свой плагин для сервера Неделя 1: Основы языка
Сделаем курс расчитан на 4 недели, для начинающих любителей поиграть на своем сервере с уникальными плагинами, это поможет вам разобраться в коже и вы сможете вносить свои правки.
Pawn с Нуля? реально ли написать свой плагин для сервера ( 1 полноценный плагин )
Мы уже научились писать простенький плагин и теперь настало время сделать, что то более сложное и простое одновременно.
Pawn с Нуля? реально ли написать свой плагин для сервера Неделя 3
Неделя 3: Управляющие структуры и файлы Управляющие структуры Что такое управляющие структуры и зачем они нужны Как использовать условные операторы if, else и switch Как использовать циклы for,
Минимальная длина комментария - 50 знаков. комментарии модерируются