-
Освещенность персонажей
Я делаю выбор скина персонажа. Спавн происходит в Binco. Далее просто с помощью стрелочек выбирается скин.
Но есть проблема. При использовании TogglePlayerControllable(playerid, 0); скин как бы затемняется и его плохо видно. Если не блокировать управление, то всё нормально.
Спавн происходит таким образом:
PHP код:
SetPlayerInterior(playerid, 15); // инта Binco
SetPlayerPos(playerid,217.8953,-98.2438,1005.2578);
SetPlayerFacingAngle(playerid, 115.5189);
SetPlayerCameraPos(playerid, 213.997009, -100.760360, 1006.217956);
SetPlayerCameraLookAt(playerid, 217.8953,-98.2438,1005.2578);
SetPlayerVirtualWorld(playerid, playerid + 1);
SetPlayerSkin(playerid, 123);
TogglePlayerControllable(playerid, 0);// если убрать, всё ок
Для сравнения вот скрина с TogglePlayerControllable и без:
http://f1.s.qip.ru/~2Q3rLp2c.png http://f6.s.qip.ru/~2Q3rLp2d.png
У других почему-то и с TogglePlayerControllable скины нормально отображаются. В чем моя проблема? :(
-
Больше похоже на очередной баг SA:MP, нежели на вашу оплошность, вряд ли вы сможете что-то с этим сделать. Калькору писать на оффе тоже бесполезно - если сервер не крашит и вы не владелец какого-нибудь крупного сервера, он не станет фиксить баг.
UPD: Заметил, что у вас на скрине время 21:27 - возможно, такое затенение зависит от времени суток. Попробуйте во время выбора скина установить игроку время на 12:00 (SetPlayerTime).