Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Brabus poslato Septembar 06, 2011, 01:07:36 PRE PODNE

Naslov: [Pomoc] Kapija & Streamer
Poruka od: Brabus poslato Septembar 06, 2011, 01:07:36 PRE PODNE
Skripta koju koristim: Godfather
Detaljan opis problema: Napravim komandu za otvaranje kapije na dragu i nezeli otvoriti.
Dio skripte: new dragkapija1; dragkapija1 = CreateDynamicObject(987,-1304.34155273,-32.58960724,13.14843750,0.00000000,0.00000000,314.99450684); //object(elecfence_bar) (3) if (strcmp("/draggo", cmdtext, true, 10) == 0)//Otvorena kapija
         {
         if(PlayerInfo[playerid][pAdmin] >= 2)//Kapiju otvaraju admini
         {
MoveObject(dragkapija1, -1304.34155273,-32.58960724,5.64843750, 5.000);//Otvorena 1
           SendClientMessage(playerid, COLOR_LIGHTBLUE,"Otvaras kapiju draga!"); //Poruka koja se salje igracu kad otvori kapiju
           }
else
{
SendClientMessage(playerid, COLOR_RED, "Niste autorizovani da bi ste koristili ovu komandu.");
}
return 1;
}
if (strcmp("/draggc", cmdtext, true, 10) == 0)//Zatvorena kapija
         {
         if(PlayerInfo[playerid][pAdmin] >= 1)//Kapiju otvaraju admini
         {
MoveObject(dragkapija1, -1304.34155273,-32.58960724,13.14843750, 5.000);//Zatvorena 1
           SendClientMessage(playerid, COLOR_LIGHTBLUE,"Zatvaras kapiju draga!"); //Poruka koja se salje igracu kad zatvori kapiju
           }
else
{
SendClientMessage(playerid, COLOR_RED, "Niste autorizovani da bi ste koristili ovu komandu.");
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //




Mod mozes izbrisati ovu temu jer sam ju rjesio, zaboravio sam staviti "MoveDynamicObject".. Izvinjavam se.
Naslov: Odg: [Pomoc] Kapija & Streamer
Poruka od: Narco_VK poslato Septembar 06, 2011, 08:56:24 PRE PODNE
if (strcmp("/draggo", cmdtext, true, 10) == 0)//Otvorena kapija
          {
          if(PlayerInfo[playerid][pAdmin] >= 2)//Kapiju otvaraju admini
          {
MoveDynamicObject(dragkapija1, -1304.34155273,-32.58960724,5.64843750, 5.000);//Otvorena 1
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Otvaras kapiju draga!"); //Poruka koja se salje igracu kad otvori kapiju
            }
else
{
SendClientMessage(playerid, COLOR_RED, "Niste autorizovani da bi ste koristili ovu komandu.");
}
return 1;
}

   
moras posebno radit za otvorenu i posebno za zazatvorenu primjer..
Otvorena:
new drago;
drago = CreateDynamicObject(obj, x,y,z, sec)

sad u komandi
tamo diti je MoveObject
MoveDynamicObject(drago, x,y,z, sec)


Zatvorena:
new dragz;
dragz = CreateDynamicObject(obj, x,y,z, sec)

sad u komandi
tamo diti je MoveObject
MoveDynamicObject(dragz, x,y,z, sec)


Ovu komandu sto sam ti dao trebala bi radit ako si sve dobro uradio..(ova gore za otvorit)
Naslov: Odg: [Pomoc] Kapija & Streamer
Poruka od: Brabus poslato Septembar 06, 2011, 10:07:17 PRE PODNE
Jel ti citas edit?