dcmd_givemoney(playerid,params[]) { new tmp[256],tmp2[256],Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index); new pid = strval(tmp); new value = strval(tmp2); if (strlen(tmp) && strlen(tmp2)) { if (IsPlayerConnected(pid)) { if (GetPlayerMoney(playerid) >= value) { if (IsNumeric(tmp2)) { new rmsg[256], smsg[256]; format(rmsg, 256, "%s (ID: %d) sent you $%d.", PName(playerid), playerid, value); format(smsg, 256, "You sent %s (ID: %d) $%d.", PName(pid), playerid, value); SendClientMessage(playerid, COLOR_WHITE, smsg); SendClientMessage(pid, COLOR_WHITE, rmsg); GivePlayerMoney(playerid, - value); GivePlayerMoney(pid, value); } else { SendClientMessage(playerid, COLOR_RED, "[GM] Invalid specified value."); } } else { SendClientMessage(playerid, COLOR_RED, "[GM] You don't have that much cash."); } } else { SendClientMessage(playerid, COLOR_RED, "[GM] Specified player ID not connected"); } } else { SendClientMessage(playerid, COLOR_RED, "[GM] Syntax: /givemoney [ID] [Value]"); } return 1; }