14.01.2013, 15:17
Amigo, troquei todas funзхes do meu sistema em dini, para dof2... http://pastebin.com/7JXwzxaq
@edit
Transferir:
@edit
Transferir:
Код:
if(strcmp(cmd, "/transferir", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFAA, "[ERRO] Use /Transferir [ID] [Quantia]"); new giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFAA, "[ERRO] Use /Transferir [ID] [Quantia]"); new qt = strval(tmp); if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, 0xFFFFFFAA, "[ERRO] Player Offline!"); new pn1[24], pn2[24]; GetPlayerName(playerid, pn1, sizeof(pn1)); GetPlayerName(giveplayerid, pn2, sizeof(pn2)); format(Arquivo, sizeof(Arquivo), "Banco/%s.txt", pn1); if(DOF2_GetInt(Arquivo, "Saldo") < qt) return SendClientMessage(playerid, 0xFFFFFFAA, "[ERRO] Vocк nгo tem estб quantia!"); DOF2_SetInt(Arquivo, "Saldo", DOF2_GetInt(Arquivo, "Saldo") - qt); format(Arquivo, sizeof(Arquivo), "Banco/%s.txt", pn2); DOF2_SetInt(Arquivo, "Saldo", DOF2_GetInt(Arquivo, "Saldo") + qt); new Str[128]; format(Str, 128, "[BANCO] Vocк transferiu %d para %s!", qt, pn2); SendClientMessage(playerid, 0x5EAF03FF, Str); format(Str, 128, "[BANCO] %s transferiu %d para vocк!", pn1, qt); return 1; }