[Ajuda] Como fazer isso funcionar corretamente?
#1

Quote:

CMD:carregar(playerid, params[]){
if (caminhoneiro != 1)
SendClientMessage(playerid, cor_caminhoneiro, "Vocк nгo tem permissгo para usar esse comando!");
if(!IsTrailerAttachedToVehicle(403))
SendClientMessage(playerid, cor_caminhoneiro, "Vocк nгo estб com o trailer engatado!");
if(!IsPlayerInVehicle(playerid, 403))
SendClientMessage(playerid, cor_caminhoneiro, "Vocк nгo estб em um caminhгo!");
else
SendClientMessage(playerid, cor_caminhoneiro, "Seu caminhгo foi carregado com sucesso, siga o checkpoint para descarregar");
carregado = 1;
return 1;
}

Alguйm me ajuda a arrumar isso por favor.
Reply
#2

Primeiro explique o erro

Para melhor visualizaзгo.

PHP код:
CMD:carregar(playeridparams[])
{
      if (
caminhoneiro != 1)
      
SendClientMessage(playeridcor_caminhoneiro"Vocк nгo tem permissгo para usar esse comando!");
      if(!
IsTrailerAttachedToVehicle(403))
      
SendClientMessage(playeridcor_caminhoneiro"Vocк nгo estб com o trailer engatado!");
      if(!
IsPlayerInVehicle(playerid403))
      
SendClientMessage(playeridcor_caminhoneiro"Vocк nгo estб em um caminhгo!");
      else
      
SendClientMessage(playeridcor_caminhoneiro"Seu caminhгo foi carregado com sucesso, siga o checkpoint para descarregar");
     
carregado 1;
     return 
1;

Editei pelo cel(nгo tem como resolver sem saber o erro.
Reply
#3

No caso compila, mas in-game quando eu estou dentro do caminhгo aparece as mensagens:

PHP код:
SendClientMessage(playeridcor_caminhoneiro"Vocк nгo estб com o trailer engatado!"); 
PHP код:
SendClientMessage(playeridcor_caminhoneiro"Vocк nгo estб em um caminhгo!"); 
eu queria que funcionasse essa parte caso estivesse dentro do caminhгo e com o trailer engatado:

PHP код:
SendClientMessage(playeridcor_caminhoneiro"Seu caminhгo foi carregado com sucesso, siga o checkpoint para descarregar"); 
     
carregado 1
como devo fazer pra que isso aconteзa?
Reply
#4

PHP код:
CMD:carregar(playerid)
{
    if(
caminhoneiro != 1) return SendClientMessage(playeridcor_caminhoneiro"Vocк nгo tem permissгo para usar esse comando!");
    if(!
IsTrailerAttachedToVehicle(403)) return SendClientMessage(playeridcor_caminhoneiro"Vocк nгo estб com o trailer engatado!");
    if(!
IsPlayerInVehicle(playerid403)) return SendClientMessage(playeridcor_caminhoneiro"Vocк nгo estб em um caminhгo!");
    
SendClientMessage(playeridcor_caminhoneiro"Seu caminhгo foi carregado com sucesso, siga o checkpoint para descarregar");
    
carregado 1;
    return 
1;



Vocк deveria usar caminhoneiro[playerid] e carregado[vehicleid] pra nгo ter confusгo.
Reply
#5

Quote:
Originally Posted by ipsLuan
Посмотреть сообщение
PHP код:
CMD:carregar(playerid)
{
    if(
caminhoneiro != 1) return SendClientMessage(playeridcor_caminhoneiro"Vocк nгo tem permissгo para usar esse comando!");
    if(!
IsTrailerAttachedToVehicle(403)) return SendClientMessage(playeridcor_caminhoneiro"Vocк nгo estб com o trailer engatado!");
    if(!
IsPlayerInVehicle(playerid403)) return SendClientMessage(playeridcor_caminhoneiro"Vocк nгo estб em um caminhгo!");
    
SendClientMessage(playeridcor_caminhoneiro"Seu caminhгo foi carregado com sucesso, siga o checkpoint para descarregar");
    
carregado 1;
    return 
1;



Vocк deveria usar caminhoneiro[playerid] e carregado[vehicleid] pra nгo ter confusгo.
Vocк esta usando IsPlayerInVehicle errado. O segundo parвmetro da funзгo й o ID do veнculo e nгo o modelo.

Nгo corrigi o cуdigo pq to pelo cell.

@EDIT
PHP код:
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 403
Reply
#6

Quote:
Originally Posted by RiqueP
Посмотреть сообщение
Vocк esta usando IsPlayerInVehicle errado. O segundo parвmetro da funзгo й o ID do veнculo e nгo o modelo.

Nгo corrigi o cуdigo pq to pelo cell.

@EDIT
PHP код:
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 403
Nem prestei atenзгo ao cуdigo.
Nгo foi eu que fiz, foi ele.
Eu apenas coloquei os returns e nгo cheguei a olhar os parвmetros.
Bem lembrado, RiqueP.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)