Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock bool:GivePlayerExp(playerid)
- {
- if(PlayerInfo[playerid][pExp] >= PlayerInfo[playerid][pLevel]*4)
- {
- SendClientMessage(playerid, c_ARGON, "Поздравляем, вы повысили свой уровень.");
- PlayerInfo[playerid][pLevel]++;
- PlayerInfo[playerid][pExp] = 0;
- SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
- if(PlayerInfo[playerid][pExp] == 24)
- {
- int PIN[24];
- mysql_format(MySQL, mquery, 144, "SELECT * FROM "TABLE_ACCOUNT" WHERE ID = '%i' LIMIT 1", PlayerInfo[playerid][pInvited]);
- int Cache:result = mysql_query(MySQL, mquery, true);
- if(cache_num_rows() > 0) cache_get_value_index(0, 1, PIN, 24);
- cache_delete(result);
- int Player = GetPlayerOnline(PIN);
- if(Player != INVALID_PLAYER_ID) GiveMoney(Player, 50000);
- else
- {
- mysql_format(MySQL, mquery, sizeof(mquery), "UPDATE "TABLE_ACCOUNT" SET `Cash` = `Cash` + '50000' WHERE `ID` = '%e'", PlayerInfo[playerid][pInvited]);
- mysql_tquery(MySQL, mquery, "", "");
- }
- SetTax(playerid, -50000, 0);
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement