Szerző Téma: szöveg kiolvasása file-ból  (Megtekintve 530 alkalommal)

szöveg kiolvasása file-ból
« Dátum: 2013. december 11. - 12:07:08 »
0 Show voters
hi az lenne a gondom/kérdésem, hogy csináltam egy serial ban-t és ha valakit banoltam és az fel szeretne jönni akkor szeretném látni a ban indokát is de valamiért azt nem olvassa ki :/
hibát nem ír a nevet és a serial kódot megjeleníti viszont az indokot nem
kód:
 

public OnPlayerConnect(playerid)
{
new banolt[128];
   new PSerial[128];
   new name[MAX_PLAYER_NAME];
   new banszoveg[500];
   new konzol[300];
   new indok[30];
   GetPlayerName(playerid, name, sizeof(name));
gpci(playerid, PSerial, sizeof(PSerial));
   format(banolt, sizeof(banolt), \"SerialBan/%s.txt\", PSerial);
   if(fexist(banolt))
{
    new File:file;
       file=fopen(banolt, io_append);
    fread(file, indok, sizeof(indok),false);
    format(konzol, sizeof(konzol), \"%s:<%s>[iNDOK:%s]\",name,PSerial,indok);
printf(konzol);
fclose(file);
format(banszoveg, sizeof(banszoveg), \"%s banolva van errõl a szerverrõl!\",name);
SendClientMessageToAll(0xFFFF00FF,banszoveg);
Ban(playerid);
}
else
{
format(konzol, sizeof(konzol), \"%s:<%s>\",name,PSerial);
printf(konzol);
   }
   return 1;
}
« Utoljára szerkesztve: 2013. december 11. - 13:08:29 írta solyom1992 »

szöveg kiolvasása file-ból
« Válasz #1 Dátum: 2013. december 11. - 13:34:35 »
0 Show voters
io_read
Megnyitás olvasásra.
 
file=fopen(banolt, io_read);

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal