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 😉 😄
