Ne prikazuje mape na tutorialu


Započeo kaizer, Avgust 10, 2019, 17:28:25 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Nema errora/warninga
Deo skripte:
forward Tutorial1(playerid);
public Tutorial1(playerid)
{
    SetPlayerCameraPos(playerid, 1826.2262, -1290.0841, 116.8063);

	SetPlayerCameraLookAt(playerid, 1826.9913, -1289.4326, 116.4912);
	
    SakrijConnectTDove(playerid);
    
	KillTimer(TutorialTimer[playerid]);
	TogglePlayerControllable(playerid, 0);
	SetPlayerPos(playerid, 1835.5864,-1284.4323,114.8125);
	SetPlayerVirtualWorld(playerid, 0);
	SetPlayerInterior(playerid, 0);

    /*InterpolateCameraPos(playerid, 1822.5541, -1279.3601, 116.8063, 1826.2262, -1290.0841, 116.8063, 9000);
	InterpolateCameraLookAt(playerid, 1823.5140, -1279.0638, 116.4812, 1826.9913, -1289.4326, 116.4912, 9000);
	*/
    OcistiChatIgracu(playerid, 16);
	SCM(playerid, -1, ""SERVERBOJA"  ~ DOBRODOSLI NA TUTORIAL ~ ");
	SCM(playerid, -1, ""BIJELA" ");
	SCM(playerid, -1, ""BIJELA" ");
	SCM(playerid, -1, ""BIJELA" U danasnjem tutorijalu mozete upoznati samo neke lokacije");
    SCM(playerid, -1, ""BIJELA" Osnivaci zajednice su Brendy, Qwerty & Kaizer, server ima tradiciju 3 godine");
    SCM(playerid, -1, ""BIJELA" Rekord servera je 90 igraca,sto nije mala brojka");
    SCM(playerid, -1, ""BIJELA" Svaki tutorijal ce vam trajati 10 sekundi");
    SCM(playerid, -1, ""BIJELA" Idemo na sljedeci korak......");
	TutorialTimer2[playerid] = SetTimerEx("Tutorial2",10000, true, "d", playerid);
	return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
SLIKA 1 : https://imgur.com/a/5LJSbHw
SLIKA 2 : https://imgur.com/a/MSg4vnR

Koristim CreateDynamicEx objekte, ako je neko imao ovakav problem neka pomogne, hvala unaprijed !
Poslednja Izmena: Avgust 14, 2019, 16:01:24 POSLE PODNE od psychosomatic
Ex-Developer : GodFather Community
Ex-Developer : Balkan ForEver Community
Developer : Venezuela Community



Proveri koji ti je interier mape

SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);

Citat: 002 poslato Avgust 10, 2019, 18:04:47 POSLE PODNE
Proveri koji ti je interier mape

SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);

    new registermapa;
	registermapa = CreateDynamicObjectEx(19444, 1835.758544, -1282.160156, 114.240303, 90.000000, 0.000000, 0.000000, 300.00, 300.00);
	SetDynamicObjectMaterial(registermapa, 0, -1, "none", "none", 0xFF000000);
	registermapa = CreateDynamicObjectEx(19444, 1835.758544, -1282.160156, 115.845298, 90.000000, 0.000000, 0.000000, 300.00, 300.00);
	SetDynamicObjectMaterial(registermapa, 0, -1, "none", "none", 0xFF000000);
	/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	registermapa = CreateDynamicObjectEx(2627, 1829.669555, -1282.002807, 113.806663, 0.000000, 0.000000, 0.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(2630, 1832.973754, -1279.077636, 113.805000, 0.000000, 0.000000, -90.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1704, 1833.860351, -1285.993530, 113.805297, 0.000000, 0.000000, -90.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1516, 1832.024414, -1286.392822, 113.806442, 0.000000, 0.000000, 0.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1723, 1830.725708, -1284.931274, 113.809013, 0.000000, 0.000000, 0.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1723, 1832.852294, -1287.840576, 113.808998, 0.000000, 0.000000, 180.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1704, 1830.080322, -1286.884399, 113.805297, 0.000000, 0.000000, 90.000000, 300.00, 300.00);

Ne mogu naći taj parametar
Ex-Developer : GodFather Community
Ex-Developer : Balkan ForEver Community
Developer : Venezuela Community



Citat: ð–"𝖎𝖈𝖍ð–"ð–'𝖆𝖘 poslato Avgust 10, 2019, 18:08:46 POSLE PODNE
    new registermapa;
	registermapa = CreateDynamicObjectEx(19444, 1835.758544, -1282.160156, 114.240303, 90.000000, 0.000000, 0.000000, 300.00, 300.00);
	SetDynamicObjectMaterial(registermapa, 0, -1, "none", "none", 0xFF000000);
	registermapa = CreateDynamicObjectEx(19444, 1835.758544, -1282.160156, 115.845298, 90.000000, 0.000000, 0.000000, 300.00, 300.00);
	SetDynamicObjectMaterial(registermapa, 0, -1, "none", "none", 0xFF000000);
	/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	registermapa = CreateDynamicObjectEx(2627, 1829.669555, -1282.002807, 113.806663, 0.000000, 0.000000, 0.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(2630, 1832.973754, -1279.077636, 113.805000, 0.000000, 0.000000, -90.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1704, 1833.860351, -1285.993530, 113.805297, 0.000000, 0.000000, -90.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1516, 1832.024414, -1286.392822, 113.806442, 0.000000, 0.000000, 0.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1723, 1830.725708, -1284.931274, 113.809013, 0.000000, 0.000000, 0.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1723, 1832.852294, -1287.840576, 113.808998, 0.000000, 0.000000, 180.000000, 300.00, 300.00);
	registermapa = CreateDynamicObjectEx(1704, 1830.080322, -1286.884399, 113.805297, 0.000000, 0.000000, 90.000000, 300.00, 300.00);

Ne mogu naći taj parametar
ne u mapi vec u tutorijalu koji ti je postavljen vw

Stavio 0 i enterijer i VW ali i dalje je isto problem
Ex-Developer : GodFather Community
Ex-Developer : Balkan ForEver Community
Developer : Venezuela Community



I VW i int je na 0 evo probao sam i VW na 1 staviti isto se dešava
Ex-Developer : GodFather Community
Ex-Developer : Balkan ForEver Community
Developer : Venezuela Community



Vasic

*

Usus est magister optimus.

uzmi koordinate kamere od dela tutorijala koji se prikazuje,
onda SetPlayerPos( playerid, koordinate_te_kamere ); postavis u taj deo tutorijala, i tako isto i za sledeci.
To bi trebalo resiti problem :)
btw koristi InterpolateCameraPos&LookAt
Poslednja Izmena: Avgust 10, 2019, 19:48:42 POSLE PODNE od Vasic
• Website: www.vasic.dev
Web Development & Cyber Security

Buraz i koristim interpolate nego sam obriso i dodao ovo obično pošto sam mislio da je do tog kad sam skonto da nije do tog odlučio sam ovdje postat za pomoć
Ex-Developer : GodFather Community
Ex-Developer : Balkan ForEver Community
Developer : Venezuela Community



Vasic

*

Usus est magister optimus.

probaj ovako
forward Tutorial1(playerid);
public Tutorial1(playerid)
{
   
        SakrijConnectTDove(playerid);

        InterpolateCameraPos(playerid, 1822.5541, -1279.3601, 116.8063, 1826.2262, -1290.0841, 116.8063, 9000);
   InterpolateCameraLookAt(playerid, 1823.5140, -1279.0638, 116.4812, 1826.9913, -1289.4326, 116.4912, 9000);
   
   KillTimer(TutorialTimer[playerid]);
   TogglePlayerControllable(playerid, 0);
   SetPlayerPos(playerid, 1822.5541, -1279.3601, 116.8063, 1826.2262);
   SetPlayerVirtualWorld(playerid, 0);
   SetPlayerInterior(playerid, 0);

        OcistiChatIgracu(playerid, 16);

   SCM(playerid, -1, ""SERVERBOJA"  ~ DOBRODOSLI NA TUTORIAL ~ ");
   SCM(playerid, -1, ""BIJELA" ");
   SCM(playerid, -1, ""BIJELA" ");
   SCM(playerid, -1, ""BIJELA" U danasnjem tutorijalu mozete upoznati samo neke lokacije");
        SCM(playerid, -1, ""BIJELA" Osnivaci zajednice su Brendy, Qwerty & Kaizer, server ima tradiciju 3 godine");
        SCM(playerid, -1, ""BIJELA" Rekord servera je 90 igraca,sto nije mala brojka");
        SCM(playerid, -1, ""BIJELA" Svaki tutorijal ce vam trajati 10 sekundi");
        SCM(playerid, -1, ""BIJELA" Idemo na sljedeci korak......");
   TutorialTimer2[playerid] = SetTimerEx("Tutorial2",10000, true, "d", playerid);
   return 1;
}
• Website: www.vasic.dev
Web Development & Cyber Security

Sutra pokušavam to nisam kod kuće sad pa ću javit da li radi
Ex-Developer : GodFather Community
Ex-Developer : Balkan ForEver Community
Developer : Venezuela Community



Citat: Vasic poslato Avgust 10, 2019, 22:15:57 POSLE PODNE
probaj ovako
forward Tutorial1(playerid);
public Tutorial1(playerid)
{
   
        SakrijConnectTDove(playerid);

        InterpolateCameraPos(playerid, 1822.5541, -1279.3601, 116.8063, 1826.2262, -1290.0841, 116.8063, 9000);
   InterpolateCameraLookAt(playerid, 1823.5140, -1279.0638, 116.4812, 1826.9913, -1289.4326, 116.4912, 9000);
   
   KillTimer(TutorialTimer[playerid]);
   TogglePlayerControllable(playerid, 0);
   SetPlayerPos(playerid, 1822.5541, -1279.3601, 116.8063, 1826.2262);
   SetPlayerVirtualWorld(playerid, 0);
   SetPlayerInterior(playerid, 0);

        OcistiChatIgracu(playerid, 16);

   SCM(playerid, -1, ""SERVERBOJA"  ~ DOBRODOSLI NA TUTORIAL ~ ");
   SCM(playerid, -1, ""BIJELA" ");
   SCM(playerid, -1, ""BIJELA" ");
   SCM(playerid, -1, ""BIJELA" U danasnjem tutorijalu mozete upoznati samo neke lokacije");
        SCM(playerid, -1, ""BIJELA" Osnivaci zajednice su Brendy, Qwerty & Kaizer, server ima tradiciju 3 godine");
        SCM(playerid, -1, ""BIJELA" Rekord servera je 90 igraca,sto nije mala brojka");
        SCM(playerid, -1, ""BIJELA" Svaki tutorijal ce vam trajati 10 sekundi");
        SCM(playerid, -1, ""BIJELA" Idemo na sljedeci korak......");
   TutorialTimer2[playerid] = SetTimerEx("Tutorial2",10000, true, "d", playerid);
   return 1;
}

Upravo sam testao i dalje isto, uopšte ne kontam ovaj PAWN sve je fino naštimano u kodu a IN GAME zeza...
Ex-Developer : GodFather Community
Ex-Developer : Balkan ForEver Community
Developer : Venezuela Community



Citat: ð–"𝖎𝖈𝖍ð–"ð–'𝖆𝖘 poslato Avgust 11, 2019, 07:33:16 PRE PODNE
Upravo sam testao i dalje isto, uopšte ne kontam ovaj PAWN sve je fino naštimano u kodu a IN GAME zeza...
Greška nikada ne može biti kod ispravan a in game ne radi, uvek je do koda. Nego pročitaj skriptu msm da je ath mod imaš na još jednom mestu gde mu seta interior i vw tkd fino pročitaj sve

Prije postavljanje kamere i svega drugoga:
TogglePlayerSpectating( playerid, true );
InterpolateCameraPos(playerid, ....


Kada završi prikaz tutorijala, da bi spawnovao fino igrača i ostalo:
TogglePlayerSpectating( playerid, false );



Odradi to i provjeri, sigurno će ti pokazivat mape + će ti biti sklonjen donji menu sa crticama i 'Spawn' dugmetom, tako da ćeš imati čitav prikaz ekrana, sa samo svojim textdrawima i nebitno je gdje si stavio kameru.

Hvala @Slade, sve radi perfektno, LOCK rješeno !
Ex-Developer : GodFather Community
Ex-Developer : Balkan ForEver Community
Developer : Venezuela Community