buffer_save_ext(buffer, filename, offset, size);
| Argument | La description |
|---|---|
| buffer | L'index du tampon à sauvegarder. |
| filename | Le nom du fichier à enregistrer sous. |
| offset | Le décalage dans la mémoire tampon pour sauvegarder (en octets). |
| size | La taille de la zone tampon à sauvegarder (en octets). |
Retours: N / A
Avec cette fonction, vous pouvez enregistrer une partie du contenu d'un tampon dans un fichier, prêt à être relu en mémoire en utilisant le buffer_load fonction. Le "décalage" définit la position de départ dans le tampon pour la sauvegarde (en octets), et la "taille" est la taille de la zone tampon à sauvegarder à partir de ce décalage (également en octets).
buffer_save_ext(buff, "Player_Save.sav", 0,
16384);
Enregistre une partie du contenu actuel du tampon avec l'identifiant stocké dans la variable "buff" dans un fichier.