Hey, wie müsste ich vorgehen wenn ich allen registrierten Accounts etwas bestimmtes geben möchte, z.B. EXP?
(System ist auf MySQL basiert)
Wenn z.B. mein EXP Befehl so ausschaut:
CMD:givexp(playerid, params[]){
new pid, pEXP, cQuery[128];
if(!CheckAccesName(playerid)) return
SendClientMessage(playerid, COLOR_RED, ACCES_Fail);
if(sscanf(params, "ui", pid, pEXP)) return
SendClientMessage(playerid, COLOR_RED, "Use: /givexp <player> <amount>");
if(!IsPlayerConnected(pid)) return
SendClientMessage(playerid, COLOR_RED, ID_Fail);
if(!(0 < pEXP < 1001)) return
SendClientMessage(playerid, COLOR_RED, "Min: 1 EXP - Max: 1000 EXP.");
format(cQuery, sizeof(cQuery), "You gave to {%06x}%s(%d) {FF0000}%d {FFFFFF}XP", GetPlayerColor(playerid) >>> 8, GetName(playerid), GetName(pid), pEXP);
SendClientMessage(playerid, -1, cQuery);
format(cQuery, sizeof(cQuery), "Admin %s gave %s %d XP", GetName(playerid), GetName(pid), pEXP);
writeLog("Logs/GiveXP.txt", cQuery);
GivePlayerExp(pid, pEXP);
return 1;
}