Rampa!!


Započeo MaTTaTa, Avgust 12, 2010, 12:42:53 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.


Kada radim rampu pati me ceka idu kordinate vamo??



SetObjectRot(burgrampa1, kordinate cega idu vamo );

public GateClose5()
{
      SetObjectRot(burgrampa1, i cega idu kordinate vamo);
      return 1;
}




BloodMaster

*

Ex. Super Moderator

Omg, odi u pawno i sastrane imas sve pojmove. Nadji setobjectrot i JEDNOM klikni na njega, i u dnu ekrana u onom zutom ce ti pisat.... Tu ti nejdu koordi vec stupnjevacka rotacija......


Nekuzim te meni nigdje nista ne pokazuje nikake brojeve???




BloodMaster

*

Ex. Super Moderator

Pa normalno da nekontas, kad za AMA BAS SVE otvaras novu temu. I kad si u tutovima, samo copyras code i neprocitas opis.. Odi na samp wiki i tamo ti je objasnjeno extra. Tamo ti ide rotacija u stupnjevima, tj gdje ce se objekt rotirat.....


http://wiki.sa-mp.com/wiki/SetObjectRot
Primer:
CreateObject(2587, 2001.195679, 1547.113892, 14.283400,  0.0,  0.0, 96.0);
                                          x                     y                   z           x-rot, y-rot, z-rot

Znaci ako si me razumeo zadnja 0.0, 0.0, 96.0 to su ti kordinate za rotiranje
Poslednja Izmena: Avgust 12, 2010, 13:16:34 POSLE PODNE od >[★] Bandit [★]<

Evo nadam se da ce ti pomoci:

Ovo dodas gore kod ostalih "forward"
forward burg1close();


Ovo dodas skroz gore gdje su ostali *new*
new Burg1;


Ovo ide ongamemodeinit.

Burg1 = CreateObject(968, 1225.2138671875, -922.40576171875, 42.893325805664, 0, 269, 10);  //tu idu kordinate onog objekta sto rampa na njemu stoji



   
if(strcmp(cmdtext,"/Burgo1",true)==0)  //Ovdje tvoja komand
	{
	   	if (PlayerInfo[playerid][pAdmin] >= 4 || PlayerInfo[playerid][pGameMaster] >= 4) //ovo pokazuje tko ce moci otvoriti rampu:
	    {
			SetObjectRot(Burg1,  0, 352, 10);   //ovdje idu kordinate otvorene rampe
                        SetTimer("burg1close",12000, 0); //Ovdje ide timer
			SendClientMessage(playerid, COLOR_GREEN, "Otvarate vrata od burga #1.");  //Ovdje ide poruka koju ce ispisati kada se otvori rampa
		}
		else
		{
			SendClientMessage(playerid, COLOR_RED, "Nisi admin/GameMaster lvl4."); //Ovdje ide poruka kada izbacuje gresku,odnosno da nemozes 
		}
		return 1;
	}

//Ovo ide na kraj moda/FS-a

public burg1close()  //Ovo je tajmer
{
        SetObjectRot(Burg1, 0, 269, 10 ); //ovdje idu kordinate rampe kada je zatvorena!
}


Eto nadam se da sam pomogao,ako bude kak error,javi...posto ovo nije testano

public GateClose5()
{
      SetObjectRot(burgrampa1, i cega idu kordinate vamo);  //tu idu kordinate zatvorene rampe...
      return 1;
}
Poslednja Izmena: Avgust 12, 2010, 14:51:57 POSLE PODNE od Sponzo



ewo errori

C:\Users\RaKuN\Desktop\LARP 1\gamemodes\larp.pwn(3911) : warning 235: public function lacks forward declaration (symbol "burg1close")
C:\Users\RaKuN\Desktop\LARP 1\gamemodes\larp.pwn(17112) : error 017: undefined symbol "pGameMaster"
C:\Users\RaKuN\Desktop\LARP 1\gamemodes\larp.pwn(17114) : error 017: undefined symbol "Burg1"
C:\Users\RaKuN\Desktop\LARP 1\gamemodes\larp.pwn(17114) : error 001: expected token: ",", but found ";"
C:\Users\RaKuN\Desktop\LARP 1\gamemodes\larp.pwn(17125) : error 029: invalid expression, assumed zero
C:\Users\RaKuN\Desktop\LARP 1\gamemodes\larp.pwn(17125) : warning 215: expression has no effect
C:\Users\RaKuN\Desktop\LARP 1\gamemodes\larp.pwn(17125) : error 001: expected token: ";", but found "return"
C:\Users\RaKuN\Desktop\LARP 1\gamemodes\larp.pwn(17126) : warning 225: unreachable code
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase





Rakune, Sponzo je tebi dao primer  kako to izgleda  ;)  Da ti vidis kako to izgleda a ne da kopiras i da ubacis u mod  ;)

Citat: >[â˜...] Bandit [â˜...]< poslato Avgust 12, 2010, 14:32:50 POSLE PODNE
Rakune, Sponzo je tebi dao primer  kako to izgleda  ;)  Da ti vidis kako to izgleda a ne da kopiras i da ubacis u mod  ;)
Upravo  tako.... :D




heheh ok onda cu da pokusam drukcije  ali HVALA vam :))