T
Tolyan
PHP:
StringMap SkinValueStrMap;
enum sv
{
float:pos[3],
float:ang[3]
}
{
SkinValueStrMap = new StringMap();
any[] array = new any[sv];
array[pos] = {0.0,0.0,50.0};
array[ang] = {0.0,0.0,0.0};
SkinValueStrMap.SetArray("xxx", array, sv); // Записали
}
{
any[] array = new any[sv];
SkinValueStrMap.GetArray("xxx", array, sv); //Получили
float f_temp[3];
f_temp = array[pos];
PrintToChatAll("f_temp > %0.1f %0.1f %0.1f", f_temp[0],f_temp[1],f_temp[2]); // f_temp[2] = 0.0 а должен 50.0 - почему?
}
Или все должно работать нормальНО?*
Последнее редактирование модератором: