Bonjour a tous, j'ai voulus rajouter un bâtiment intituler "Banque" sur le serveur, j'ai donc créer cette fonction:
else if (PlayerToPointStripped(1, playerid,-1492.1750,921.7185,7.1875, cx,cy,cz))
{
//banque
SetPlayerPos(playerid, 1710.433715,-1669.379272,20.225049 );
Multiplate-forme(playerid, "~w~Bienvenu a la banque",5000,3);
SetPlayerInterior(playerid,18);
PlayerInfo[playerid][pInt] = 18;
}
Quand je vais a l’emplacement impec sa me TP (j'ai prit l'intérieur "LS Atruim" que j'ai trouver sur google)
Puis je fais /save pour sauvegarder ma position qui me servira de sortie et je créer une nouvelle fonction:
else if (PlayerToPointStripped(1, playerid, 1700.7456,-1668.6395,20.2188, cx,cy,cz))
{
//banque
SetPlayerPos(playerid,-1493.3715,918.6382,7.1875);
GameTextForPlayer(playerid, "~San Fiero",5000,3);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
SetPlayerFacingAngle(playerid, 1);
}
Et la des que je vais sur la position sa me fais crash, j'ai aussi tester avec un autre endroit:
else if (PlayerToPointStripped(1, playerid,1726.9779,-1637.8885,20.2230, cx,cy,cz))
{
//banque sortit par derriere
SetPlayerPos(playerid,-1447.1166,861.8885,7.1875);
GameTextForPlayer(playerid, "~San Fiero",5000,3);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
SetPlayerFacingAngle(playerid, 1);
}
Mais sa fais exactement pareil, je débute dans le pawn alors si vous pouvez m'aider sa me servirais bien, merci d'avance.