Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
@JoKeR2020, OnPlayerCommandPerformed() вызывается сразу после выполнения команды. OnPlayerCommandRecieved() - до выполнения. Зачем лишний раз гонять командный процессор проверять наличие несуществующей команды, особенно если здесь же можно вернуть 0 и запретить выполнение? @Дима Рок, доки по...
strval() конвертит текст в целочисленную переменную, так что при использовании в таком виде вместо 2092.7043 -2658.3269 12.3637 из примера игрока телепортнет на 2092 -2658 12. floatstr() использовать надо.
Если хочется тупо удалить - чекайте PayNSprayColorMenu[0] и PayNSprayColorMenu[1]. А если хочется разобраться в вопросе - только для отрисовки меню выбора цвета используется 66 TD, в совокупности с уже созданными ранее можно банально въехать в лимит, собственно, из-за чего и могут проявляться...
Пардон, действительно, запамятовал, что в данном случае в секцию data уйдет. Тем не менее, такую оптимизацию считаю несущественной: string[] все равно уйдет в стек, при равной размерности в предложенном варианте получается сугубо лишний огород в плане организации кода. Если кому-то так...
А где оптимизация-то? Вместо одного массива на 250 ячеек в результате получилось два - один статический на 52 ячейки и второй на 85. С большим успехом можно было бы размерность массива string[] изменить сразу и не городить костыль со статиком.
Только то, что для меня такая работа - слишком низкий уровень. В ней ничего серьезного нет, при желании такая пишется за две минуты.) Ну шедевр так шедевр. Я же удалять не прошу, пусть висит.))
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь. Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.