15.08.2015, 16:11
Now it jumps straight to the 4th point....what the hell?
PHP код:
if(PRESSED(KEY_ANALOG_RIGHT) && skinid == 1) //presses right
{
//new string[2];
//format(string,sizeof(string),"%d",skinid);
//SendClientMessage(playerid, 1, string);
SetPlayerPos(playerid, 2797.0293,-1087.6442,30.7198);
SetPlayerSkin(playerid, 102);
InterpolateCameraPos(playerid, 2464.3269,-1660.7306,13.3076, 2821.3826,-1087.0073,30.7188, 2000,CAMERA_MOVE);
InterpolateCameraLookAt(playerid, 2494.7563,-1668.0493,13.3438, 2797.0293,-1087.6442,30.7198, 2000,CAMERA_MOVE);
skinid = 2;
}
if(PRESSED(KEY_ANALOG_RIGHT) && skinid == 2) //presses right
{
//new string[2];
//format(string,sizeof(string),"%d",skinid);
//SendClientMessage(playerid, 1, string);
SetPlayerPos(playerid, 2821.3826,-1087.0073,30.7188);
SetPlayerSkin(playerid, 47);
InterpolateCameraPos(playerid, 2223.3882,-1141.7634,25.7969, 2797.0293,-1087.6442,30.7198, 2000,CAMERA_MOVE);
InterpolateCameraLookAt(playerid, 2218.1865,-1171.0681,25.7266, 2821.3826,-1087.0073,30.7188, 2000,CAMERA_MOVE);
skinid = 3;
}
if(PRESSED(KEY_ANALOG_RIGHT) && skinid == 3) //presses right
{
//new string[2];
//format(string,sizeof(string),"%d",skinid);
//SendClientMessage(playerid, 1, string);
SetPlayerPos(playerid, 409.0927,-1543.5460,32.2734);
SetPlayerSkin(playerid, 30);
InterpolateCameraPos(playerid, 2797.0293,-1087.6442,30.7198, 424.7612,-1558.6342,27.5781, 2000,CAMERA_MOVE);
InterpolateCameraLookAt(playerid, 2821.3826,-1087.0073,30.7188, 409.0927,-1543.5460,32.2734, 2000,CAMERA_MOVE);
skinid = 4;
}
if(PRESSED(KEY_ANALOG_LEFT) && skinid == 4) //presses left
{
//new string[2];
//format(string,sizeof(string),"%d",skinid);
//SendClientMessage(playerid, 1, string);
SetPlayerPos(playerid, 2218.1865,-1171.0681,25.7266);
SetPlayerSkin(playerid, 47);
InterpolateCameraPos(playerid, 2797.0293,-1087.6442,30.7198, 2223.3882,-1141.7634,25.7969, 2000,CAMERA_MOVE);
InterpolateCameraLookAt(playerid, 2821.3826,-1087.0073,30.7188, 2218.1865,-1171.0681,25.7266, 2000,CAMERA_MOVE);
skinid = 3;
}
if(PRESSED(KEY_ANALOG_LEFT) && skinid == 3) //presses left
{
//new string[2];
//format(string,sizeof(string),"%d",skinid);
//SendClientMessage(playerid, 1, string);
SetPlayerPos(playerid, 2218.1865,-1171.0681,25.7266);
SetPlayerSkin(playerid, 102);
InterpolateCameraPos(playerid, 2797.0293,-1087.6442,30.7198, 2223.3882,-1141.7634,25.7969, 2000,CAMERA_MOVE);
InterpolateCameraLookAt(playerid, 2821.3826,-1087.0073,30.7188, 2218.1865,-1171.0681,25.7266, 2000,CAMERA_MOVE);
skinid = 2;
}
if(PRESSED(KEY_ANALOG_LEFT) && skinid == 2) // presses left
{
//new string[2];
//format(string,sizeof(string),"%d",skinid);
//SendClientMessage(playerid, 1, string);
SetPlayerPos(playerid, 2494.7563,-1668.0493,13.3438);
SetPlayerSkin(playerid, 105);
InterpolateCameraPos(playerid, 2223.3882,-1141.7634,25.7969, 2464.3269,-1660.7306,13.3076, 2000,CAMERA_MOVE);
InterpolateCameraLookAt(playerid, 2218.1865,-1171.0681,25.7266, 2494.7563,-1668.0493,13.3438, 2000,CAMERA_MOVE);
skinid = 1;
}