10.12.2015, 04:00
Graciaspor sus respuestas.
Lo resolvi de esta forma:
Lo resolvi de esta forma:
Код:
public OnPlayerEnterDynamicCP(playerid,checkpointid) { if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) { for(new id = 1;id < sizeof(EInfo);id++) { if((gettime()- eDentro[playerid]) < 2) { break; } if(checkpointid == EInfo[id][eEntrada]) { eDentro[playerid]=gettime(); SetPlayerInterior(playerid,EInfo[id][eInsideInt]); SetPlayerPos(playerid,EInfo[id][eSalidaX], EInfo[id][eSalidaY], EInfo[id][eSalidaZ]); SetPlayerVirtualWorld(playerid,EInfo[id][eInsideWorld]); SetCameraBehindPlayer(playerid); } else if(checkpointid == EInfo[id][eSalida]) { eDentro[playerid]=gettime(); SetPlayerPos(playerid,EInfo[id][eEntradaX], EInfo[id][eEntradaY], EInfo[id][eEntradaZ]); SetPlayerInterior(playerid,EInfo[id][eInt]); SetPlayerVirtualWorld(playerid,EInfo[id][eWorld]); SetCameraBehindPlayer(playerid); } } } return 1; }