Lift


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

prethodna tema - sledeća tema

0 članova i 1 gost 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,
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);
}
   i ongamemodeinit
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;
}

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,
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);
}
   i ongamemodeinit
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;
}


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

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