Szerző Téma: E-mail rendszer  (Megtekintve 612 alkalommal)

Nem elérhető Disaster3

  • 2048
  • RyDerBoy96
    • Profil megtekintése
E-mail rendszer
« Dátum: 2012. július 14. - 17:32:21 »
0 Show voters
H4cker:
 
Sziasztok! Egy globális e-mail rendszeren dolgozunk, tehát minden e-mail a szervernek menne és ebben kell egy kis segítség.
Azt nem tudjuk megoldani, hogy hogyan olvassuk ki a txt fájlból a szöveget.
SendClientMessage-be kéne, szóval beírjuk, hogy /emailolvas és chatbe kiírná az üzeneteket ugyanúgy mint ahogy a txt-ben van. Példa rá:
TXT-ben:
[Dátum: 14/07/2012][ido: 15:56:14]  Polgár Jenõ üzenete: Cs Low
[Dátum: 14/07/2012][ido: 15:56:14]  Zsíroshajú Keng üzenete: Hát oszt mér\'?
[Dátum: 14/07/2012][ido: 15:56:14]  Bazsi üzenete: XD
[Dátum: 14/07/2012][ido: 15:56:14]  Batman Lajos üzenete: LOL
Nekem chatben így kéne kiírnia:
[Dátum: 14/07/2012][ido: 15:56:14]  Polgár Jenõ üzenete: Cs Low
[Dátum: 14/07/2012][ido: 15:56:14]  Zsíroshajú Keng üzenete: Hát oszt mér\'?
[Dátum: 14/07/2012][ido: 15:56:14]  Bazsi üzenete: XD
[Dátum: 14/07/2012][ido: 15:56:14]  Batman Lajos üzenete: LOL
...szóval ugyanígy 4 sorba ha 4 sornyi email üzenet van.
Van egy elképzelésünk erre ami ugye nem mûködik:
CMD:emailolvas(playerid, params[])
{
new File:cfg=fopen(\"E-mail.txt\", io_read);
new string[256];
fread(cfg, string);
       SendClientMessage(playerid, red, string);
return 1;
}
A segítséget elõre is köszi!
[/quote]

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
E-mail rendszer
« Válasz #1 Dátum: 2012. július 14. - 18:16:01 »
0 Show voters
Szerintem ezt timerel kéne megoldani.. Vagyis mindig fríssítse.. lehet meg tudom csinálni megprobálomm..  ::|

E-mail rendszer
« Válasz #2 Dátum: 2012. július 14. - 18:19:07 »
+1 Show voters
CMD:emailolvas(playerid)
{
new
File:cfg = fopen(\"E-mail.txt\", io_read);
if(cfg)
{
new
   rstr[128];
while(fread(cfg, rstr))
{
   SendClientMessage(playerid, red, rstr);
}
fclose(cfg);
}
return 1;
}

Nem elérhető Disaster3

  • 2048
  • RyDerBoy96
    • Profil megtekintése
E-mail rendszer
« Válasz #3 Dátum: 2012. július 14. - 18:36:03 »
0 Show voters
Köszönöm, Zsoleszka.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal