GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Thiibo0w67 le 07 Avril 2010, 00:36:50
-
Salut à tous et à toutes. j'aimerais savoir quelque chose, je suis devenue propriétaire d'un Serveur; mais la plupart des maison luxueuses sont à Los Santos, le Hick; c'est que mon serveur est à Tierra Robada... Voila ce que je vous demande:
Voici la position d'une maison 8pièces en vente à Los Santos: 1854.006713,-1914.823608,15.256793,2282.906982,-1139.809204,1050.898437,0,0,0,0,0,0,ETAT,maison 3 piece,120000,0,0,11,1,0,0,1000,1,8000,418,-1,-1,181,19,37
J'aimerais qu'elle se trouve à cette position: (Que j'ai /save sur le serveur. (Le '265' au début c'est le skin du policier.)) AddPlayerClass(265,-2472.3313,2451.3511,17.3230,5.0341,0,0,0,0,0,0); //
Quelqun pourrais me faire la modification nécessaire afin que je comprenne le systéme ? Je ne vous demande pas grand chose... Sa fais longtemps que je recherche quelqun pour m'aider.. J'éspére le trouver ici. Et pour les habitués cela doit être vite fais ? Enfin breef.. Svp; faites le moi :( Merci d'avance. Codialement: Thibaut.
-
Essaye avec ceci:
-2472.3313,2451.3511,17.3230,2282.906982,-1139.809204,1050.898437,0,0,0,0,0,0,ETAT,maison 3 piece,120000,0,0,11,1,0,0,1000,1,8000,418,-1,-1,181,19,37
ou ceci:
1854.006713,-1914.823608,15.256793,-2472.3313,2451.3511,17.3230,0,0,0,0,0,0,ETAT,maison 3 piece,120000,0,0,11,1,0,0,1000,1,8000,418,-1,-1,181,19,37
Je suis pas un pro des LARP mais normalement ca devrait être un des deux ;)
-
ceci pourais t'aider, s'est exrtait du LARP
if(strcmp(cmd, "/entreemaison", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] < 1338)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas autorisé a utiliser cette commande !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "SYNTAX: /entreemaison [houseid] - Change la position de l'entrée de la maison a la votre");
return 1;
}
new proplev = strval(tmp);
if(proplev > sizeof(HouseInfo) || proplev < 0)
{
SendClientMessage(playerid,COLOR_WHITE,"Mauvaise Id de Maison");
return 1;
}
else
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
format(string,sizeof(string),"L'Entrée de La Maison %d à été déplacée à %f - %f - %f",proplev,X,Y,Z);
ABroadCast(COLOR_YELLOW,string,5);
HouseInfo[proplev][hEntrancex] = X;
HouseInfo[proplev][hEntrancey] = Y;
HouseInfo[proplev][hEntrancez] = Z;
OnPropUpdate();
return 1;
}
}
}
-
SUPER ! Merci à vous deux ! désolé de ne pas avoir répondus plus tôt, j'ai eu un petit probléme internet. Bonne vacances ! !
-
Il n'y a pas de soucis, quand on peu etre utile ^^
-
Je suis désolé si je vous embéte; mais j'arrive pas, je ne comprends pas.. Je fais comme vous m'avez montrer et sa ne fonctionne pas (Pour une autre maison) regardez:
Voila la position de la maison actuelle: -2523.5037,2239.6257,5.3700231.399993,1114.099975,1080.900024,0,0,0,0,0,0,GOD,7 Room Luxury,500000,0,0,5,1,0,0,1,0,1031505,418,-1,-1,274,3
voila ou j'aimerais qu'elle soit: 265,-2523.5037,2239.6257,5.3700,155.7825,0,0,0,0,0,0 (Le '265' c'est le skin du policier.)
Merci d'avance! ..
Cordialement: Thibaut
-
(Le '265' c'est le skin du policier.)
le skin pour une maison? O_o
-
Non mdr, c'est quand tu fais /save bein sa te met en premier l'ID du skin que t'as ^^
-
Tu dois pas mettre l'id du skin.
Regarde ton HouseInfo