PHP код:
#include <a_samp>
#include <smsru_apil>
main() {}
public OnPlayerConnect(playerid)
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Ваш номер телефона", "Введите ваш тел. номер.\nОн будет необходим для подтверждения некоторых действий", "Ок","");
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==1)
{
RequestCall(playerid, inputtext);
}
}
public OnGetTelephone(playerid, telephone[])
{
new text[100];
format(text, sizeof(text), "Для подтверждения позвоните на номер %s", telephone);
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Подтверждение телефона", text, "Ок","");
}
public OnAnswerCall(playerid, status_code)
{
if(status_code==SMSRU_TELEPHONE_CONFIRMED) ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Статус", "Подтвердил", "Ок","");
else if(status_code==SMSRU_TIMEOUT) ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Статус", "Время вышло(5 мин)", "Ок","");
else if(status_code==SMSRU_WRONG_TELEPHONE) ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Статус", "Некорректный номер", "Ок","");
else
{
new text[50];
format(text, sizeof(text), "ошибка номер %i", status_code);
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Статус", text, "Ок","");
}
}