скриптинг

  1. 1000 Shells

    Прописываю нового монстра для Monster Mod

    Вообщем друзья, такая история, решил покапаться в этом моде, и добавить монстра нового. Вписал всё что нужно в sma файл , скомпилировалось без ошибок, прописал в ini монстра и в cfg карты для спавна. Все монстры спавнятся но новый нет... кто может подсказать, в чём проблема? в sma коде пометка...
  2. K

    [Помощь] с доработкой плагина(vip_custom)

    Дело в том что,в плагине vip_custom+BlockPickupGold есть меню с голд оружием и его блокировкой на подбор игроками без заданного флага! Можно ли как то в это же меню добавить еще одно оружие(Кастумную модельку) и чтоб она тоже блокировалась на подбор другими игроками плагином BlockPickupGold...
  3. SNauPeR

    Помощь с уроками скриптинги

    Всем бобра :crazy: Кто-нибудь посоветует хорошую(ие) статью\сайты (на русском) по объяснению языка Pawn для плагинов КС 1.6? Желательно для ЧАЙНИКОВ. P.S: с логикой у меня всё в порядке, просто я не умею сам плагин в .sma писать... (как правильно код написать, где скобки выставить, переменные...
  4. L

    помогите с бан системой очень нужно

    античит не хочет банить с FreshBanom и с другими бан системами, он только делает логи, а быть он банит толка с бансистемой mdbBanSystem.amxx МОЖНО КАК ТО его переделать для FreshBans?если кто знает проста напишите мне какую строчку надо заменить и на што заменить
  5. CrazyHackGUT

    Введение в программирование на SourcePawn. Часть 7.

    Введение в программирование на SourcePawn. Указатели (Handles). К оглавлению Указатели (Handles) - своеобразные указатели из C++. Они позволяют плагину вручную контролировать свою память, и по сути своей, могут хранить в себе что угодно: соединения с базой данных, динамические по размеру...
  6. CrazyHackGUT

    Введение в программирование на SourcePawn. Часть 6.

    Введение в программирование на SourcePawn. Массивы. К оглавлению Массивы - некий упорядоченный набор переменных одного типа. В SourcePawn массивы бывают двух типов: Фиксированного размера. При инициализации, у него указывается строгий размер. При этом компилятор для этих массивов по прежнему...
  7. CrazyHackGUT

    Введение в программирование на SourcePawn. Часть 5.1.

    Введение в программирование на SourcePawn. Строки. Форматирование строк. К оглавлению Форматирование строк позволяет нам собрать строку из некоего шаблона и переменных. Во всех языках оно присутствует. Но чаще используется конкатенация, если имеется. У Павна конкатенация строк есть только на...
  8. CrazyHackGUT

    Введение в программирование на SourcePawn. Часть 5.

    Введение в программирование на SourcePawn. Строки. К оглавлению Строки - это массивы символов. Это означает, что помимо обращения к самой строке, Вы можете обращаться к определённым символам по индексу. Концом строки считается всегда нулевой символ. Т.е., функции SM и расширения всегда читают...
  9. CrazyHackGUT

    Введение в программирование на SourcePawn. Часть 4.

    Введение в программирование на SourcePawn. Функции, их типы. К оглавлению Из коробки, SourceMod предоставляет нам довольно мощную библиотеку функций. Мы можем работать с базами данных, файлами, другими плагинами, и многое другое. Все эти функции Вы можете увидеть в официальном API. Мы...
  10. CrazyHackGUT

    Введение в программирование на SourcePawn. Часть 3.

    Введение в программирование на SourcePawn. Типы переменных, структура кода. К оглавлению SourcePawn знает 6 основных типов переменных (в списке их, на самом деле, 7, но последний - "волшебный"): int - целочисленное число, занимает в памяти 4 байта. Допустимое число для хранения в этой...
  11. CrazyHackGUT

    Введение в программирование на SourcePawn. Часть 2.

    Введение в программирование на SourcePawn. Синтаксисы языка. К оглавлению Выделяют два типа синтаксиса: старый и новый. Новый синтаксис был введён совсем недавно, и более похож на Си. Первая версия SM, поддерживающая его частично - 1.7.3. Все версии компиляторов SM старее подразумевают...
  12. CrazyHackGUT

    Введение в программирование на SourcePawn. Часть 1.

    Введение в программирование на SourcePawn. О работе языков в целом. К оглавлению Перед тем, как начать писать именно о самом программировании на SourcePawn, имеет смысл немного написать о том, как в целом работает компьютер. Самая главная часть компьютера (процессор), которая обрабатывает и...
  13. CrazyHackGUT

    Оглавление

    Введение в базовое понятие программирования на SourcePawn О работе языков в целом. Базовые понятия о программировании. Синтаксисы языка и их различия. Типы переменных, структура кода. Функции. Строки. Форматирование строк. Массивы. Указатели (Handles). Методмапы (псевдо-классы). Условия...
  14. Gudaus

    Правильный стиль оформления кода в программировании

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