// // A Driver NPC that goes around a path continuously // Kye 2009 // #include #define NUM_PLAYBACK_FILES 3 new gPlaybackFileCycle=0; //------------------------------------------ main(){} //------------------------------------------ NextPlayback() { // Reset the cycle count if we reach the max if(gPlaybackFileCycle==NUM_PLAYBACK_FILES) gPlaybackFileCycle = 0; if(gPlaybackFileCycle==0) { StartRecordingPlayback(PLAYER_RECORDING_TYPE_DRIVER,"at400_lv_to_sf_x1"); } else if(gPlaybackFileCycle==1) { StartRecordingPlayback(PLAYER_RECORDING_TYPE_DRIVER,"at400_sf_to_ls_x1"); } else if(gPlaybackFileCycle==2) { StartRecordingPlayback(PLAYER_RECORDING_TYPE_DRIVER,"at400_ls_to_lv_x1"); } gPlaybackFileCycle++; } //------------------------------------------ public OnRecordingPlaybackEnd() { NextPlayback(); } //------------------------------------------ public OnNPCEnterVehicle(vehicleid, seatid) { NextPlayback(); } //------------------------------------------ public OnNPCExitVehicle() { StopRecordingPlayback(); gPlaybackFileCycle = 0; } //------------------------------------------