galera... eu tava edit um gm aqui...
editei umas coisa... mais todos os os testos para all nгo aparece mais..
tipo, o eu /prender id minutos mais nгo aparece para todos que ele foi preso..
e isso com todos os comandos...
tah tudo certinho...
foi depois que editei umas coisas... mais nгo foi nada de mais
mais foi todos que bugaram...
nгo sei o que fiz para fazer isso...
Entгo vai continuar nгo aparecendo pois nгo tem como ajudar sem cуdigo, unica coisa que posso fazer й:
PHP код:
if(strcmp(cmd, "/editar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new logstring[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USE: /editar [ID/Nome] [Codigo] [Quantia]");
SendClientMessage(playerid, COLOR_GRAD4, "|1 Nivel |2 Saude |3 Pontos de Melhoria |4 Skin |5 Conta do Banco");
SendClientMessage(playerid, COLOR_GRAD3, "|6 Celular|7 Pontos de respeito |8 Casa |9 Empresa |10 VIP");
SendClientMessage(playerid, COLOR_GRAD2, "|11 FMember |12 Det |13 Lawyer |14 Fixer |15 Reporter ");
SendClientMessage(playerid, COLOR_GRAD2, "|16 Jack |17 Drogas |18 Sexo |19 Boxe |20 Emprego |21 Contrato");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USE: /editar [ID/Nome] [Codigo] [Quantia]");
SendClientMessage(playerid, COLOR_GRAD4, "|1 Nivel |2 Saude |3 Pontos de Melhoria |4 Skin |5 Conta do Banco");
SendClientMessage(playerid, COLOR_GRAD3, "|6 Celular|7 Pontos de respeito |8 Casa |9 Empresa |10 VIP");
SendClientMessage(playerid, COLOR_GRAD2, "|11 FMember |12 Det |13 Lawyer |14 Fixer |15 Reporter ");
SendClientMessage(playerid, COLOR_GRAD2, "|16 Jack |17 Drogas |18 Sexo |19 Boxe |20 Emprego |21 Contrato");
return 1;
}
new stat;
stat = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USE: /editar [ID/Nome] [Codigo] [Quantia]");
SendClientMessage(playerid, COLOR_GRAD4, "|1 Nivel |2 Saude |3 Pontos de Melhoria |4 Skin |5 Conta do Banco");
SendClientMessage(playerid, COLOR_GRAD3, "|6 Celular|7 Pontos de respeito |8 Casa |9 Empresa |10 VIP");
SendClientMessage(playerid, COLOR_GRAD2, "|11 FMember |12 Det |13 Lawyer |14 Fixer |15 Reporter ");
SendClientMessage(playerid, COLOR_GRAD2, "|16 Jack |17 Drogas |18 Sexo |19 Boxe |20 Emprego |21 Contrato");
return 1;
}
new amount;
amount = strval(tmp);
new year, month,day;
getdate(year, month, day);
new hour, minute;
gettime(hour,minute);
if (PlayerInfo[playerid][pAdmin] >= 1337)
{
if(PoderosoInfo[playerid][pTrampo] < 1 && PlayerInfo[playerid][pAdmin] < 1342 && PlayerInfo[playerid][pAdmin] < 1340)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/profadmin)");
return 1;
}
switch (stat)
{
case 1:
{
PlayerInfo[giveplayerid][pLevel] = amount;
format(string, sizeof(string), " Nivel do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 2:
{
PlayerInfo[giveplayerid][pSHealth] = amount;
format(string, sizeof(string), " Saude do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou a Saude de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 3:
{
PlayerInfo[giveplayerid][gPupgrade] = amount;
format(string, sizeof(string), " Pontos de melhoria do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou os Pontos de Melhoria de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 4:
{
PlayerInfo[giveplayerid][pModel] = amount;
format(string, sizeof(string), " Skin do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou a Skin de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 5:
{
PlayerInfo[giveplayerid][pAccount] = amount;
format(string, sizeof(string), " Conta bancaria do jogador definido para $%d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou a Conta Bancaria de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 6:
{
PlayerInfo[giveplayerid][pPnumber] = amount;
format(string, sizeof(string), " Celular do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Celular de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 7:
{
PlayerInfo[giveplayerid][pExp] = amount;
format(string, sizeof(string), " Pontos de respeito do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Respeito de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 8:
{
PlayerInfo[giveplayerid][pPhousekey] = amount;
format(string, sizeof(string), " Chave da casa do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou a Chave da Casa de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 9:
{
PlayerInfo[giveplayerid][pPbiskey] = amount;
format(string, sizeof(string), " Chave da empresa do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou a Chava da Empresa de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 10:
{
if(PlayerInfo[playerid][pAdmin] >= 1340)
{
new vipnome[MAX_PLAYER_NAME];
new editarnome[MAX_PLAYER_NAME];
GetPlayerName(giveplayerid,vipnome,sizeof(vipnome));
GetPlayerName(playerid,editarnome,sizeof(editarnome));
PlayerInfo[giveplayerid][pDonateRank] = amount;
format(string, sizeof(string), "%s deu vip ao %s nнvel %d ( %d/%d/%d - %d:%d)",editarnome,vipnome,amount,year, month, day,hour, minute);
VipsLog(string);
ABroadCast(COLOR_LIGHTRED,string,1);
format(string, sizeof(string), " Nivel de VIP do jogador definido para %d", amount);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a fazer isso");
}
//PlayerInfo[giveplayerid][pDonateRank] = amount;
//format(string, sizeof(string), " Nivel de VIP do jogador definido para %d", amount);
}
case 11:
{
PlayerInfo[giveplayerid][pFMember] = amount;
format(string, sizeof(string), " The Player Family Member Was Set To %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou a Familia de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 12:
{
PlayerInfo[giveplayerid][pDetSkill] = amount;
format(string, sizeof(string), " Nivel de detetive do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de detetive de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 13:
{
PlayerInfo[giveplayerid][pLawSkill] = amount;
format(string, sizeof(string), " Nivel de advogado do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de advogado de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 14:
{
PlayerInfo[giveplayerid][pMechSkill] = amount;
format(string, sizeof(string), " Nivel de mecanico do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de mecanico de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 15:
{
PlayerInfo[giveplayerid][pNewsSkill] = amount;
format(string, sizeof(string), " Nivel de reporter do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de reporter de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 16:
{
PlayerInfo[giveplayerid][pJackSkill] = amount;
format(string, sizeof(string), " Nivel de ladrao de carros do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de ladrao de carros de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 17:
{
PlayerInfo[giveplayerid][pDrugsSkill] = amount;
format(string, sizeof(string), " Nivel de traficante de drogas do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de vendedor de drogas de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 18:
{
PlayerInfo[giveplayerid][pSexSkill] = amount;
format(string, sizeof(string), " Nivel de sexo do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de sexo de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 19:
{
PlayerInfo[giveplayerid][pBoxSkill] = amount;
format(string, sizeof(string), " nivel de boxeador do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o Nivel de boxeador de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 20:
{
PlayerInfo[giveplayerid][pJob] = amount;
format(string, sizeof(string), " Emprego do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o emprego de %s definido para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
case 21:
{
PlayerInfo[giveplayerid][pContractTime] = amount;
format(string, sizeof(string), " O tempo do contrato do trabalho do jogador definido para %d", amount);
format(logstring, sizeof(logstring), "O Admin %s Setou o tempo de contrato de %s para %d ( %d/%d/%d - %d:%d )", pNome(playerid),pNome(giveplayerid),amount,year, month, day,hour, minute);
ABroadCast(COLOR_YELLOW, logstring,1);
EditarLog(logstring);
}
default:
{
format(string, sizeof(string), " Codigo invalido", amount);
}
}
SendClientMessage(playerid, COLOR_GRAD1, string);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Voce nao tem permissao para usar este comando!");
}
}//not valid id
}//not connected
}
return 1;
}
tah vendo... admin setou de tal para tal... isso ali nгo aparece mais
mais essa menssagem aparecia pra mim... agora nгo aparece
cara voce deveria editar essa mensagem so para aparecer para cops pqe alguem no sv vai querer saber quem foi preso ou nao ?