PDA

Просмотр полной версии : [Вопрос] SetPlayerPos



gangzone.ini
31.08.2014, 17:23
Почему не показывает что я в инте ?

switch(pStats[playerid][pMember])
{
case 1: B_SetPlayerPos(playerid, 2449.2578, -1692.7897, 1013.5152, 6.2, pStats[playerid][pMember], 1);
case 2: B_SetPlayerPos(playerid, 2496.1128, -1709.0543, 1014.7422, 1.6135, pStats[playerid][pMember], 2);
case 3: B_SetPlayerPos(playerid, 329.9391, 1120.7584, 1083.8903, 359.8784, pStats[playerid][pMember], 3);
case 4: B_SetPlayerPos(playerid, 2450.4114, -1690.1816, 1013.5078, 181.3470, pStats[playerid][pMember], 4);
default: B_SetPlayerPos(playerid, -59.5630, 1362.0599, 1080.2109, 0.1639, pStats[playerid][pMember], 5);
}
pStats[playerid][gSpawn] = 1;
return 1;
Пример с

case 1: B_SetPlayerPos(playerid, 2449.2578, -1692.7897, 1013.5152, 6.2, pStats[playerid][pMember], 1);
Вирты мир и инта указана же...

6 - VirtualWorld
2 - Interior

Пельмень
31.08.2014, 17:27
У тебя там точка, нужно запятую!

gangzone.ini
31.08.2014, 17:45
У тебя там точка, нужно запятую!

warning 202: number of arguments does not match definition

Пельмень
31.08.2014, 17:50
Функцию скинь

gangzone.ini
31.08.2014, 17:59
Функцию скинь

switch(pStats[playerid][pMember])
{
case 1: B_SetPlayerPos(playerid, 2449.2578, -1692.7897, 1013.5152, 6,2, pStats[playerid][pMember], 1);
case 2: B_SetPlayerPos(playerid, 2496.1128, -1709.0543, 1014.7422, 1.6135, pStats[playerid][pMember], 2);
case 3: B_SetPlayerPos(playerid, 329.9391, 1120.7584, 1083.8903, 359.8784, pStats[playerid][pMember], 3);
case 4: B_SetPlayerPos(playerid, 2450.4114, -1690.1816, 1013.5078, 181.3470, pStats[playerid][pMember], 4);
default: B_SetPlayerPos(playerid, -59.5630, 1362.0599, 1080.2109, 0.1639, pStats[playerid][pMember], 5);
}
pStats[playerid][gSpawn] = 1;
return 1;

Пельмень
31.08.2014, 18:00
B_SetPlayerPos вот эту.

gangzone.ini
31.08.2014, 18:49
Функцию скинь

stock B_SetPlayerPos(playerid, Float:PosX, Float:PosY, Float:PosZ, Float:PosA, VirtualWorld, Interior)
{
SetPlayerPos(playerid, PosX, PosY, PosZ);
SetPlayerFacingAngle(playerid, PosA);
SetPlayerVirtualWorld(playerid, VirtualWorld);
SetPlayerInterior(playerid, Interior);
SetCameraBehindPlayer(playerid);
return true;
}

Пельмень
31.08.2014, 19:28
Последний параметр отвечает за интерьер, проверь, правильно ли ты записал их