Всем привет! Не получается реализовать до конца рандомные позиции камер при коннекте на сервер.
Суть идеи такова:
PHP код:
static const Float:camera_random[3][2][3] =
{
{
{0.00,0.00,0.00}, // SetPlayerCameraPos
{0.00,0.00,0.00} // SetPlayerCameraLookAt
},
{
{0.00,0.00,0.00},
{0.00,0.00,0.00}
},
{
{0.00,0.00,0.00},
{0.00,0.00,0.00}
}
};
publics: OnPlayerCheck(playerid)
{
new rand = random(sizeof(camera_random));
SetPlayerCameraPos(playerid, camera_random[][][],camera_random[][][],camera_random[][][])
SetPlayerCameraLookAt(playerid, camera_random[][][],camera_random[][][],camera_random[][][])
SetPlayerVirtualWorld(playerid,playerid+1);
SetPlayerInterior(playerid,0);
TogglePlayerControllable(playerid, false);
new rows, fields;
cache_get_data(rows, fields);
if(!rows) DialogRegist(playerid);
else DialogLogin(playerid),
player_info[playerid][MysqlpID] = cache_get_field_content_int(0, "ID", database);
return true;
}
Суть проблемы: не могу понять что разместить в camera_random[][][] при коннекте камера перемещается на одну и туже позицию + она даже не обозначена в camera_random
Всех кто может помочь новичку, искренне прошу о помощи. =)