• 08 Juillet 2025, 12:46:23


Auteur Sujet: [Renseignement] Adresse ip  (Lu 925 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
[Renseignement] Adresse ip
« le: 15 Juin 2010, 11:48:52 »
Yo, je voudrais enregistrer une ip mais avant s'avoir ce que c'est pour le script donc j'ai fait cette commande et le premier sa m'affiche 14 et le second 0.0 comment l'afficher l'ip déjà  puis comment l'enregistrer ? :) Si il faut je passerais au dini :s
if(strcmp(cmd, "/ip", true) == 0)
    {
new ip = PlayerInfo[playerid][pIP];
format(string, sizeof(string),"IP = %d ", ip);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string),"IP = %.1f ", ip);
SendClientMessage(playerid, COLOR_YELLOW, string);
return 1;
    }

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : [Renseignement] Adresse ip
« Réponse #1 le: 15 Juin 2010, 12:09:57 »
Salut

forward IPlog(string[]);


public IPlog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("IP.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

if(strcmp(cmd, "/ip", true) == 0)
{
                        new playersip[256];
                        new player[MAX_PLAYER_NAME];
  GetPlayerName(playerid, player, sizeof(player));
GetPlayerIp( playerid,playersip,sizeof(playersip));
  format(string, sizeof(string), "Joueur: %s IP: %s",player,playersip);
                        IPlog(string);
SendClientMessage(playerid,COLOR_WHITE,string);

return 1;
}
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : [Renseignement] Adresse ip
« Réponse #2 le: 15 Juin 2010, 13:28:21 »
euh new playersip[256]; faute trop grosse la 16 suffit largement
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Renseignement] Adresse ip
« Réponse #3 le: 15 Juin 2010, 15:54:14 »
Ah merci c'étais un %d qu'il me fallais :) Et pour le save je sais toujours pas j'ai tenter ceci

format(playerip, 16, "IP=%.1f\n",PlayerInfo[playerid][pIP]);fwrite(hFile, var);
et
format(playerip, 16, "IP=%d\n",PlayerInfo[playerid][pIP]);fwrite(hFile, var);

Sa ne fonctionne pas

donc je vais tenter avec un %s :)


Aprés test voile ce que j'obtiens dans le fichier IP=
 une note de musique x'D Comme si que le script siffloter en se foutant de ma gueul ^^
« Modifié: 15 Juin 2010, 16:16:21 par chneubeul »