SA-MP Forums Archive
Una duda por favor. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Una duda por favor. (/showthread.php?tid=147405)



Una duda por favor. - Rogue120 - 12.05.2010

Cuando en un comando cambio:

if(PlayerInfo[playerid][pJob] == 4

por

if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)

por que no funciona el comando en la faccion?.

Gracias de antemano!!! un saludo!!!!


Re: Una duda por favor. - angel-laam - 12.05.2010

Como es tu Comando?


Re: Una duda por favor. - angel-laam - 12.05.2010


o como lo tienes XD


Re: Una duda por favor. - Rogue120 - 12.05.2010

pawn Код:
if(!strcmp(cmdtext, "/importardrogas", true)) //
    {
      if(IsPlayerConnected(playerid))
      {
        if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)
        {
          SendClientMessage(playerid, COLOR_GREY, "  No eres Vendedor de Drogas.");
          return 1;
        }
        if(SmugglerWork[playerid] != 0)
            {
              SendClientMessage(playerid, COLOR_GREY, "  Ya estas cargando el vehiculo de drogas.");
              return 1;
            }
            if(GetPlayerMoney(playerid) < 0)
            {
            SendClientMessage(playerid, COLOR_GREY, " No necesitas dinero.");
            return 1;
            }
            if(PayDaySecure[playerid] == 0)
            {
              SendClientMessage(playerid, COLOR_GREY, "  No puedes cargar tu vehculo... vuelve despues del payday");
              return 1;
            }
            if(!PlayerToPoint(5.0,playerid,-38.8664,56.3031,3.1172))
            {
              SendClientMessage(playerid, COLOR_GREY, "  No Esta en la granja de Drogas.");
              return 1;
            }
            if(IsASmuggleCar(idcar) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
            {
              TogglePlayerControllable(playerid, 0);
              SmugglerWork[playerid] = 1;
              PayDaySecure[playerid] = 1;
              GameTextForPlayer(playerid, "~w~Cargando Drogas Al vehiculo, No te bajes...", 5000, 1);
              SetTimerEx("LoadingDrugsForSmugglers", 5000, false, "i", playerid);
            }
            else
            {
              SendClientMessage(playerid, COLOR_GREY, "  No Estas en un Vehiculo de Contrabando.");
              return 1;
            }
      }
      return 1;
    }
Este es 1 los demas son /vdrogas por ejemplo /cosechardrogas si funciona con

if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)

Gracias




Re: Una duda por favor. - DanielAvila-17 - 12.05.2010

Quote:
Originally Posted by angel-laam
Como es tu Comando?
Quote:
Originally Posted by angel-laam
o como lo tienes XD
Existe la opcion "modificar" , "modify"...

Quote:
Originally Posted by Rogue120
Cuando en un comando cambio:

if(PlayerInfo[playerid][pJob] == 4

por

if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)

por que no funciona el comando en la faccion?.

Gracias de antemano!!! un saludo!!!!
Los codigos PWN ponlos dentro de [ pawn][/pawn]


Re: Una duda por favor. - angel-laam - 12.05.2010

Quote:
Originally Posted by angel-laam
o como lo tienes XD
de admin?? XD o tienes el empleo de droga


Re: Una duda por favor. - Rogue120 - 12.05.2010

de empleo

disculpa por el codigo.

Gracias


Re: Una duda por favor. - DanielAvila-17 - 12.05.2010

Vos agregastes la faccion como se debe? o solo ese cambio hicistes? Fijate si no tenes mas pJob 4 en otros lados..


Re: Una duda por favor. - Dws - 12.05.2010

Me parece ridнculo que no encontrasen la soluciуn, aquн va:

pawn Код:
if(!strcmp(cmdtext, "/importardrogas", true))
{
  if(IsPlayerConnected(playerid))
  {
    if(PlayerInfo[playerid][pLeader] != 6 && PlayerInfo[playerid][pMember] != 6)
    {
      SendClientMessage(playerid, COLOR_GREY, "  No eres Vendedor de Drogas.");
      return 1;
    }
    if(SmugglerWork[playerid] != 0)
{
  SendClientMessage(playerid, COLOR_GREY, "  Ya estas cargando el vehiculo de drogas.");
  return 1;
}
if(GetPlayerMoney(playerid) < 0)
{
  SendClientMessage(playerid, COLOR_GREY, " No necesitas dinero.");
  return 1;
}
if(PayDaySecure[playerid] == 0)
{
  SendClientMessage(playerid, COLOR_GREY, "  No puedes cargar tu vehculo... vuelve despues del payday");
  return 1;
}
if(!PlayerToPoint(5.0,playerid,-38.8664,56.3031,3.1172))
{
  SendClientMessage(playerid, COLOR_GREY, "  No Esta en la granja de Drogas.");
  return 1;
}
if(IsASmuggleCar(idcar) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
  TogglePlayerControllable(playerid, 0);
  SmugglerWork[playerid] = 1;
  PayDaySecure[playerid] = 1;
  GameTextForPlayer(playerid, "~w~Cargando Drogas Al vehiculo, No te bajes...", 5000, 1);
  SetTimerEx("LoadingDrugsForSmugglers", 5000, false, "i", playerid);
}
else
{
  SendClientMessage(playerid, COLOR_GREY, "  No Estas en un Vehiculo de Contrabando.");
  return 1;
}
  }
  return 1;
}



Re: Una duda por favor. - Rogue120 - 14.05.2010

Muchas gracias, funciona perfectamente.

Un saludo!!!