[Ajuda] Emprego Taxista
#1

Bom fiz dois comandos para meu emprego de taxista o primeira estб pegando normalmente que й para o taxista entrar em modo trabalho, porйm o segundo que й para o player chamar um taxista nгo. O que era pra acontecer era quando ele digitasse o comando /chamartaxi um checkpoint fosse criado na posiзгo dele e uma mensagem enviada aos taxistas em modo trabalho so que isso nгo acontece segue os cуdigos abaixo :


pawn Код:
CMD:taxi(playerid,params[])
{
   if(PlayerInfo[playerid][pEmprego] == 4)
   {
     if(IsPlayerInVehicle(playerid, Taxi))
     {
      PlayerInfo[playerid][pServico] = 1;
      new name[MAX_PLAYER_NAME], string[24+MAX_PLAYER_NAME];
      GetPlayerName(playerid, name, sizeof(name));
      format(string, sizeof(string), "O Taxista %s Estб Trabalhando .", name);
      SendClientMessageToAll(Branco, string);
     }
     else
     {
      SendClientMessage(playerid, VERMELHO, "[ERRO]Vocк Nгo Estб Em Um Taxi.");
     }
   }
   else
   {
     SendClientMessage(playerid, VERMELHO, "[ERRO]Vocк nгo й taxista");
   }
   return 1;
}

pawn Код:
CMD:chamartaxi(playerid,params[])
{
      new Float:x, Float:y, Float:z;
      GetPlayerPos(playerid,x,y,z);
      if(PlayerInfo[playerid][pServico] == 1)
    {
      new name[MAX_PLAYER_NAME], string[24+MAX_PLAYER_NAME];
      GetPlayerName(playerid, name, sizeof(name));
      format(string, sizeof(string), "O Player %s Estб Pedindo Um Taxi.", name);
      SendClientMessage(playerid,Branco, string);
      SetPlayerCheckpoint(playerid, x, y, z, 3);
      TX[playerid] = 1;
    }
      else
    {
      SendClientMessage(playerid,Branco, "Vocк Chamou Um Taxi Ele Ja Estб A Caminho");
    }
   
      return 1;
}
Agradeзo pela ajuda
Reply
#2

PHP код:
CMD:chamartaxi(playerid)
{
    new 
Float:Pos[3], name[MAX_PLAYER_NAME], string[100];
    
GetPlayerPos(playeridPos[0], Pos[1], Pos[2]);
    
GetPlayerName(playeridnamesizeof name);
    for(new 
ii<MAX_PLAYERSi++)
        if(
PlayerInfo[i][pServico] == 1)
          {
              
format(stringsizeof string"O Player %s Estб Pedindo Um Taxi."name);
              
SendClientMessage(iBrancostring);
              
SetPlayerCheckpoint(iPos[0], Pos[1], Pos[2], 3);
          }
    
TX[playerid] = 1;
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)