Lift

Započeo _.Xavi._, Mart 09, 2023, 10:20:50 PRE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Citat: // xunder poslato Mart 14, 2023, 23:04:42 POSLE PODNE

g_sElevatorObject = CreateObject(19447, 1957.717041, 1902.649047, 26.410770, -0.299999, 90.299980, -117.099967, -1, -1, -1, 300.00, 300.00);


Nemoguce da si ovo uspio compile (sem ako nisi redefinisao CreateObject - sumnjam).
"g_sElevatorLevelPos" je Z koordinata svakog sprata za lift (visina).

U OnGameModeInit "g_sElevatorLevelPos[0]" bi trebalo biti mjesto gdje kreiras lift (prvi sprat/prizemlje, svejedno).


video sam i da sam stavio iste kordinate na pocetnoj poziciji i na moveobject, pa sam stavio sad kako treba, i dodao sam z u ovo sto si rekao, [pawn]forward MoveElevator();

forward MoveElevator();

const Float:ELEVATOR_SPEED = 3.0;

static g_sElevatorObject;
static g_sElevatorLevel;
static bool:g_sElevatorGoingUp;
static const g_sElevatorLevelPos[] = {
   26.410770,
   129.890335,
   7.0,
   10.0
};

public MoveElevator() {
   if (g_sElevatorGoingUp && ++ g_sElevatorLevel == sizeof g_sElevatorLevelPos) {
      g_sElevatorLevel = sizeof g_sElevatorLevelPos - 1;
      g_sElevatorGoingUp = false;
   } else if (!g_sElevatorGoingUp && -- g_sElevatorLevel == -1) {
      g_sElevatorLevel = 1;
      g_sElevatorGoingUp = true;
   }

   MoveObject(g_sElevatorObject, 1957.383300, 1902.464843, 129.890335, g_sElevatorLevelPos[g_sElevatorLevel], ELEVATOR_SPEED);
}[/pawn]   i ongamemodeinit [pawn]   g_sElevatorObject = CreateObject(19447, 1957.717041, 1902.649047, 26.410770, -0.299999, 90.299980, -117.099967, -1, -1, -1, 300.00, 300.00);
   g_sElevatorLevel = 0;
   g_sElevatorGoingUp = true;

   SetTimer( "MoveElevator", 5000, false );
   return 1;
   }
   return true;
}[/pawn]

Citat: _.Xavi._ poslato Mart 15, 2023, 09:07:11 PRE PODNE

video sam i da sam stavio iste kordinate na pocetnoj poziciji i na moveobject, pa sam stavio sad kako treba, i dodao sam z u ovo sto si rekao, [pawn]forward MoveElevator();

forward MoveElevator();

const Float:ELEVATOR_SPEED = 3.0;

static g_sElevatorObject;
static g_sElevatorLevel;
static bool:g_sElevatorGoingUp;
static const g_sElevatorLevelPos[] = {
   26.410770,
   129.890335,
   7.0,
   10.0
};

public MoveElevator() {
   if (g_sElevatorGoingUp && ++ g_sElevatorLevel == sizeof g_sElevatorLevelPos) {
      g_sElevatorLevel = sizeof g_sElevatorLevelPos - 1;
      g_sElevatorGoingUp = false;
   } else if (!g_sElevatorGoingUp && -- g_sElevatorLevel == -1) {
      g_sElevatorLevel = 1;
      g_sElevatorGoingUp = true;
   }

   MoveObject(g_sElevatorObject, 1957.383300, 1902.464843, 129.890335, g_sElevatorLevelPos[g_sElevatorLevel], ELEVATOR_SPEED);
}[/pawn]   i ongamemodeinit [pawn]   g_sElevatorObject = CreateObject(19447, 1957.717041, 1902.649047, 26.410770, -0.299999, 90.299980, -117.099967, -1, -1, -1, 300.00, 300.00);
   g_sElevatorLevel = 0;
   g_sElevatorGoingUp = true;

   SetTimer( "MoveElevator", 5000, false );
   return 1;
   }
   return true;
}[/pawn]

ne radi mi i dalje?

Sta mi treba da debugujemo tvoj kod.. Skontaj sam sta je problem, covjek ti je dao smjernice ne mozes samo zalijepit i da ti radi sve. Upali mozak malo

Citat: njoBe_ poslato Mart 16, 2023, 23:11:11 POSLE PODNE
Sta mi treba da debugujemo tvoj kod.. Skontaj sam sta je problem, covjek ti je dao smjernice ne mozes samo zalijepit i da ti radi sve. Upali mozak malo
otiso mu alnaser
Sunce greje lagano šetam se po Voždovcu
Moja kučka i ja, furam je na povodcu
Zove se Lola i nije nešto lepa
Ali meni daće lapo kada dokopa se repa
Rođena na ulici, dolazi iz geta
I zato je gangsta kučka, a ne starleta
Zahvaljujući njoj meni dignuta je đoka
Krov je spušten, vožnjica od bloka do bloka
I ako glumiš mangupa jebaće ti mamicu
U tašni nema lak za nokte, ali ima palicu
Odrasla na Medaku, iz huda je sestra
Nijedna Snoopova kučka nije tol'ko gangsta
Za nju sam 'Pac, ona moja je Madonna
Ako znaš još neku takvu javi mi preko fona
I kada njesra izbije ona ne vata pištolja
Već nabada na prvu jer je gangsta drolja

Citat: Iv0 Dev poslato Mart 11, 2023, 14:13:17 POSLE PODNE
sta si ti ovde ispisao Boze sačuvaj.. moglo je mnogo kraće i lepse

Mogao je samo koristiti tern operatore umjesto if-else i da smanji broj linija ostalo vise ne bi jer je kod veoma dobro ispisan..

sve u svemu oba nacina su ispravna

Nemoj se praviti vazan i pisati o necemu o cemu pojma nemas
Upwork Skills
Back-end:
• PHP Frameworks (Laravel, Symfony,Codeigniter)
• Python/Django
• Node.js

Front-end:
• HTML
• CSS pre-processing (SASS, LESS)
• Javascript (JQuery, Ajax, Vue, Angular, React, etc.)
• Bootstrap

CMS
• Wordpress (Woocommerce)
• Shopify, Magento

Citat: sexeniiosi poslato Mart 30, 2023, 15:35:06 POSLE PODNE
Mogao je samo koristiti tern operatore umjesto if-else i da smanji broj linija ostalo vise ne bi jer je kod veoma dobro ispisan..

sve u svemu oba nacina su ispravna

Nemoj se praviti vazan i pisati o necemu o cemu pojma nemas
Vidis da je troll account...

nema lifta gde treba da bude, i imam komandu da me porta do lifta i bude druga lokacija,a ne ona koja kad se portam sa xgoto do kordinata, gde i treba da bude, nego me porta negde drugo al i tamo nema lifta