Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4376 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Šiek tiek pats išsiaiškinau, bet vistiek npc bėgioja ratai aplink mane ( tiksliau kvadratu ). Kodas:

new Float:Atstumas,idas,
Float:x1,Float:y1,Float:z1,
Float:x2,Float:y2,Float:z2,
Float:x3,Float:y3,Float:z3,Float:a;

	if( MobuInfo[ npcid ][ PuolaZaideja ] > -1 )
	{

	GetPlayerPos( MobuInfo[ npcid ][ PuolaZaideja ], x1, y1, z1 );
        FCNPC_GetPosition( i, x2, y2, z2 );
	Atstumas = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
	if( Atstumas < 30 )
	{							
	      // reik tobulint judejima
	      //a = 180 - atan2( x2 - x1, y2 - y1 );
	      GetAngleToXY( x2, y2, x1, y1, a );
	      x3 = x1 + ( 1.5 * floatcos( ( a * 3.14 / 180 ), radian ) );  
	      y3 = y1 + ( 1.5 * floatsin( ( a * 3.14 / 180 ), radian ) );
	      MapAndreas_FindAverageZ( x3, y3, z3 );
	      MoveObject( bandymasobj, x3, y3, z3+0.1, 1000.0 );
	      FCNPC_GoTo( i, x3, y3, z3+1, MOVE_TYPE_RUN, 3, 1 );
	}
	else
	{
	      MobuInfo[ npcid ][ PuolaZaideja ] = -1;
	}
}

stock GetAngleToXY(Float:X, Float:Y, Float:CurrentX, Float:CurrentY, &Float:Angle)
{
  Angle = atan2(Y-CurrentY, X-CurrentX);
  Angle = floatsub(Angle, 90.0);
  if(Angle < 0.0) Angle = floatadd(Angle, 360.0);
}
Redaguota , nario manogugas

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4376 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...