Matrikx
Wiek: 35 Na forum: 4459 dni Posty: 21
Nick w MP: TheMatrikx
Witam, robi? skrypt, na telefon i mam problem poniewa? nie wy?wietla wiadomo?ci osobie do kt?rej wysy?amy takow? wiadomo??. Oto m?j kod
Kod: if(dialogid == TELEFONNUMER)
{
if(response)
{
if(strlen(inputtext))
{
if(strlen(inputtext) == INVALID_PLAYER_ID)
{
ShowPlayerDialog(playerid, TELEFONNUMER, DIALOG_STYLE_INPUT, "Telefon (SMS)", "{D3D3D3}Wpisz id gracza, do kt?rego chcesz wys?a? sms.\n{FF0000}Podany gracz, nie jest na serwerze.", "Akceptuj", "Anuluj");
}
if(playerid == strlen(inputtext))
{
ShowPlayerDialog(playerid, TELEFONNUMER, DIALOG_STYLE_INPUT, "Telefon (SMS)", "{D3D3D3}Wpisz id gracza, do kt?rego chcesz wys?a? sms.\n{FF0000}Nie mo?esz wys?a? smsa, do samego siebie.", "Akceptuj", "Anuluj");
}
else
{
Gracz[playerid][TelefonId] = strlen(inputtext);
ShowPlayerDialog(playerid, TELEFONWIADOMOSC, DIALOG_STYLE_INPUT, "Telefon (SMS)", "{D3D3D3}Wpisz tre?? swojej wiadomo?ci.", "Akceptuj", "Anuluj");
}
}
else
{
ShowPlayerDialog(playerid, TELEFONNUMER, DIALOG_STYLE_INPUT, "Telefon (SMS)", "{D3D3D3}Wpisz id gracza, do kt?rego chcesz wys?a? sms.\n{FF0000}Nic nie zosta?o wpisane.", "Akceptuj", "Anuluj");
}
}
}
if(dialogid == TELEFONWIADOMOSC)
{
if(response)
{
if(strlen(inputtext))
{
if(Gracz[playerid][TelefonDolad] != 0)
{
new id = Gracz[playerid][TelefonId];
new TypoSms[MAX_PLAYER_NAME];
GetPlayerName(playerid, TypoSms, sizeof(TypoSms));
new string[200];
format(string, sizeof(string), "[SMS][%i]%s: %s", playerid, TypoSms, strlen(inputtext));
SendClientMessage(id, COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "{D3D3D3}Wiadomo?? zosta?a {52D017}wys?ana{D3D3D3}.");
Gracz[playerid][TelefonDolad]--;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "{D3D3D3}Nie masz ?rodk?w na koncie.");
}
}
else
{
ShowPlayerDialog(playerid, TELEFONWIADOMOSC, DIALOG_STYLE_INPUT, "Telefon (SMS)", "{D3D3D3}Wpisz tre?? swojej wiadomo?ci.\n{FF0000}Nic nie zosta?o wpisane.", "Akceptuj", "Anuluj");
}
}
}
[/code]