[Ajuda] comando
#1

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;
    }
Reply
#2

Vocк tem que falar o que estб acontecendo, ninguйm aqui tem bola de cristal.
Reply
#3

Quote:
Originally Posted by AssasinoLM
Посмотреть сообщение
nгo ta funfando:
nгo funfa = nгo funciona , nгo imprime ou nгo ativa.
Reply
#4

PHP код:
if((newkeys KEY_CTRL_BACK) && !(oldkeys KEY_CTRL_BACK))
{
     if(
IsPlayerInRangeOfPoint(playerid102480.3442, -1460.777624.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.
Reply
#5

ta tudo certinho mano, mais ainda nгo funcionou, aperto H e nгo acontece nada
Reply
#6

Manda o comando blindar carro, pois acho que o erro pode ser nele.
Reply
#7

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;
	}
Reply
#8

Olhem a tecla H

https://sampwiki.blast.hk/wiki/Keys

ta mal definida
Reply
#9

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(playerid0xFF0000FF"Voce deve estar em um veiculo como motorista.");
    if(
vBlindagem[GetPlayerVehicleID(playerid)] >= 100)
        return 
SendClientMessage(playerid,0xFF0000FF,"Seu veiculo ja esta blindado.");
    if(!
IsPlayerInRangeOfPoint(playerid102480.3442, -1460.777624.0125))
        return 
SendClientMessage(playerid0xFF0000FF"Vocк nгo esta em um local de blindagem.");
    if(
GetPlayerMoneyEx(playerid) > 3000){
        
ShowPlayerDialog(playeridDIALOG_BLINDAGEMDIALOG_STYLE_MSGBOX"Blindar carro""Deseja blindar seu carro por R$3000?""Aceitar""Cancelar");
    }else{
        
SendClientMessage(playerid0xFF0000FF"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?
Reply
#10

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(playerid0xFF0000FF"Voce deve estar em um veiculo como motorista.");
    if(
vBlindagem[GetPlayerVehicleID(playerid)] >= 100)
        return 
SendClientMessage(playerid,0xFF0000FF,"Seu veiculo ja esta blindado.");
    if(!
IsPlayerInRangeOfPoint(playerid102480.3442, -1460.777624.0125))
        return 
SendClientMessage(playerid0xFF0000FF"Vocк nгo esta em um local de blindagem.");
    if(
GetPlayerMoneyEx(playerid) > 3000){
        
ShowPlayerDialog(playeridDIALOG_BLINDAGEMDIALOG_STYLE_MSGBOX"Blindar carro""Deseja blindar seu carro por R$3000?""Aceitar""Cancelar");
    }else{
        
SendClientMessage(playerid0xFF0000FF"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
Посмотреть сообщение
Olhem a tecla H

https://sampwiki.blast.hk/wiki/Keys

ta mal definida
peguei dai mesmo, unica coisa que nгo coloco sгo os (**) pq vai da erro na compilaзгo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)