28.09.2015, 00:42
Queria fazer um comando pra admin que fosse /givedp, que seria pra dar donate points, mas seria um saco se eu fizese do jeito que eu sei fazer, pq sу ia funcionar com player online, ai cada player que donata-se eu teria que ir atй o phpmyadmin
Queria fazer um comando que fosse assim
Queria fazer um comando que fosse assim
Код:
CMD:givedp(playerid, params[]) { new player, quantidade, string[128]; if(sscanf(params,"??", player, quantidade)) return SendClientMessage(playerid, -1, "Use: /givedp [player-name] [ammount]"); if(PLAYERONLINE) { DP[player] += quantidade; format(string, sizeof(string), "Vocк adicionou %i Donate Points para o jogador %s [ONLINE]", quantidade, NOMEDOPLAYER ); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } else if(PLAYEROFFILINE) { soma dp e atualiza na DB... como fazer ? XD format(query, sizeof(query), "UPDATE `accounts` SET `DP` = '%d' WHERE Username = '%s'", DP[playerid], format(string, sizeof(string), "Vocк adicionou %i Donate Points para o jogador %s [OFFLINE]", quantidade, NOMEDOPLAYER ); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } }