Если кратко, то мне нужно чтобы команда настраивала камеру в зависимости от значения числа. Допустим "-cam +-***" (число)

Принятый ответ

Ну так берем и делаем, в чем проблема то? Элементарный триггер же? Взяли подрстроку из введенного в чат сообщения и настроили камеру.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
32
4 года назад
2
Ну так берем и делаем, в чем проблема то? Элементарный триггер же? Взяли подрстроку из введенного в чат сообщения и настроили камеру.
Принятый ответ
3
22
4 года назад
Отредактирован PROSHELDOTU
3
function SetCamZ takes nothing returns nothing
	local real CamZ = 0.00
	local real ChatS = GetEventPlayerChatString()
	if SubString(ChatS, 0, 6) == "-cam +" then
		set CamZ = S2R(SubString(GetEventPlayerChatString(), 6, 9))
	endif
	if SubString(ChatS, 0, 6) == "-cam -" then
		set CamZ = -S2R(SubString(GetEventPlayerChatString(), 6, 9))
	endif
	if (GetLocalPlayer() == GetTriggerPlayer()) then
		call SetCameraField(CAMERA_FIELD_ZOFFSET, GetCameraField(CAMERA_FIELD_ZOFFSET) + CamZ, 0.00)
	endif
endfunction
Чтобы оставить комментарий, пожалуйста, войдите на сайт.