Правила написания Skript

В обязательном порядке все игры должны иметь команды для старта и завершения игры, а также переменную состояния игры (идет в данный момент игра или нет).

Существуют общие скрипты chat.sk и teams.sk реализующие работу команд и чата.

Для однородности кода следует придерживаться следующих правил:

  • Использовать Tab, а не пробел
  • Если весь код попадает под условие, лучше использовать in-line синтаксис. В противном случае писать if обязательно. К примеру, вместо:
if player has permission "admin":
	message "You're admin!" 

разрешено использовать:

player has permission "admin"
message "You're admin!"
  • Скрипт не должен зависеть от конкретной карты, запрещено использовать конкретные координаты в коде
  • Не использовать аддоны кроме skript-reflectopen in new window, skript-dbopen in new window и SkBeeopen in new window
  • Для логики команд использовать teams.sk
  • Кодировка всех файлов UTF-8