[AJUDA] Comando bugou -
lukas_loky - 08.03.2011
pawn Код:
if(strcmp(cmd, "/ved", true) == 1)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][AdminLevel] >= 2)
{
cmd = strtok(cmdtext, idx);
new tmp[255];
new level;
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, OURO,"Use : /veiculod [veiculoid]");
if(level > 7 || level < 1) { SendClientMessage(playerid, CINZA_CLARO, " Nъmeros entre 1 e 7"); return 1; }
if (PlayerInfo[playerid][AdminLevel] >= 2)
{
if(PlayerInfo[playerid][carrocriado] > 0)
{
if(level == 1)
{
if(veiculo1 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
DestroyVehicle(veiculoc1);
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
PlayerInfo[playerid][carrocriado] --;
veiculo1 = 0;
}
if(level == 2)
{
if(veiculo2 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc2);
PlayerInfo[playerid][carrocriado] --;
veiculo2 = 0;
}
if(level == 3)
{
if(veiculo3 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc3);
PlayerInfo[playerid][carrocriado] --;
veiculo3 = 0;
}
if(level == 4)
{
if(veiculo4 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc4);
PlayerInfo[playerid][carrocriado] --;
veiculo4 = 0;
}
if(level == 5)
{
if(veiculo5 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc5);
PlayerInfo[playerid][carrocriado] --;
veiculo5 = 0;
}
if(level == 6)
{
if(veiculo6 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc6);
PlayerInfo[playerid][carrocriado] --;
veiculo6 = 0;
}
}
else
{
SendClientMessage(playerid, VERMELHO,"Nenhum carro para deletar.");
SendClientMessage(playerid, CINZA_CLARO,"Use /vec para criar um carro.");
}
}
else
{
SendClientMessage(playerid, VERMELHO, "Sem Autorizaзгo.");
}
}
}
}
Entao, eu fiz esse comando ai, nao falem que foi copia porque eu demorei o dia todo pra faze-lo kkk, e nunca vi nenhum igual em nenhum lugar, enfim, deu algum erro muito louco nele, que eu digito /ved e nao aparece nada...Alguem ai poderia me explicar onde errei? antes ele tava funcionando mas tava com uns bugs, dai eu fui consertando e acabou dando pau... refiz o comando e continua dando pau...
Re: [AJUDA] Comando bugou -
Bruno Pereira - 08.03.2011
pawn Код:
if(strcmp(cmd, "/ved", true) == 1)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][AdminLevel] >= 2)
{
cmd = strtok(cmdtext, idx);
new tmp[255];
new level;
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Use : /veiculod [veiculoid]");
return 1;
}
if(level > 7 || level < 1)
{
SendClientMessage(playerid, CINZA_CLARO, " Nъmeros entre 1 e 7");
return 1;
}
if (PlayerInfo[playerid][AdminLevel] >= 2)
{
if(PlayerInfo[playerid][carrocriado] > 0)
{
if(level == 1)
{
if(veiculo1 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
DestroyVehicle(veiculoc1);
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
PlayerInfo[playerid][carrocriado] --;
veiculo1 = 0;
}
if(level == 2)
{
if(veiculo2 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc2);
PlayerInfo[playerid][carrocriado] --;
veiculo2 = 0;
}
if(level == 3)
{
if(veiculo3 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc3);
PlayerInfo[playerid][carrocriado] --;
veiculo3 = 0;
}
if(level == 4)
{
if(veiculo4 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc4);
PlayerInfo[playerid][carrocriado] --;
veiculo4 = 0;
}
if(level == 5)
{
if(veiculo5 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc5);
PlayerInfo[playerid][carrocriado] --;
veiculo5 = 0;
}
if(level == 6)
{
if(veiculo6 != 1) return SendClientMessage(playerid, COLOR_WHITE, "Esse carro nao foi criado.");
format(string, sizeof(string), "CARRO %d deletado.",level);
SendClientMessage(playerid, COLOR_YELLOW, string);
DestroyVehicle(veiculoc6);
PlayerInfo[playerid][carrocriado] --;
veiculo6 = 0;
}
}
else
{
SendClientMessage(playerid, VERMELHO,"Nenhum carro para deletar.");
SendClientMessage(playerid, CINZA_CLARO,"Use /vec para criar um carro.");
}
}
else
{
SendClientMessage(playerid, VERMELHO, "Sem Autorizaзгo.");
}
}
}
}
Pelo oque intendi era isso, nгo sei se vai dar certo (acho que nгo) mas tenta ae '='
Re: [AJUDA] Comando bugou -
lukas_loky - 08.03.2011
Vou testar e ja edito, mas o problema nao era nenhum erro, simplismente nao funfava in game...
Vou explicar, tenho um outro comando de criar carros, / vec playerid carroid, dai cada adm tem um limite de 6 carros pra criar, e quando chega nos 6 ele pode deletar algum(ou antes disso), e esse comando ai que postei serve para deletar... entenderam?
Re: [AJUDA] Comando bugou -
lukas_loky - 08.03.2011
UPPP