GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ThePlaymobile le 03 Novembre 2008, 15:39:24
-
Bonjour j'ai un petit probleme lorsque que je veux fermer ou ouvrir une maison sa ouvre ou ferme toutes les maison mais je voudrai que sa ferme que celle que le joueur possède
le bout de script
http://pastebin.ca/1244026
si vous pouver m'aider sa serais bien merci d'avance
-
je pense que tu doit faire autrement pour faire sa.
la je comprend pas tres bien ton script.Faut que tu definiss un verrouiller pour chaque maison.
Car la ce n'est pas le cas il est ou le cas ou sa verrouille ?
faudarit que tu le mette aussi.
Car la faut que tu mette dasn tes enum de maison je pense.
-
le probleme s'est que sa verouille toute les maison d'un coup ou sa les ouvre toute
-
Je vient de finir mon système d'achat de maison pour le rpg [Fi] donc je suis dedans ^^.
Alors il y'a un probleme ici il est normale que sa ferme toutes les maisons vu que tu utilise Maisonouvert[playerid] = 1; "playerid" sa va te fermé toutes les maisons pour le playerid
je suppose que pour quand la maison et fermé sa sera Maisonouvert[playerid] = 0; soit disant mais pour t'expliquer comment faire fait une simple variable pour chaque maison
je pense que il faut faire une variable pour chaque maison genre new maison; maison = 1; etc...
et sa fermera pour tout le monde juste cette maison.
Moi je n'est pas du tout fait comme sa c'est beaucoup plus long vu que je sauvegarde si la maison est lock par l'acheteur.
-
ok je te remerci j'ai essayer de faire for ... MAX_PLAYERS et avec la variable comme sa MaisonOuvert = 1;
Je vais essayer avec sa voir si sa marche