Como é uma duvida que atinge muitos iniciantes como eu, estarei tirando essa duvida daqueles que a possuem.
Primeiramente,
Agora no OnGameModeInit
Agora no OnPlayerCommandText
Agora, coloque no fim de seu Game Mode
Espero que sirva para aqueles que possuem duvida quanto a esse assunto.
Última edição por Pedro_Miranda em Qua 31 Ago 2011, 13:33, editado 1 vez(es)
Primeiramente,
Código:
new portao; //chame como preferir
forward portaoandando(); // chame como preferir
Agora no OnGameModeInit
Código:
portao = CreateObject(objeto e coordenadas);
Agora no OnPlayerCommandText
Código:
if(strcmp(cmdtext, "/abrir", true) == 0)
{
MoveObject( portao, coordenada em que o portao ficara ao se abrir, 3);
SetTimer("portaoandando",5000, false); // 5000 = 5 segundos
return 1;
}
Agora, coloque no fim de seu Game Mode
Código:
public portaoandando()
{
MoveObject( portao, coordenada da posição oficial do portao, 2);
return 1;
}
Espero que sirva para aqueles que possuem duvida quanto a esse assunto.
Última edição por Pedro_Miranda em Qua 31 Ago 2011, 13:33, editado 1 vez(es)