[PAWNO] Kā uztaisīt rotējošu objektu!

GTA un SA:MP daž ne dažādas pamācības.

Moderator: Moderatori

Post Reply
User avatar
kartons
Censoņa
Censoņa
Posts: 187
Joined: 21 Jan 2009, 15:20

[PAWNO] Kā uztaisīt rotējošu objektu!

Post by kartons »

Code: Select all

#include 

new taimeris; 
new objekts; 

forward RotateObjectOneDegree();

public OnFilterScriptInit()
{
	objekts = CreateObject(10771, 	3203.9980+2500,	1996.5876+2500,	3.5062+2, 		0.0000, 0.0000, 90.0000);
	taimeris = SetTimer("Rote par vienu gradu", 10, true); //uztaisit taimeri, kurs liks rotateobjectinedegree() rotet katru sekundi
	return 1;
}

public RotateObjectOneDegree() //taimera funkcija, lai objekts rotetu
{
	new Float:rotx;
	new Float:roty;
	new Float:rotz;
	

	GetObjectRot(objectid, rotx, roty, rotz);
	
	
	rotx = rotx + 0.1;
	
	
	SetObjectRot(objectid, rotx, roty, rotz);
	return 1;
}
Laikam viss! ;)
User avatar
Deliite[1337]
euro
euro
Posts: 3917
Joined: 11 Jun 2008, 11:48
Location: BoņaLanD

Re: [PAWNO] Kā uztaisīt rotējošu objektu!

Post by Deliite[1337] »

tada pamaciba vnk :D
riebjas man reps yoyoyoonigagagagahustlinmazafukas,kautkada hujova nemaz nelidzinas muzikai,kautkaadi negeri un viss.sakuma likaas ahujena,bet ar laiku sapratu kads mesls.ir dazhi iznemumi,bet par tiem citreiz.neuztveriet personiski,bet izsaku savas domas.peace out,yo.
Faust
Nelabojams spameris
Nelabojams spameris
Posts: 1029
Joined: 06 Jan 2008, 20:05

Re: [PAWNO] Kā uztaisīt rotējošu objektu!

Post by Faust »

Piedod, copy & paste es jau mācēju.
nismo_AmP
Servera Foruma admin
Servera Foruma admin
Posts: 907
Joined: 26 Jan 2008, 19:48
Location: Rīga < Ventspils

Re: [PAWNO] Kā uztaisīt rotējošu objektu!

Post by nismo_AmP »

Atļaušos palabot:

Code: Select all

#include 

new taimeris;
new objekts;

forward RotateObjectOneDegree();

public OnFilterScriptInit()
{
   objekts = CreateObject(10771,    3203.9980+2500,   1996.5876+2500,   3.5062+2,       0.0000, 0.0000, 90.0000);
   taimeris = SetTimer("RotateObjectOneDegree", 1000, true); //uztaisit taimeri, kurs liks rotateobjectinedegree() rotet katru sekundi (sekunde ir 1000ms)
   return 1;
}

public OnFilterScriptExit()
{
   KillTimer(taimeris);
   return 1;
}

public RotateObjectOneDegree() //taimera funkcija, lai objekts rotetu
{
   new Float:rotx,Float:roty,Float:rotz;

   GetObjectRot(objekts, rotx, roty, rotz);

   rotx = rotx + 0.1;

   SetObjectRot(objekts, rotx, roty, rotz);
   return 1;
}
User avatar
Disaster
Nelabojams spameris
Nelabojams spameris
Posts: 2194
Joined: 15 Sep 2008, 07:11
Location: Rēzekne

Re: [PAWNO] Kā uztaisīt rotējošu objektu!

Post by Disaster »

nismo wrote:Atļaušos palabot:

Code: Select all

#include 

new taimeris;
new objekts;

forward RotateObjectOneDegree();

public OnFilterScriptInit()
{
   objekts = CreateObject(10771,    3203.9980+2500,   1996.5876+2500,   3.5062+2,       0.0000, 0.0000, 90.0000);
   taimeris = SetTimer("RotateObjectOneDegree", 1000, true); //uztaisit taimeri, kurs liks rotateobjectinedegree() rotet katru sekundi (sekunde ir 1000ms)
   return 1;
}

public OnFilterScriptExit()
{
   KillTimer(taimeris);
   return 1;
}

public RotateObjectOneDegree() //taimera funkcija, lai objekts rotetu
{
   new Float:rotx,Float:roty,Float:rotz;

   GetObjectRot(objekts, rotx, roty, rotz);

   rotx = rotx + 0.1;

   SetObjectRot(objekts, rotx, roty, rotz);
   return 1;
}

Pēc nismo jau varēja saprast beidzot!

Pamācība nekāda, pats skripta kods ganjau noderēs.
Image
:) Piedāvāju palīdzēt kādam serverim ar skriptošanu. :)
Post Reply