GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Alphonse_Vegas le 30 Décembre 2009, 22:50:05
-
Bonjour tout le monde je voudrais savoir comment fait ton pour changer de place les QG car j'ai jamais compris comment deplacer un QG dans la maison de CJ a grove street, merci.
-
En changeant les coordonnées du pickup qui permet de rentrer dans le QG ?
-
crée toi un seule poste approprier a toi ou tu postera tout tes problèmeS ;)
++C30
-
crée toi un seule poste approprier a toi ou tu postera tout tes problèmeS ;)
++C30
Ha ouais ok je mes ta phrase dans mon gm, merci !
-
crée toi un seule poste approprier a toi ou tu postera tout tes problèmeS ;)
++C30
Ha ouais ok je mes ta phrase dans mon gm, merci !
OMG. Je suppose que tu travail sur un LARP
Alors bête exemple
if (PlayerToPointStripped(1, playerid,2751.5972,-1962.7507,13.5469, cx,cy,cz))
{
//MS13 hq
SetPlayerPos(playerid, 2807.6199,-1171.8999,1025.5703);
GameTextForPlayer(playerid, "~w~MS13 QG",5000,1);
SetPlayerInterior(playerid,8);
SetPlayerFacingAngle(playerid, 1);
PlayerInfo[playerid][pInt] = 8;
}
et pour sortir
if (PlayerToPointStripped(1, playerid,2807.8040,-1174.0448,1025.5703, cx,cy,cz))
{
//MS13 HQ
SetPlayerPos(playerid, 2755.2078,-1963.4851,13.5465);
GameTextForPlayer(playerid, "~w~Los Angeles",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 179);
PlayerInfo[playerid][pInt] = 0;
}
Change les position en rouge par celle que tu veux ;)
-
J'ai fait /save en debug dans la maison de CJ
ensuite j'ai mis la position dans mon gm mes quand je rentre dans la maison de CJ a grove street sa mes mes dans une pièce toute noir
Entré :
else if (PlayerToPointStripped(1, playerid,2495.2920,-1689.8226,14.6713, cx,cy,cz))
{
//Grove Street HQ
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
SetPlayerPos(playerid, 2495.6746,-1699.6267,1014.7422);
GameTextForPlayer(playerid, "~w~grove street hq",5000,1);
SetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 38);
PlayerInfo[playerid][pInt] = 5;
}
else if(hqlock[surlock] == 0)
{
SetPlayerPos(playerid, 2351.0479,-1180.8905,1027.9766);
GameTextForPlayer(playerid, "~w~Grove street HQ",5000,1);
SetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo[playerid][pInt] = 5;
}
else
{
GameTextForPlayer(playerid, "~r~Verouille",5000,1);
}
}
Sortie :
else if (PlayerToPointStripped(1, playerid,2496.0500,-1692.9301,1014.7422, cx,cy,cz))
{
//Grove Street HQ
SetPlayerPos(playerid, 2495.4133,-1687.0588,13.5154);
GameTextForPlayer(playerid, "~w~Los Angeles",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 334);
PlayerInfo[playerid][pInt] = 0;
}
-
/interior je croi ;)
-
Ok merci je vais essaiyer
-
SetPlayerInterior(playerid,5);
PlayerInfo[playerid][pInt] = 5;
Tu remplace le chiffre rouge par l'interieur de la maison de CJ
S'est le 3
-
SetPlayerInterior(playerid,5);
PlayerInfo[playerid][pInt] = 5;
Tu remplace le chiffre rouge par l'interieur de la maison de CJ
S'est le 3
Merci