Salut,
Je pense que tu devrais plutôt vérifier la position du joueur au lieu de créer Fuel avec SetPlayerCheckpoint.
Je m'explique:
<?php
public OnPlayerEnterCheckpoint(playerid)
{
if (IsPlayerInRangeOfPoint(playerid, 1.0, 1.0, 1.0, 1.0)) // On vérifie si le jouer est dans un périmètre de X mètres autour du checkpoint "X".
{
// Etc.
}
else if (IsPlayerInRangeOfPoint(playerid, 2.0, 2.0, 2.0, 2.0)) // On vérifie si le joueur est dans un périmètre de X mètres autour du checkpoint "X²".
{
// Etc.
}
// Etc.
return 1;
}
Bien sûr ce code n'est qu'à titre d'exemple. À toi de modifier les positions, les périmètres, etc.
Ainsi tu évites de t'embêter avec des noms de checkpoints, etc.
En espérant avoir résolu ton problème,
++