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;
}




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???




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 :))