← Araçlar
NPC kayıt görüntüleyici
Bir NPC oynatmadan önce bir .rec dosyasının ne yaptığını gör: nereye gidiyor, ne hızla, hangi tuşlar ve animasyonlarla; sonra onu düzenle ya da kısalt.
ya da buraya bırak. Tarayıcında okunur, yüklenmez.
Kayıtlar StartRecordingPlayerData ile yapılır ve sunucunun scriptfiles klasöründe durur; SA-MP’nin kendi kayıtları npcmodes/recordings içindedir. Burada ya da samp-rec-to-csv ile kaydedilmiş bir CSV de kayıt olarak açılır.
NPC kayıtları nasıl çalışır
- StartRecordingPlayerData(playerid, PLAYER_RECORDING_TYPE_DRIVER ya da PLAYER_RECORDING_TYPE_ONFOOT, "name"), oyuncunun oyununun gönderdiklerini StopRecordingPlayerData’ya kadar scriptfiles/name.rec dosyasına yazar.
- Bir NPC’nin betiği onu npcmodes/recordings içinden StartRecordingPlayback ile oynatır. Sürüş kaydı için oyun modu NPC’yi önce PutPlayerInVehicle ile bir araca bindirir.
- Her kayıt, milisaniye cinsinden bir zaman ve oyuncunun o andaki senkronudur: konum, dönüş, hız, tuşlar, can ve silah; sürerken aracın canı ve sireni, yayayken animasyon ve özel eylem.
- Oynatılırken kayıt hiçbir şeyle denetlenmez: NPC, duvarların içinden bile olsa kayıtların dediği yere gider; bu yüzden düzenlenmiş bir yolu oyunda dene.