Skripta koju koristim: Moja od 0
Detaljan opis problema: Nikako da napravim kapiju koja će se otvarati na komandu /kapija, pokušavao sam ali ne ide
Dio skripte:
Imam new
new mckapijaadmin;
Evo CreateObject
mckapijaadmin = CreateObject(980,-2289.8000000,-1701.7000000,480.3999900,0.0000000,0.0000000,358.0000000); //object(airportgate) (1)
YCMD
YCMD:kapija(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"CL:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string[100];
if(IsPlayerInRangeOfPoint(playerid, 10.0,-2289.8000000,-1701.7000000,480.3999900)) // MOUNT CHILLIAD KAPIJA
{
if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pGM] >= 1 )
{
MoveDynamicObject(mckapijaadmin, -2289.8000000,-1701.7000000,485.3999900, 3.0);
KapijeTimer[playerid] = SetTimer("ZatvaranjeMC", 7000, 0);
format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""ORANGE"CL:RP | "BELA"Kapija je otvorena i zatvorice se automatski!");
}
else return SCM(playerid,-1, ""ORANGE"CL:RP : "BELA"Samo Admini i GameMasteri");
}
return 1;
}
Zatvaranje
forward ZatvaranjeMC();
public ZatvaranjeMC()
{
MoveDynamicObject(mckapijaadmin,-2289.8000000,-1701.7000000,480.3999900,2.0);
return 1;
}
Probaj sad pa javi..
YCMD:kapija(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"CL:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string[100];
if(IsPlayerInRangeOfPoint(playerid, 10.0,-2289.8000000,-1701.7000000,480.3999900)) // MOUNT CHILLIAD KAPIJA
{
if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pGM] >= 1 )
{
MoveObject(mckapijaadmin, -2289.8000000,-1701.7000000,485.3999900, 3.0);
KapijeTimer[playerid] = SetTimer("ZatvaranjeMC", 7000, 0);
format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""ORANGE"CL:RP | "BELA"Kapija je otvorena i zatvorice se automatski!");
}
else return SCM(playerid,-1, ""ORANGE"CL:RP : "BELA"Samo Admini i GameMasteri");
}
return 1;
}
////////////////////
forward ZatvaranjeMC();
public ZatvaranjeMC()
{
MoveObject(mckapijaadmin,-2289.8000000,-1701.7000000,480.3999900,2.0);
return 1;
}
Radi, hvala!