Zaključano

Kako napraviti dilera droge sa Actorom

Započeo Zevs
pre 7 godina
4,593
pregleda
7
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Zevs
Rookie
pre 7 godina
DILER DROGE - ACTOR
CreateActor(skin, pozicija, rotacija);

Ako nekome nije jasno: skin = izgled tog actora, pozicija = mjesto gdje ce taj actor biti, tu poziciju mozete spremiti kada u igri stanete na željeno mjesto i kucate /save, rotacija= u kojem polozaju ce aktor biti
#define DIALOG_DDROGE 5464

DIALOG_DDROGE će biti dialog kada ga otvorite sa dilerom(sta je sve u ponudi od droge da izaberete)
if(dialogid == DIALOG_DDROGE)
{
  if(!response) return SendClientMessage(playerid, -1, "Odustao si od kupovine droge!");
  if(response)
  {
    switch(listitem)
    {
      case 0:
        {
        PlayerInfo = 500;
        GameTextForPlayer(playerid, "Kupio si 500g droge kod dilera!",1500,1);
        }
      }
  }
}

Komanda kada stojite kod dilera da otvorite dialog za kupnju
YCMD:diler(playerid,params[], help)
{
      if(!IsPlayerInRangeOfPoint(playerid,razdaljina,pozicija)) return SCM(playerid,-1,""CRVENA"Nisi kod dilera!");
      SendClientMessage(playerid, -1, "Otvaras meni za kupovinu droge kod dilera!");
      ShowPlayerDialog(playerid, DIALOG_DDROGE, DIALOG_STYLE_LIST,"DILER:","Kokain 500g","Odaberi","Odustani");
      return 1;
}

"!IsPlayerInRangeOfPoint" = da provjeri da li je igrac pored dilera, razdaljina = razdaljina izmedju igraca i dilera npr 3.0, pozicija = pozicija gdje se nalazi diler
muamerkadusic
Godfather
pre 7 godina
e jesi objasnio faka čast, ima vec purda objavio tako da ovo moze bolje
vrhovnisudija
Kingpin
pre 7 godina
Nikakav trud cista glupost sto bi ja reko ovo je moglo bolje da se uradi niti si uradio nesto niti si objasnio niti je tvoje 😉!
Ima svako pravo na svoj kom tako da se ne ljutite 🙂
Purda121
OG Legend
pre 7 godina
Ja sam vec kreirao sistem u YINI i objavio, ali ovo je prilicno slabo objasnjeno 😛
FunnyGamingDay - FGD
OG Legend
pre 7 godina
Odvratno objasnjeno... Ovo i da je za pocetnike, nista im nisi objasnio, dakle da predjemo:
Nisi objasnio cemu sluzi
 PlayerInfo = 500;

i zasto mislis da svi koriste takvu definiciju?
Nisi ni pomenuo da je tu potreban YSI proces komandi. Kako bi to pocetnici shvatili?
Kloni to iz opisa 'Scripter' molim te..  😕

Former SA:MP server developer

Lazar Milojevic
Kingpin
pre 7 godina
Pohvale za trud,mogao si bolje da objasnis!
Wucha
Underboss
pre 7 godina
Ovo po meni nije tutorijal

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava