if(newkeys == KEY_CTRL_BACK && IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 10, 2480.3442, -1460.7776, 24.0125))
OnPlayerCommandText(playerid,"/blindarcarro");
return 1;
}
if((newkeys & KEY_CTRL_BACK) && !(oldkeys & KEY_CTRL_BACK))
{
if(IsPlayerInRangeOfPoint(playerid, 10, 2480.3442, -1460.7776, 24.0125) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
OnPlayerCommandText(playerid,"/blindarcarro");
}
return 1;
}

|
Manda o comando blindar carro, pois acho que o erro pode ser nele.
|
if(strcmp(cmd,"/blindarcarro",true) == 0){
if(GetPlayerVehicleSeat(playerid) == 0){
if(vBlindagem[GetPlayerVehicleID(playerid)] < 100){
if(IsPlayerInRangeOfPoint(playerid, 10, 2480.3442, -1460.7776, 24.0125)){
if(GetPlayerMoneyEx(playerid) > 3000){
ShowPlayerDialog(playerid, DIALOG_BLINDAGEM, DIALOG_STYLE_MSGBOX, "Blindar carro", "Deseja blindar seu carro por R$3000?", "Aceitar", "Cancelar");
}else
SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo tem dinheiro para colocar a blindagem");
}else
SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo esta em um local de blindagem.");
}else
SendClientMessage(playerid, 0xFF0000FF, "Seu veiculo ja esta blindado.");
}else
SendClientMessage(playerid, 0xFF0000FF, "Voce deve estar em um veiculo.");
return 1;
}
if(strcmp(cmd,"/blindarcarro",true) == 0)
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
return SendClientMessage(playerid, 0xFF0000FF, "Voce deve estar em um veiculo como motorista.");
if(vBlindagem[GetPlayerVehicleID(playerid)] >= 100)
return SendClientMessage(playerid,0xFF0000FF,"Seu veiculo ja esta blindado.");
if(!IsPlayerInRangeOfPoint(playerid, 10, 2480.3442, -1460.7776, 24.0125))
return SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo esta em um local de blindagem.");
if(GetPlayerMoneyEx(playerid) > 3000){
ShowPlayerDialog(playerid, DIALOG_BLINDAGEM, DIALOG_STYLE_MSGBOX, "Blindar carro", "Deseja blindar seu carro por R$3000?", "Aceitar", "Cancelar");
}else{
SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo tem dinheiro para colocar a blindagem");
}
return 1;
}
|
Testa! eu refiz o cуdigo porque nгo esse cуdigo que vocк mandou me embaralhou todo euaheuaehae.
PHP код:
|