SMS from SenderName:[test], Number:90. // Sender number SMS to RecieverName:[tSMS from Player:[test], Number:90.], Number:90. // reciever number
CMD:sms(playerid,o[])
{
static
num,
msg,
str[120],
pname[MAX_PLAYER_NAME],
tname[MAX_PLAYER_NAME],
str1[120];
if(PlayerInfo[playerid][pPhone] == 0) return SCM(playerid,COLOR_BLUE,"You do not have a cellphone!");
else
{
if(sscanf(o,"is[80]",num,msg)) return SCM(playerid,COLOR_BLUE,"USAGE:/sms [Phone number] [text]");
else
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pPhone] == num)
{
GetPlayerName(playerid,pname,sizeof(pname));
GetPlayerName(playerid,tname,sizeof(tname));
format(str,sizeof(str),"SMS from %s:[%s], Number:%i.",pname,msg,PlayerInfo[playerid][pPhone]);
SCM(i,COLOR_YELLOW2,str);
format(str1,sizeof(str1),"SMS to %s:[%s], Number:%i.",tname,msg,PlayerInfo[i][pPhone]);
SCM(playerid,COLOR_YELLOW2,str1);
}
}
}
}
}
return 1;
}
break;
SCM(playerid,COLOR_YELLOW2,str1);
Just add:
pawn Код:
pawn Код:
|
SCM(playerid,COLOR_YELLOW2,str1);
SCM(playerid,COLOR_YELLOW2,str);
Of course the result is the same because you send SMS to yourself. Try sending it to some other player.
|
format(str,sizeof(str),"SMS from %s:[%s], Number:%i.",pname,msg,PlayerInfo[playerid][pPhone]);
SCM(i,COLOR_YELLOW2,str);
format(str1,sizeof(str1),"SMS to %s:[%s], Number:%i.",tname,msg/* this contains the first str*/,PlayerInfo[i][pPhone]);
SCM(playerid,COLOR_YELLOW2,str1);
SMS to RecieverName:[tSMS from Player:[test], Number:90.], Number:90.
msg
msg[80]