[Pomoć] Komanda /takejob

Započeo Obrisan korisnik
16. Jul 2012.
394
pregleda
6
postova
Deleted User
Obrisan korisnik
16. Jul 2012.
Skripta koju koristim: RPG/DM
Detaljan opis problema: Znači ovako, u pitanju je /takejob. Komanda /takejob smještena je u vijećnici, eh a svaki posao ima svoj CP znači tako sam u mapi napravio a i u skripti, onaj text "Ukucajte /takejob da se zaposlite" i mapa posla. Ako je mapa od mehaničara tu ima i CheckPoint(Pickup) i 3dtext, dođem do pickupa upišem /takejob ne radi, znači moram prebacit to nekako iz vijećnice na svaki pickup.
Dio skripte:
if(strcmp(cmd,"/takejob",true)==0)
    {
        if(IsPlayerConnected(playerid))
    {
        if (PlayerInfo == 0)
        {
            if(PlayerToPoint(5.0,playerid, 359.3790,182.2823,1008.3828))
            {
                  new x_nr;
                      x_nr = strtok(cmdtext, idx);
      if(!strlen(x_nr)) {
      SendClientMessage(playerid, COLOR_SVETLOZELENA, "----------------------------[LEGALNI POSLOVI]--------------------------");
  SendClientMessage(playerid, COLOR_DGOLD, "KORISTENJE: /takejob [ime posla]");
  SendClientMessage(playerid, COLOR_WHITE, "Dostupni poslovi: VozacBusa,Odvjetnik, Mehanicar, Grobar, Kamiondzija");
  SendClientMessage(playerid, COLOR_SVETLOZELENA, "---------------------------------------------------------------------------");
  return 1;
  }
           
  if(strcmp(x_nr,"VozacBusa",true) == 0)
  {
      if (PlayerInfo == 0)
  {
          SendClientMessage(playerid, COLOR_GOLD, "INFO: Cestitamo, zaposlili ste se kao vozac busa - Koristite /jobhelp komandu da vidite komande posla.");
      PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
  PlayerInfo = 31;
  PlayerInfo = 0;
  }
      }
     
 
  if(strcmp(x_nr,"Bodyguard",true) == 0)
  {
      if (PlayerInfo == 0)
  {
                SendClientMessage(playerid, COLOR_GOLD, "INFO: Cestitamo, zaposlili ste se kao bodyguard - Koristite /jobhelp komandu da vidite komande posla.");
      PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
  PlayerInfo = 8;
  PlayerInfo = 0;
  }
  }
 
  if(strcmp(x_nr,"Kamiondzija",true) == 0)
  {
      if (PlayerInfo == 0)
  {
                SendClientMessage(playerid, COLOR_GOLD, "INFO: Cestitamo, zaposlili ste se kao vozac kamiona - Koristite /help komandu da vidite komande posla.");
                  PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
          PlayerInfo = 16;
          PlayerInfo = 0;
  }
    }
 
  if(strcmp(x_nr,"Mehanicar",true) == 0)
  {
      if (PlayerInfo == 0)
  {
                SendClientMessage(playerid, COLOR_GOLD, "INFO: Cestitamo, zaposlili ste se kao mehanicar - Koristite /jobhelp komandu da vidite komande posla.");
                  PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
          PlayerInfo = 7;
          PlayerInfo = 0;
  }
  } 
  }
            }
else
{
SendClientMessage(playerid, COLOR_GREY, "  Nisi u gradskoj vjecnici ili vec imas posao !");
            return 1;
}
        }//not connected
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Deleted User
Obrisan korisnik
16. Jul 2012.
Refresh*
Edinblack1994
3
Wheel Man
16. Jul 2012.
Pojasni malo ljepse, nekontam te nikako.

Hoces vijecnicu da prebacis kod mechanicara ?
Deleted User
Obrisan korisnik
16. Jul 2012.
Vidi,samo idi u vjecnicu kod takejob uzmi koordinatu i premjesti,ali vjerovatno nezelis to,jer onda ce ti bit tamo za sve poslove..

Nego za svaki /takejob (posao) napravi posebnu koordinatu i kod poslova stavi sa pickupom ili s cim vec.
Deleted User
Obrisan korisnik
16. Jul 2012.
Quote from July 16, 2012, 10:01 pm:
Vidi,samo idi u vjecnicu kod takejob uzmi koordinatu i premjesti,ali vjerovatno nezelis to,jer onda ce ti bit tamo za sve poslove..

Nego za svaki /takejob (posao) napravi posebnu koordinatu i kod poslova stavi sa pickupom ili s cim vec.
Ima kod mene je ubačen i Pickup, i 3dtext znači sve jhe ubačeno. Samo kad kucaš /takejob ništa. Samo komandu treba prebacit na svaki od poslova ...
Frank99
4
Enforcer
17. Jul 2012.
if(IsPlayerInRangeOfPoint(playerid, 2, kordinati)) // Proverava dali se igrac nalazi kod pickupa

Ovde gde piše 'kordinati' stavljaš kordinate pickupa...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha