• 04 Juin 2026, 11:53:41


Auteur Sujet: Log ?  (Lu 924 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Log ?
« le: 21 Avril 2009, 16:16:40 »
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é .
« Modifié: 22 Avril 2009, 16:48:12 par coco76 »

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : Log ?
« Réponse #1 le: 22 Avril 2009, 16:35:50 »
up
Voila je commence a réussir juste un petit problème j'arrive pas a enregistré un pseudo .

Voila mon code

new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,MAX_PLAYER_NAME);
Maison1P = pname[MAX_PLAYER_NAME];

Aller je vous passes mon FS (C'est pour testez l'enregistrement)

http://pastebin.gtaonline.fr/pastebin.php?show=573
« Modifié: 22 Avril 2009, 17:14:54 par coco76 »