SA-MP Forums Archive
need help for email system - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: need help for email system (/showthread.php?tid=125797)



need help for email system - jasonnw666 - 05.02.2010

hi all ,

i begin to script one email system

i created a file *.mail for each player
Код:
new string3[128];
new playername3[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), "%s.mail", playername3);
new File: hFile = fopen(string3, io_write);
now i am blocked ..how can i read a file of a player player.mail ? ... because i need to write email text in

but i need to don't use id because i want write when the player is offline


Re: need help for email system - MadeMan - 05.02.2010

You have a command for that? How do you get players email?


Re: need help for email system - jasonnw666 - 05.02.2010

i have the command to create email account *.mail

but i don't know how read this file by other players or write in this file


Re: need help for email system - MadeMan - 05.02.2010

https://sampwiki.blast.hk/wiki/Fread

https://sampwiki.blast.hk/wiki/Fwrite


Re: need help for email system - jasonnw666 - 05.02.2010

yes i readed but
new File:example = fopen("%s.mail", io_read); // Open the file

i need to read playername account.mail


Re: need help for email system - jasonnw666 - 05.02.2010

how i can get the player file and write email text in?


Re: need help for email system - MadeMan - 05.02.2010

pawn Код:
new File:example = fopen("%s.mail", io_write);
fwrite(example, "playersemail@email.com");
fclose(example);



Re: need help for email system - jasonnw666 - 05.02.2010

Код:
yes but i already added email file
new string3[128];
new playername3[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), "%s.mail", playername3);
new File: hFile = fopen(string3, io_write);


that create by exemple Jason_Monk.mail

but i i want send one email to Jason_Monk.mail

[code ]
				new string3[128];
				new playername3[MAX_PLAYER_NAME];
				GetPlayerName(playerid, playername3, sizeof(playername3));
				format(string3, sizeof(string3), "%s.mail", playername3);
				new File: hFile = fopen(string3, io_write);
				if (hFile)
				{
				new var[64];
				fopen(string3, io_write);
				format(var, 64, "Em1=%s\n",PlayerInfoMail[playerid][pEm1]);fwrite(hFile, var);
				format(var, 64, "Email1=%s\n",PlayerInfoMail[playerid][pEmail1]);fwrite(hFile, var);
				format(var, 64, "Em2=%s\n",PlayerInfoMail[playerid][pEm2]);fwrite(hFile, var);
				format(var, 64, "Email2=%d\n",PlayerInfoMail[playerid][pEmail2]);fwrite(hFile, var);
				format(var, 64, "Em3=%s\n",PlayerInfoMail[playerid][pEm3]);fwrite(hFile, var);
				format(var, 64, "Email3=%s\n",PlayerInfoMail[playerid][pEmail3]);fwrite(hFile, var);
				format(var, 64, "Em4=%s\n",PlayerInfoMail[playerid][pEm4]);fwrite(hFile, var);
				format(var, 64, "Email4=%d\n",PlayerInfoMail[playerid][pEmail4]);fwrite(hFile, var);
				format(var, 64, "Em5=%s\n",PlayerInfoMail[playerid][pEm5]);fwrite(hFile, var);
				format(var, 64, "Email5=%s\n",PlayerInfoMail[playerid][pEmail5]);fwrite(hFile, var);
				format(var, 64, "Em6=%s\n",PlayerInfoMail[playerid][pEm6]);fwrite(hFile, var);
				format(var, 64, "Email6=%d\n",PlayerInfoMail[playerid][pEmail6]);fwrite(hFile, var);
				format(var, 64, "Em7=%s\n",PlayerInfoMail[playerid][pEm7]);fwrite(hFile, var);
				format(var, 64, "Email7=%s\n",PlayerInfoMail[playerid][pEmail7]);fwrite(hFile, var);
				format(var, 64, "Em8=%s\n",PlayerInfoMail[playerid][pEm8]);fwrite(hFile, var);
				format(var, 64, "Email8=%d\n",PlayerInfoMail[playerid][pEmail8]);fwrite(hFile, var);
				format(var, 64, "Em9=%s\n",PlayerInfoMail[playerid][pEm9]);fwrite(hFile, var);
				format(var, 64, "Email9=%s\n",PlayerInfoMail[playerid][pEmail9]);fwrite(hFile, var);
				format(var, 64, "Em10=%s\n",PlayerInfoMail[playerid][pEm10]);fwrite(hFile, var);
				format(var, 64, "Email10=%d\n",PlayerInfoMail[playerid][pEmail10]);fwrite(hFile, var);



Re: need help for email system - jasonnw666 - 06.02.2010

hi

nobody can help me?


Re: need help for email system - MadeMan - 06.02.2010

I don't understand what do you want to do?