PDA

Просмотр полной версии : [Вопрос] Освещенность персонажей



proger2015
21.12.2015, 17:55
Я делаю выбор скина персонажа. Спавн происходит в Binco. Далее просто с помощью стрелочек выбирается скин.
Но есть проблема. При использовании TogglePlayerControllable(playerid, 0); скин как бы затемняется и его плохо видно. Если не блокировать управление, то всё нормально.
Спавн происходит таким образом:


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://shot.qip.ru/00LtxK-12Q3rLp2c/) http://f6.s.qip.ru/~2Q3rLp2d.png (http://shot.qip.ru/00LtxK-62Q3rLp2d/)

У других почему-то и с TogglePlayerControllable скины нормально отображаются. В чем моя проблема? :(

Daniel_Cortez
21.12.2015, 18:08
Больше похоже на очередной баг SA:MP, нежели на вашу оплошность, вряд ли вы сможете что-то с этим сделать. Калькору писать на оффе тоже бесполезно - если сервер не крашит и вы не владелец какого-нибудь крупного сервера, он не станет фиксить баг.

UPD: Заметил, что у вас на скрине время 21:27 - возможно, такое затенение зависит от времени суток. Попробуйте во время выбора скина установить игроку время на 12:00 (SetPlayerTime).