07.04.2014, 22:16
Olб,
Eu queria por o comando /tirarsu [id] , e tirar suspeito,as estrelas de procurado. Lembrando, sу admin pode usar o comando !
Eu achei um cуdigo , quando eu coloco : /tirarsu [meuid] [estrelas] sai as minhas estrelas, jб quando ponho /tirarsu [id] [estrelas] de alguem as estrelas nгo saem !
E tambem, eu gostaria que o comando fosse somente /tirarsu [id] (tirar tudo de uma vez) sem /tirarsu [id] [estrelas]
GM: RPG
Cуdigo:
Eu queria por o comando /tirarsu [id] , e tirar suspeito,as estrelas de procurado. Lembrando, sу admin pode usar o comando !
Eu achei um cуdigo , quando eu coloco : /tirarsu [meuid] [estrelas] sai as minhas estrelas, jб quando ponho /tirarsu [id] [estrelas] de alguem as estrelas nгo saem !
E tambem, eu gostaria que o comando fosse somente /tirarsu [id] (tirar tudo de uma vez) sem /tirarsu [id] [estrelas]
GM: RPG
Cуdigo:
Код:
if(strcmp(cmd, "/tirarsu", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsPlayerAdmin(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USE: /tirarsu [id] [estrelas]"); return true; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); //new playerid; new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USE: /tirarsu [id] [estrelas]"); return true; } WantedPoints[playerid] = 0; SetPlayerWantedLevel(playerid, 0); return true; } } else { SendClientMessage(playerid, COLOR_GRAD1, " Esse jogador nгo estб conectado."); return true; } } } return true; }