03.08.2018, 12:38
Olб Raridade, eu fiz o comando, eu espero que vocк entenda a lуgica e nгo use apenas Ctrl + C e Ctrl + V.
Espero ter ajudado!
Код:
CMD:darcaixa(playerid, params[]) { new caixa_string[50], string[128], caixa_id, quantidade, id_Player ; if (PlayerInfo[playerid][pAdmin] < 3001) return SendClientMessage(playerid, -1, "Vocк nгo tem autorizaзгo para usar este comando."); if (sscanf(params, "ddd", id_Player, caixa_id, quantidade)) return SendClientMessage(playerid, -1, "Modo de uso: /darcaixa (id do jogador) (caixa 1 б 5) (quantidade)"); if (!IsPlayerConnected(id_Player)) return SendClientMessage(playerid, -1, "Este jogador nгo estб conectado."); switch (caixa_id) { case 1: caixa_id = 19054, format(caixa_string, sizeof(caixa_string), "Caixa Supresa {F78181}Pequena{FFFFFF}"); case 2: caixa_id = 19055, format(caixa_string, sizeof(caixa_string), "Caixa Supresa {5FB404}Mйdia{FFFFFF}"); case 3: caixa_id = 19056, format(caixa_string, sizeof(caixa_string), "Caixa Supresa {FACC2E}Grande{FFFFFF}"); case 4: caixa_id = 19057, format(caixa_string, sizeof(caixa_string), "Caixa Supresa {00FFFF}Platina{FFFFFF}"); case 5: caixa_id = 19059, format(caixa_string, sizeof(caixa_string), "Caixa Supresa {800080}Copa Do Mundo 2018{FFFFFF}"); } for(new i = 0; i < 75; i++) { if(InventarioInfo[id_Player][i][iSlot] == 19382) { InventarioInfo[id_Player][i][iSlot] = caixa_id; InventarioInfo[id_Player][i][iUnidades] = quantidade; format(string, sizeof(string), "[Caixa Surpresa]: %s ganhou uma | %s | do admin %s.", PlayerName(id_Player), caixa_string, PlayerName(playerid)); SendClientMessageToAll(COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Vocк ganhou uma caixa surpresa da administraзгo, veja em seu /inventario."); return SendClientMessage(id_Player, COLOR_LIGHTBLUE, string); } } return SendClientMessage(playerid, -1, "O seu inventбrio estб cheio."), 0; }