Lelouch, может быть я неправильно сформулировал комментарий, и вы не так меня поняли.
smtp.gmail.com - для пользователей Google (там открыты порты 25, 465, 587).
MX-записи - для других серверов, там открыт только 25 порт, потому что он используется для пересылки. Потому вы можете только на 25 порт подключаться к серверам в MX-записях, использовать STARTTLS, если нужно шифрование.
Lelouch, это для того, чтобы пользователи могли письма отправлять с почтового сервера гугла, а не для приёма писем с других почтовых серверов. Для этого у гугла есть smtp.gmail.com, а не те сервера, что в MX-записях прописаны.
Попробуйте кавычки: php_admin_value mbstring.internal_encoding "utf-8"
И вообще это не в php.ini, а в .htaccess, т.к. php_admin_value это директива модуля Apache.
Александр Корегин, самое простое - хранить у каждого монстра массив точек, между которыми он патрулирует, а также индекс текущей точки, куда направляется. В цикле обработки поведения - сдвигать монстра по направлению к текущей точке, а если расстояние между точками очень мало (монстр достиг её) - то переключать на следующую. При таком подходе - можно даже сложные маршруты прописывать с большим количеством промежуточных точек.
smtp.gmail.com - для пользователей Google (там открыты порты 25, 465, 587).
MX-записи - для других серверов, там открыт только 25 порт, потому что он используется для пересылки. Потому вы можете только на 25 порт подключаться к серверам в MX-записях, использовать STARTTLS, если нужно шифрование.