03.01.2015, 09:46
PHP код:
if(dialogid == 709)
{
if(response)
{
new id[24], cash;
if(sscanf(inputtext,"s[24]d", id, cash ))
{
SendError(playerid, "laukelis nebuvo pilnai uћpildytas !"); // the field is empty
ShowPlayerDialog(playerid, 709, DIALOG_STYLE_INPUT, "Pinigų pervedimas OFFLINE ћaidėjui", "{ffffff}Pinigų pervedimas ћaidėjui iљ banko sąsk.:\n \n {3B9DFF}•{FFFFFF} įvęskite ћaidėjo V_P, bei pinigų sumą į laukelį, kurią norite pervesti.", "Pervesti", "Atgal");
return 1;
}
if(!strcmp(getPlayerName(playerid), inputtext, false))
{
SendError(playerid, "pinigų pervesti sau negalite !"); // you can't transfer money to ur self
ShowPlayerDialog(playerid, 709, DIALOG_STYLE_INPUT, "Pinigų pervedimas OFFLINE ћaidėjui", "{ffffff}Pinigų pervedimas ћaidėjui iљ banko sąsk.:\n \n {3B9DFF}•{FFFFFF} įvęskite ћaidėjo V_P, bei pinigų sumą į laukelį, kurią norite pervesti.", "Pervesti", "Atgal");
return 1;
}
if(cash != IsNumeric(inputtext))
{
SendError(playerid, "pinigų suma turi būti įvęsta skaičiais !"); // I get error right here ! every time it shows that money should be written by numbers, but every time it's numbers. EX: Iam_Satans 500
ShowPlayerDialog(playerid, 709, DIALOG_STYLE_INPUT, "Pinigų pervedimas OFFLINE ћaidėjui", "{ffffff}Pinigų pervedimas ћaidėjui iљ banko sąsk.:\n \n {3B9DFF}•{FFFFFF} įvęskite ћaidėjo V_P, bei pinigų sumą į laukelį, kurią norite pervesti.", "Pervesti", "Atgal");
return 1;
}
if(cash > bank[playerid][pBankMoney]) // if player inputted more money then in his bank
{
SendError(playerid, "tiek pinigų banko sąsk. neturite !");
ShowPlayerDialog(playerid, 709, DIALOG_STYLE_INPUT, "Pinigų pervedimas OFFLINE ћaidėjui", "{ffffff}Pinigų pervedimas ћaidėjui iљ banko sąsk.:\n \n {3B9DFF}•{FFFFFF} įvęskite ћaidėjo V_P, bei pinigų sumą į laukelį, kurią norite pervesti.", "Pervesti", "Atgal");
return 1;
}
format(g_szBuffer, sizeof(g_szBuffer), "SELECT `pName` FROM `"MySQL_PLAYERS_TABLE"` WHERE pName = '%s'", id);
mysql_query(g_szBuffer);
mysql_store_result();
if(mysql_num_rows() == 1)
{
format(g_szBuffer, sizeof(g_szBuffer), "SELECT `pBank` FROM `"MySQL_PLAYERS_TABLE"` WHERE pName = '%s'", id);
mysql_query(g_szBuffer);
mysql_store_result();
if(mysql_num_rows() == 1)
{
SendSucces(playerid, "zaidejas turi sask"); // player has a bank acc
return 1;
}
else
{
SendError(playerid, "zaidejas neturi sask"); // player doesnt have bank acc
return 1;
}
}
else
{
SendError(playerid, "ZAIDEJAS NEEGZISTUOJA"); // in db there's isn'nt name inputtext
ShowPlayerDialog(playerid, 709, DIALOG_STYLE_INPUT, "Pinigų pervedimas OFFLINE ћaidėjui", "{ffffff}Pinigų pervedimas ћaidėjui iљ banko sąsk.:\n \n {3B9DFF}•{FFFFFF} įvęskite ћaidėjo V_P, bei pinigų sumą į laukelį, kurią norite pervesti.", "Pervesti", "Atgal");
}
}
}



