22.01.2014, 15:02
Como retira o limite de caracteres ? Alguйm pode tirar ai ou me ajudar...
Код:
if(strcmp(cmd, "/avisar", true) == 0 || strcmp(cmd, "/av", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] == 0) { SendClientMessage(playerid, COLOR_GREY, " Vocк nгo й um Admin!"); return 1; } if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1342) { SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/pa)"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); 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: (/av)isar [texto]"); return 1; } if(TentouDivulgar(result)) { if(cdivulgar[playerid] >= 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE,"Aqui vocк nгo pode anunciar servidores!"); SendClientMessage(playerid, COLOR_LIGHTBLUE,"Seu servidor й uma merda, nгo divulgue-o aqui!"); SendClientMessage(playerid, COLOR_LIGHTBLUE,"Seu noob peguei esse IP e vou divulgar nesse server tambйm, uaheuhaeuhaeahe!"); PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0); Kick(playerid); } GetPlayerName(playerid, playername, MAX_PLAYER_NAME); format(string, 128, "Atenзгo: [%d]%s tentou divulgar: %s.",playerid,playername,result); ABroadCast(COLOR_YELLOW,string,1); DivulgouLog(string); cdivulgar[playerid] += 1; return 1; } SendClientMessageToAll(0xDCDCDCFF,"[BNE]"); if(admtrampando[playerid] == 1 && admhide[playerid] == 1) { format(string, sizeof(string), "Admin Adolf_Hitler: %s",result); SendClientMessageToAll(0x0000FFE5, string); } else { format(string, sizeof(string), "{FF1493}Admin %s: %s", sendername, result); SendClientMessageToAll(0x0000FFE5, string); } } return 1; }