Bonjour ,
En ce moment j'eisseille de comprendre les petites choses qui me bloque dans le script afin de creer quelque GM et FS digne de ce nom !
Alors j'ai compris pour le joueur mais je veuti donner une maison de façon a qu'il est acces au commande privée et revenir avec la variable qu'il possé la maison(Sa je le fait avec une variable c'est ok)mais j'aimerais que il laisse une trace public .
Donc enfaite si je met une variable a 1 sur un joueur c'est privée dans son compte(Donc si il est pas Connecté pas d'info) mais la je veut creer un log avec la possibiliter de mettre une variable sur 1 et de enregistré le nom du joueur qui a mis cette variable sur 1 (Qui a achété la maison) et qui permetera d'annoncé que ce joueur-ci a acheter t-elle maison
En claire je veut faire un systeme de propriété !
Enssuite je veut savoir ou mettre mon code de création du log aussi !
[EDIT]
j'ai commencé :
En haut :
forward Lmaison();//Je crée la commande
new Maison1;
new Maison1P;
OnGameInit :
Lmaison();//J'éxécute la commande
Commande :
public LMaison()//Les actions apres éxécution
{
new File: file = fopen("maison.rpg", io_read);
if (file)
{
format(var, 32, "Maison1=%s
", Maison1);fwrite(hFile, var);//Maison ID1
format(var, 32, "Maison1P=%s
", Maison1P);fwrite(hFile, var);//Maison ID1 Propriétaire
fclose(hFile);}
}
return 1;
}
Action d'enregistrement du proprio et de la maison :
new N1;
GetPlayerName(playerid,N1,len);
Maison1P = N1;
Maison1 = 1;
Voila, dite moi si c'est bien ou raté .