comando -
AssasinoLM - 20.02.2015
oque tem de errado? nгo ta funfando:
Код:
if(newkeys == KEY_CTRL_BACK && IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 10, 2480.3442, -1460.7776, 24.0125))
OnPlayerCommandText(playerid,"/blindarcarro");
return 1;
}
Re: comando -
ReDKiiL - 20.02.2015
Vocк tem que falar o que estб acontecendo, ninguйm aqui tem bola de cristal.
Re: comando -
AssasinoLM - 20.02.2015
Quote:
Originally Posted by AssasinoLM
nгo ta funfando:
|
nгo funfa = nгo funciona , nгo imprime ou nгo ativa.
Re: comando -
ReDKiiL - 20.02.2015
PHP код:
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;
}
Testa ae jhow

Verifica se as coordenadas estгo corretas.
Eu troquei a funзгo ali para ver se o player estб de motorista, creio que assim que vocк deseja caso nгo so mudar.
#edit
Verifica tambйm se o comando /blindarcarro , estб funcionando no local tambйm! pode ser o comando que nгo estб dando certo.
Re: comando -
AssasinoLM - 20.02.2015
ta tudo certinho mano, mais ainda nгo funcionou, aperto H e nгo acontece nada
Re: comando -
ReDKiiL - 20.02.2015
Manda o comando blindar carro, pois acho que o erro pode ser nele.
Re: comando -
AssasinoLM - 20.02.2015
Quote:
Originally Posted by ReDKiiL
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;
}
Re: comando -
PT - 20.02.2015
Olhem a tecla H
https://sampwiki.blast.hk/wiki/Keys
ta mal definida
Re: comando -
ReDKiiL - 20.02.2015
Testa! eu refiz o cуdigo porque nгo esse cуdigo que vocк mandou me embaralhou todo euaheuaehae.
PHP код:
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;
}
Estб dando erro de compilaзгo ou erro na hora de apertar H no jogo?
Re: comando -
AssasinoLM - 20.02.2015
Quote:
Originally Posted by ReDKiiL
Testa! eu refiz o cуdigo porque nгo esse cуdigo que vocк mandou me embaralhou todo euaheuaehae.
PHP код:
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;
}
Estб dando erro de compilaзгo ou erro na hora de apertar H no jogo?
|
ta compilando normal o CMD ta funcionando quando eu o uso /blindarcarro, vou testar esse e ja edito, e quando aperto H nгo acontece nada. quer dizer sу a buzina neh
Quote:
Originally Posted by PT
|
peguei dai mesmo, unica coisa que nгo coloco sгo os (**) pq vai da erro na compilaзгo