[FS]Pomeranje Objekta na Komandu

Započeo Kunnaâ„¢
3. Jan. 2012. Zaključano
1,165
pregleda
5
postova
EuroGaming
5
Underboss
3. Jan. 2012.
Zelite da napravite kapiju,lift....Uz pomoc komande /lift /vrata /gore /dole ......idt...Evo jednostavno kako to treba da se uradi.Da bih vam olaksao podelicu ovo u 4 dela:

Ali pre svega otvorite svoj PAWN i kliknite na "New" i obrisite sve!

1. Upisite ovako:
#define FILTERSCRIPT
#include

forward zatvaranjekapije1();
forward zatvaranjekapije2();

new kapija1;
new kapija2;

#if defined FILTERSCRIPT


new i forward imenujete kako ocete.Ja sam ih imenovao kapija1 i 2 i zatvaranjekapije1 i 2

2. Upisite:
public OnFilterScriptInit()
{
  print("\n|------------------------------------------------------------|");
  print("| UPLOADOVANA FILTER SCRIPTA By: i Scripter |");
  print("|------------------------------------------------------------|\n");
//Object
  kapija1 = CreateObject(980,-2212.19995117,579.29998779,36.90000153,0.00000000,0.00000000,0.00000000);
  kapija2 = CreateObject(980,-2241.39990234,642.90002441,51.20000076,0.00000000,0.00000000,270.00000000);
 
  return 1;
}

Ovde dodate objekat i imenujete ga onako kako ste ga imenovali u new-u

3.Ovako:
public OnPlayerCommandText(playerid, cmdtext[])
{
  if (strcmp("/otvori1", cmdtext, true, 10) == 0)
  {
      MoveObject(kapija1, -2212.19995117,579.29998779,30.90000153,2.5555);
      SetTimer("zatvaranjekapije1", 25500, 0);
      SendClientMessage(playerid, 0xFFFFFF, "Triad kapija br. 1 OTVORENA!");
      return 1;
  }

  if (strcmp("/otvori2", cmdtext, true, 10) == 0)
  {
      MoveObject(kapija2, -2212.19995117,579.29998779,30.90000153,2.5555);
      SetTimer("zatvaranjekapije2", 25500, 0);
      SendClientMessage(playerid, 0xFFFFFF, "Kapija br2 otvorena!");
      return 1;
  }
  return 0;
}

Broj 25500 Mozete smanjiti i tako ce se kapija brze zatvoriti

4. I na kraju dodate:
public zatvaranjekapije1()
{
  MoveObject(kapija1, -2212.19995117,579.29998779,36.90000153, 2.5555);
  return 1;
}

public zatvaranjekapije2()
{
  MoveObject(kapija2, -2212.19995117,579.29998779,36.90000153, 2.5555);
  return 1;
}

Kapija se vraca u prvobitan polozaj!

Ovako treba da izgleda Filter Scripta:
#define FILTERSCRIPT
#include

forward zatvaranjekapije1();
forward zatvaranjekapije2();

new kapija1;
new kapija2;

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
  print("\n|------------------------------------------------------------|");
  print("| UPLOADOVANA FILTER SCRIPTA By: i Scripter |");
  print("|------------------------------------------------------------|\n");
//Object
  kapija1 = CreateObject(980,-2212.19995117,579.29998779,36.90000153,0.00000000,0.00000000,0.00000000); //object(airportgate) (1)
  kapija2 = CreateObject(980,-2241.39990234,642.90002441,51.20000076,0.00000000,0.00000000,270.00000000); //object(airportgate) (2)

 
  return 1;
}

public OnFilterScriptExit()
{
}

#endif

public OnPlayerCommandText(playerid, cmdtext[])
{
  if (strcmp("/otvori1", cmdtext, true, 10) == 0) //5secs
  {
      MoveObject(kapija1, -2212.19995117,579.29998779,30.90000153,2.5555);
      SetTimer("zatvaranjekapije1", 25500, 0);
      SendClientMessage(playerid, 0xFFFFFF, "Kapija br. 1 OTVORENA!");
      return 1;
  }

  if (strcmp("/otvori2", cmdtext, true, 10) == 0) //5secs
  {
      MoveObject(kapija2, -2212.19995117,579.29998779,30.90000153,2.5555);
      SetTimer("zatvaranjekapije2", 25500, 0);
      SendClientMessage(playerid, 0xFFFFFF, "Kapija br. 2 OTVORENA!");
      return 1;
  }
  return 0;
}

public zatvaranjekapije1()
{
  MoveObject(kapija1, -2212.19995117,579.29998779,36.90000153, 2.5555);
  return 1;
}

public zatvaranjekapije2()
{
  MoveObject(kapija2, -2212.19995117,579.29998779,36.90000153, 2.5555);
  return 1;
}


NADAM SE DA CE POMOC NEKIMA    😉  😄 
troll3d
4
Made Man
3. Jan. 2012.
Totalno nepotrebno , ovo je više tutorial , a ima milijun bolje objašnjenih.
KrUnOmAn?!
4
Enforcer
3. Jan. 2012.
Pa pusti ćovjeka, htjeo je samo pomoć, kao meni, hvala, svaka čast 10/10
EuroGaming
5
Underboss
3. Jan. 2012.
Hvalla ovo nije tut malo bolje pogledaj ovo je fs i ovo je moj ukupno 10  rad u pawnu sam da radim bez ikakve pomoci  😎 
| Pacino
4
Made Man
3. Jan. 2012.
Lock, fulio si podforum totalno :S
i citaj pravila prije nego sto postas...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha