drones
Informant
|
|
Registrierung: |
31.01.2008, 20:31 |
Beiträge: |
30
|
|
ja das hab ich getan^^ habs selber geschafft
einfach das ausm lvdm mode reingehaun und alles ging vllt könnt ihr mir noch erklären warum aber ich bin schonmal froh dasses geht^^
Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| public OnPlayerCommandText(playerid, cmdtext[]) { new string[256]; new playermoney; new sendername[MAX_PLAYER_NAME]; new giveplayer[MAX_PLAYER_NAME]; new cmd[256]; new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/geld", true) == 0) { new tmp[256]; tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "/geld [id] [Summe]"); return 1; } giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "/geld [id] [Summe]"); return 1; } moneys = strval(tmp);
//printf("givecash_command: %d %d",giveplayerid,moneys);
if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); playermoney = GetPlayerMoney(playerid); if (moneys > 0 && playermoney >= moneys) { GivePlayerMoney(playerid, (0 - moneys)); GivePlayerMoney(giveplayerid, moneys); format(string, sizeof(string), "Du hast %s(id: %d), $%d gegeben.", giveplayer,giveplayerid, moneys); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), "Du hast $%d von %s bekommen(id: %d).", moneys, sendername, playerid); SendClientMessage(giveplayerid, COLOR_YELLOW, string); printf("%s(id:%d) hat %d auf %s übertragen(id:%d)",sendername, playerid, moneys, giveplayer, giveplayerid); } else { SendClientMessage(playerid, COLOR_YELLOW, "Der Betrag ist ungültig."); } } else { format(string, sizeof(string), "%d ist keine verfügbare id.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; } |
mfg drones
|
|