Skripta koju koristim:BN
Detaljan opis problema:Napravio sam kapiju za gsf bazu i sve uradio kako sam radio i za LCN bazu isto sam rado ali sad mi nece da otvori kapiju
Dio skripte:
Za otvorit:
COMMAND:gsfo1(playerid, params[])
{
if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9 )
{
MoveObject(gsfo1, 2478.30810547,-1721.84765625,51.32222939, 2.5);
SendClientMessage(playerid, COLOR_GREY, "Otvaras kapiju u GSF bazi!.");
}
return 1;
}
Za zatvorit:
COMMAND:gsfc1(playerid, params[])
{
if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9 )
{
MoveObject(gsfc1, 2478.30810547,-1721.84765625,15.57222939, 2.5);
SendClientMessage(playerid, COLOR_GREY, "Otvaras kapiju u GSF bazi!.");
}
return 1;
}
Moze da bude vise problema jesi li siguran da ti je ID Grove Street-a 9? A ako jeste onda proveri kordinate MoveObject.
Posto MoveObject znaci na koje ce kordinate da se pomeri objekat a mozda nisi stavio odgovarajuce kordinate!
COMMAND:gsfo1(playerid, params[])
{
if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9 )
{
MoveObject(gsfo1, 2478.30810547,-1721.84765625,51.32222939, 2.5);//Kordinate za otvaranje
SendClientMessage(playerid, COLOR_GREY, "Otvaras kapiju u GSF bazi!.");
}
return 1;
}
Za zatvorit:
COMMAND:gsfc1(playerid, params[])
{
if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9 )
{
MoveObject(gsfo1, 2478.30810547,-1721.84765625,15.57222939, 2.5);//Kordinate za zatvaranje
SendClientMessage(playerid, COLOR_GREY, "Otvaras kapiju u GSF bazi!.");
}
return 1;
}
Uvek radis istu gresku.