Несколько вопросов по pawn
Всем привет, я новенький в pawn - скриптинге. Не так давно начал. У меня появилось несколько вопросов по поводу программирования pawn.
1. Все знают, что когда нам нужно сделать вход допустим в мэрию, мы создаём переменную. Допустим:
PHP код:
new MayorPick[2]; // То есть пикап входа и выхода
Я читал разные форумы, и как люди говорят 1 переменная занимает 4 байта памяти.
Так вот, а что если допустим сделать вот так:
PHP код:
new Pickups[80]; // Тут будут все пикапы входов и выходов со всех интерьеров
Будет ли нагрузка на сервер или такая скажем небольшая оптимизация в плане памяти?)
Конечно что же есть минус в моей идеи. Если мы захотим удалить или поменять интерьер, то просто заколебаемся искать его.
Но допустим модом заниматься буду только я и по координатам все проверять, ну или же так, где в паблике
PHP код:
OnPlayerPickupDynamicPickup
Просто комментировать везде.
Можно ли так использовать?
И 2 вопрос. Видел команды со стандартным процессором и другие системы, где используют как и
PHP код:
if(пошла функция)...
PHP код:
И else if(пошла функция)...
Пробовал удалять else, компилируется без ошибок, работает все тоже прекрасно. Тогда смысл использования
Я знаю что else - в переводе с английского - это или, а if - это если. По моему тут разницы нету. Думаю else нужно использовать только в некоторых случаях, допустим в том же паблике
PHP код:
OnDialogResponse
Там где проверка на кнопки.