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 символів






Коментарі (0)