[Pomoc]Kapija

Započeo ♥ BMW ♥, Februar 12, 2012, 12:57:18 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: edit
Detaljan opis problema: Napravio sam kapiju po oveme Tutu: http://balkan-samp.com/forum/index.php?topic=34843.0,  i kada odem do kapije i kucam /otvori, pise "Otvorili ste kapiju na bazi", ali se kapija ne otvara, ne znam zasto :/
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //


Village's Roleplay USKORO...

Village's Roleplay USKORO...

Tex

skini streamer-a za 0.3d i neces trebati rotacije pravit!

imam vec 0.3d streamer....


Village's Roleplay USKORO...

Village's Roleplay USKORO...

uradi po ovom radice ti 100000000000000000% samo zamjeni stavi svoj kordinate


granica1 = CreateDynamicObject(980, 67.736328125, -1540.9306640625, 1.0445713996887, 0, 270);  //granica zatvorena
new granica1;
forward granicazatvori1();
if (strcmp("/granica", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(15, playerid,67.736328125, -1540.9306640625, 1.0445713996887)) //zatvoreno
    {
      MoveDynamicObject(granica1,67.736465454102, -1540.9307861328, 6.7945713996887, 1.5,0, 0, 270); //otvoreno
      SetTimer("granicazatvori1", 10000, 0);
      SendClientMessage(playerid, COLOR_BLUE,"Otvorili ste GRANICU.");
      GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), "* %s uzima daljinski i otvara GRANICU.", sendername);
      ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena.");}
  }
 
  public granicazatvori1()
{
      MoveDynamicObject(granica1,67.736328125, -1540.9306640625, 1.0445713996887, 1.5,0, 0, 270); //zatvoreno
  return 1;
}
[[/center]
DgL <3
Otisao s Foruma zz


opet isto :/


Village's Roleplay USKORO...

Village's Roleplay USKORO...

po ovome sto sam ti ja dao treba da ti radi nisi ti kordinate dobro stavio zato ti nece da se otvori.

daj te kordinate otvorene i zatvorene kapije.
[[/center]
DgL <3
Otisao s Foruma zz


Evo ti kako sam ja napravio na komandi /otvori, ovi kordinati su sa otvorenim

Citatelse if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) //
      {
          if (PlayerToPoint(15, playerid,787.40002441,-1162.90002441,25.20000076) || PlayerToPoint(15, playerid,675.79998779,-1311.19995117,15.39999962))
         {
               MoveDynamicObject(yakuzeograda,787.40002441,-1162.90002441,25.20000076, 2.00);
               MoveDynamicObject(yakuzeograda2,662.00000000,-1217.19995117,18.39999962, 2.00);
                MoveDynamicObject(yakuzeograda2,675.79998779,-1311.19995117,15.39999962, 2.00);
            SetTimer("yakuzezatvori", 5000, 0);
              SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
              GetPlayerName(playerid, sendername, sizeof(sendername));
              format(string, sizeof(string), "%s uzima daljinski i otvara kapiju.", sendername);
              ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
         }
         else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena."); }
      }
Evo kako sam napravio za timer da se zatvori, ovo su kordinati sa zatvorenim kapijama

Citatpublic yakuzezatvori()
{
   MoveDynamicObject(yakuzeograda,787.29998779,-1152.40002441,25.39999962, 2.00);
   MoveDynamicObject(yakuzeograda2,658.29998779,-1226.50000000,18.10000038, 2.00);
    MoveDynamicObject(yakuzeograda3,664.90002441,-1311.40002441,15.19999981, 2.00);
    return 1;
}


Village's Roleplay USKORO...

Village's Roleplay USKORO...