Juste avant de faire le SetPlayerPos, il faut que tu fasses un SetPlayerInterior.
La fonction SetPlayerInterior admet 2 paramètres qui sont le playeird (ça c'est facile) et l'interiorid qui est un nombre identifiant l'intérieur dans lequel tu veux mettre le joueur.
Pour trouver ce nombre, tu peux de servir de la fonction GetPlayerInterior temporairement dans une commande (dans OnPlayerCommandText):
if (strcmp (cmd, "/int", true) == 0)
{
new Int = GetPlayerInterior (playerid);
printf ("Interieur = %d", Int);
return 1;
}A chaque foir que tu fais /int, une ligne s'affiche dans le console de ton serveur et t'indique l'intérieur dans lequel se trouve ton joueur.
Et si tu téléportes le joueur d'un intérieur vers la carte principale, noublie pas de faire un appel à SetPlayerInterior (0);
++
Syg