Создать акаунт
Всё для сервера CS 1.6 / CSS / CS:GO - Плагины | Сборки | Модели | Карты » Статьи » Pawn с Нуля? реально ли написать свой плагин для сервера Неделя 2

Pawn с Нуля? реально ли написать свой плагин для сервера Неделя 2

28 апр 2023, 19:09
Статьи / Новости
0

Pawn с Нуля? реально ли написать свой плагин для сервера Неделя 2
Неделя 2: Функции и массивы

  1. Функции
  • Что такое функции и зачем они нужны
  • Как объявлять и вызывать функции
  • Возвращаемые значения функций

Пример работы с функциями:

main()

{

    new result = add(2, 3);

    print(result);

}

add(num1, num2)

{

    new sum = num1 + num2;

    return sum;

}


Объяснение:

  • add() - объявление функции с двумя аргументами
  • new sum - объявление переменной внутри функции
  • return - ключевое слово для возврата значения из функции
  1. Массивы
  • Что такое массивы и как они работают
  • Как объявлять и использовать массивы

Пример работы с массивами:

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 - присваивание значения элементу массива с индексом i
  • array[2] = 10 - изменение значения элемента массива с индексом 2
  1. Строки
  • Что такое строки и как они работают
  • Как объявлять и использовать строки

Пример работы со строками:

main()

{

    new str[50] = "Hello, world!"; // Объявляем строку и присваиваем ей значение

    print(str); // Выводим строку на экран

 

    format(str, sizeof(str), "Значение числа PI: %.2f", 3.14); // Форматируем строку с помощью функции format()

    print(str); // Выводим отформатированную строку на экран

}

Объяснение:

  • new str[50] - объявление строки и выделение для нее 50 символов


Только для авторизованых Юзеров

Смотрите также:

Комментарии
Минимальная длина комментария - 50 знаков. комментарии модерируются