Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Глобальный стринг

Статус
В этой теме нельзя размещать новые ответы.

mastershef

Дебютант
Всем привет.
Такой вопрос, можно ли использовать 1 глобальный стринг для статистике игрока, для правил сервера при регистрации, есть ли риск перезаписи информации в этой переменной, если много игроков функцию с этой переменной?
Допустим, чтобы не тратить стэк на статистику игрока, использовать тот же глобальный стринг?

Пример:
PHP:
 new bigstring[1024];
PHP:
static const RulesServer[2][][] = {
	{
		"{ffcc00}1. Игровой процесс.\n{FF3300}Запрещенно:{ffffff}\n",
		"- Использование любых программ скриптов читов и .т.п. дающие нечестное преймущество в игре.\n",
		"- Использование багов (Ошибок, Неисправностей мода).\n",
		"- Использовать ESC в целях ухода от погони/смерти.\n",
		"- Убивать игроков на спавне (Место возрождения, базы организаций).\n",
		"- Убивать игроков при помощи транспорта (Давить, Стрелять с водительского места).\n",
		"- Убийство/нанесение физического вреда игрокам без причины (ДМ - Death Match).\n",
		"- Просьбы, вымогательство паролей от аккаунта.\n",
		"- Выдача себя за членов администрации.\n",
		"- Злоупотребление игровыми возможностями для создания неудобств игрокам.\n",
		"- Любые проявления расизма и нацизма.\n",
		"- Развод игроков на деньги.\n",
		"{ffcc00}2 .Ник в игре.{ffffff}\n",
		"(сменить ник можно через /donate >> Сменить ник)\n",
		"{FF3300}Запрещено:\n{ffffff}- Использовать чужие (Уже кем-то занятые) ники.\n",
		"- Использовать ники, содержащие Нецензурные или оскорбительные слова.\n",
		"- Использовать ники бывших модераторов или администраторов.\n"
	},
	{
		"{ffcc00}3. Чат сервера.\n{FF3300}Запрещено:{ffffff}\n",
		"- Ругательство, оскорбления или нецензурная речь.\n",
		"- Угрозы игрокам (Не относящиеся к игровому процессу).\n",
		"- Писать сообщения в верхнем регистре (Caps Lock).\n",
		"- Писать одно и тоже сообщение слишком часто.\n",
		"- Обсуждать, критиковать действия администрации.\n",
		"- Реклама сторонних ресурсов.\n",
		"{ffcc00}4. Администрация.{ffffff}\n",
		"- Сообщать администрации о каких либо нарушениях из данных правил (/report).\n",
		"- Администрация самостоятельно выбирает штрафные санкции для каждого из случаев.\n",
		"- Запрещено препятствовать администрации в работе.\n",
		"- Решение администрации является окончательным и не подлежит обсуждению.\n",
		"{ffcc00}5. Торговля.{ffffff}\n",
		"- Запрещены любые денежные махинации.\n",
		"- Запрещена продажа / покупка чего либо, за реальные деньги.\n",
		"- Запрещен обмен внеигровых предметов в любой форме, на игровые.\n",
		"- Запрещена продажа / передача аккаунтов.\n"
	}
};
И вызов:
PHP:
bigstring[0] = EOS;
for(new i; i < 17; i++) strcat(bigstring, RulesServer[0][i]);
ShowPlayerDialog(playerid, dRules_1, DIALOG_STYLE_MSGBOX,"{E0C829}(2/6) {FFFFFF}Правила на {E0C829}"NAME_SERVER"", bigstring,"Далее","Отмена");
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу