18.09.2010, 13:43
(
Последний раз редактировалось Gabriel_Halls; 18.09.2010 в 14:03.
)
aqui estб um sistema mais avanзado que fecha sosinho.
exemplo.
topo do gm
OnGameModeInit()
OnPlayerCommandText(playerid, cmdtext[])
no final do gm crie uma plubic
mais informaзхes.
ponha aqui a cordenada do portгo obs:nao altere o ultimo numero (3) porque й a velocidade em que o portao vai abrir.
ObsІreste atenзгo aqui
veja que u numero 15 vai para 7 ou seja o portгo vai abrir para baicho.
Obsіreste atenзгo
aqui й para feichar automaticamente o portao nгo altere o ultimo numero (2)й a velocidade em que vai fechar ponha em ves de 7 coloque 15.
Extra.
veja a baicho estб como soh os Cops Abrirem o portгo se vc quiser mudar vc deve mudar o policiais
se quiser coloca por exemplo a groove Street para abrir.
vai ficar....
duvida? fale.
exemplo.
topo do gm
pawn Код:
new PortaoPF;
forward PortaoPF2();
pawn Код:
PortaoPF = CreateObject(980, 1803.8090820313, -1721.2659912109, 15.313398361206, 0, 0, 0);
pawn Код:
if(strcmp(cmd, "/pfbi", true) == 0)
{
if ((IsACop(playerid)) && PlayerToPoint(15.0, playerid, 1803.8090820313, -1721.2659912109, 15.313398361206)) { //GateGaragem
MoveObject( PortaoPF, 1803.8090820313, -1721.2659912109, 7.313398361206,3);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Abriu Este Portao!", sendername);
ProxDetector(4.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GameTextForPlayer(playerid, "~g~Aberto", 5000, 3);
SetTimer("PortaoPF2", 5000, false);
} else {
//SendClientMessage(playerid, COLOR_RED, "*** Voce nao esta perto do portao ou nao e do FBI ***");
}
return 1;
}
pawn Код:
public PortaoPF2()
{
MoveObject(PortaoPF,1803.8090820313, -1721.2659912109, 15.313398361206, 2);//GateClosed
return 1;
}
ponha aqui a cordenada do portгo obs:nao altere o ultimo numero (3) porque й a velocidade em que o portao vai abrir.
Код:
MoveObject( PortaoPF, 1803.8090820313, -1721.2659912109, 7.313398361206,3);
Код:
15.313398361206
Код:
7.313398361206
Obsіreste atenзгo
Код:
MoveObject(PortaoPF,1803.8090820313, -1721.2659912109, 15.313398361206, 2);//GateClosed
Extra.
Код:
if ((IsACop(playerid)) && PlayerToPoint(15.0, playerid, 1803.8090820313, -1721.2659912109,
Код:
IsACop
Код:
IsAGroove
Код:
if ((IsAGroove(playerid)) && PlayerToPoint(15.0, playerid, 1803.8090820313, -1721.2659912109,