[POMOC] Ulaz


Započeo Deniro, Novembar 22, 2016, 19:06:31 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Editujem Athlone mod
Detaljan opis problema:Namestim koordinate da se ulazi u opstinu i kad ocu da udjem pretisnem F ili ENTER i nece da udje,namestio sam sve koordinate kako treba
Dio skripte:
Create3DandP(""col_lg"[ Gradska Opstina ]\n"col_white"'ENTER' za ulaz", 1488.0391,-1771.2974,13.3494, -1, -1, 19133, 2.0);

Neke slike/video za lakse dobivanje pomoci(neobavezno):Imate deo skripte

Kralju , namestio si 3dtekstlabel kako mislis da udjes? :D

Citat: Mr.Laky poslato Novembar 22, 2016, 19:08:14 POSLE PODNE
Kralju , namestio si 3dtekstlabel kako mislis da udjes? :D
Cek,cek,malo pojasni molim te

Evo ti neki primer ovde, za ulaz i izlaz iz inta. Samo sto je ovo iz UP moda

else if( UlazUintRazdaljina(2, playerid, 1485.7731,-1785.8621,15.0509,cx,cy,cz) ) //opstina ulaz
	{
	    freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
	    TogglePlayerControllable(playerid, 0);
		SetPlayerPos(playerid, 1395.8955,-1136.6204,-82.9478);
		SetPlayerInterior(playerid, 0);
	}
    else if( UlazUintRazdaljina(2, playerid, 1395.8955,-1136.6204,-82.9478,cx,cy,cz ) ) //opstina izlaz
	{
		SetPlayerPos(playerid, 1485.7731,-1785.8621,15.0509);
		SetPlayerInterior(playerid, 0);
	}


Vreovatno je slicno i na tom modu
samo rejv i debele zene

Create3DandP(""col_lg"[ Gradska Opstina ]\n"col_white"'ENTER' za ulaz", 1488.0391,-1771.2974,13.3494, -1, -1, 19133, 2.0);

Ovo ti je 3dtextlabel ako ti nije jasno sta je to pogledaj
https://wiki.sa-mp.com/wiki/Create3DTextLabel

A da bi namestio koordinate za ulaz i izlaz iz objekta moras da odes do mesta gde hoces da bude ulaz, da kucas /save isto tako i za izlaz
zatim odes u My Documents/GTA San Andreas User Files/SAMP/ Tu ces imati fajl sa sacuvanim pozicijama
Kada to uradis u skripti pronadjes stare koordinate ulaza i izlaza, kod tebe je to opstina, i zamenis ih sa novim i to je to
Btw.. lepo si me nasmejao kralju

Napravis komandu ulaz


CMD:ulaz(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, X,Y,Z Koords))
{
SetPlayerPos(playerid, X,Y,Z);
}
RETURN 1;
}



Jednostavno za ulazak u nešto il nešta

Ne mogu se snadjem ovamo da nadjem gde to da zamenim
//-------[Interijeri]--------
	//KreirajInterijer("Opstina LS", 1478.1016, -1809.8684, 13.2259, 676.8755, -95.9568, -77.4017, 1, 0, 1, 0);
	KreirajInterijer( "Opstina LS", 1488.0391,-1771.2974,13.3494, 676.8755, -95.9568, -77.4017, 1, 0, 1, 0);
    KreirajInterijer("Srednja skola", 1207.3988, -1439.3783, 13.3828, 1651.6290, -1357.8191, -47.0116, 1, 0, 1, 0);
    KreirajInterijer("Osnovna skola", 148.7006, -1617.6677, 16.2112, 1651.6290, -1357.8191, -47.0116, 2, 0, 2, 0);
    KreirajInterijer("Fakultet", 1310.0935, -1367.3793, 13.5311, 1651.6290, -1357.8191, -47.0116, 3, 0, 3, 0);
    KreirajInterijer("Autoskola LS", 2069.0352, -1919.8086, 13.6457, 201.4318, -195.7334, 1000.5235, 3, 0, 1, 0);
    KreirajInterijer("ZatvorUlaz", -2320.4893, 1878.6583, 8.1210, 252.7024, 1651.1866, -99.2422, 1, 0, 1, 0);
    KreirajInterijer("Kramarv2", 542.4155, -1293.8409, 17.2422, 541.1884, -1293.7137, -47.0571, 0, 0, 0, 0);
    KreirajInterijer("Zlatara", 1691.2507, -1343.3898, 17.4299, -102.7025, -52.9771, 1000.7100, 1, 0, 1, 0);
    KreirajInterijer("NLB Banka", 1461.3623, -1020.5203, 24.3023, -62.6896, 1115.4862, -28.1228, 1, 0, 1, 0);
    KreirajInterijer("Pizza hut", 1819.2842,-1395.0043,13.4244, 1816.2694,-1394.8441,13.4236, 0, 0, 0, 0);

Jel to ovamo
Poslednja Izmena: Novembar 22, 2016, 19:41:30 POSLE PODNE od Deniro

Citat: Natrijum Cijanid poslato Novembar 22, 2016, 19:21:57 POSLE PODNE
Napravis komandu ulaz


CMD:ulaz(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, X,Y,Z Koords))
{
SetPlayerPos(playerid, X,Y,Z);
}
RETURN 1;
}



Jednostavno za ulazak u nešto il nešta

Citat: #Arrow poslato Novembar 22, 2016, 20:20:15 POSLE PODNE
Citat: Natrijum Cijanid poslato Novembar 22, 2016, 19:21:57 POSLE PODNE
Napravis komandu ulaz


CMD:ulaz(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, X,Y,Z Koords))
{
SetPlayerPos(playerid, X,Y,Z);
}
RETURN 1;
}



Jednostavno za ulazak u nešto il nešta
Nisam pitao za komandu da pravim,jednostavno objasnite kako to mogu da nadjem da zamenim koordinate naso sam koordinate samo treba da ih zamenim i ne komplikujte mi vise

//////////////////////////////////////////////////////////////////////////////
	else if( UlazUintRazdaljina(2, playerid, Kordinati gdje igrac treba da pritisne 'F',cx,cy,cz ) ) //opsina ulaz
	{
		SetPlayerPos(playerid, Kordinate gdje se igrac treba da stvori kada stisne 'F');
		SetPlayerInterior(playerid, 0);
	    TogglePlayerControllable(playerid, 0);
	    freeze[playerid] = SetTimerEx("Freeze",2000, false, "i", playerid);
	}
	else if( UlazUintRazdaljina(2, playerid, Kordinate kada igrac zeli da izadje,cx,cy,cz ) ) //opstina izlaz
	{
		SetPlayerPos(playerid, Kada izadje gdje da se pojavi Kordinate );
		SetPlayerInterior(playerid, 0);
 	}
Poslednja Izmena: Novembar 22, 2016, 21:48:22 POSLE PODNE od Exnas.pwn

RESENO,LOCK!!!![/color][/size]