[DUV] Trocar um cmd por uma tecla
#8

vo por um mini bem mini tutorial aki de como criar um portao valeu abaixo segue os codigos

Код:
new portao;
No OnGameModeInit()

Код:
public OnGameModeInit()
{
portao = CreateObject(980,-302.225,1507.517,71.607,0.0,0.0,0.0);//fechado
}

Isto acima e so um exemplo no new portao; vc coloca o nome do portao q quiser mais tem q ser igual o do createobject.

na linha do createobject pode persber tem os 3 primeiros numeros sao 980, troque pelo id do portao q quiser a seguir tem as coordenadas X Y Z q no script sao essas
Код:
-302.225,1507.517,71.607
troque essas cordenadas pela do local onde vai ficar seu portao

no OnPlayerKeyStateChange(playerid, newkeys, oldkeys) coloque isto abaixo
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
  if((newkeys == KEY_HORN) && (IsPlayerInAnyVehicle(playerid)))
	{
  MoveObject(portao, X, Y, Z ,2.0); // no X Y Z coloque as coords dele aberto // 2.0 e a velocidade q ele abre nao mude
  GameTextForPlayer(playerid, "~b~Portao Aberto", 2500, 1);
  }
  return 1;
  }
Esta feito seu portao, se ja ta criado o portao vc so tira ele do OnPlayerCommandText e coloca no OnPlayerKeyStateChange mais tira o
Код:
if (strcmp("/comando", cmdtext, true, 10) == 0)
vc coloca o
Код:
if((newkeys == KEY_HORN) && (IsPlayerInAnyVehicle(playerid)))
e troca os nomes portao moveobject(portao etc pelas do nome do portao da DP na primeira vez parece um bicho de 7 cabecas mais depois da primeira q vc consegue fica a coisa mais facil do mundo vlw
Reply


Messages In This Thread
[DUV] Trocar um cmd por uma tecla - by benyskate - 04.02.2010, 18:54
Re: [DUV] Trocar um cmd por uma tecla - by [VGS]Protioso - 04.02.2010, 22:35
Re: [DUV] Trocar um cmd por uma tecla - by Josma_cmd - 04.02.2010, 23:14
Re: [DUV] Trocar um cmd por uma tecla - by xkinx - 05.02.2010, 14:30
Re: [DUV] Trocar um cmd por uma tecla - by Josma_cmd - 05.02.2010, 15:41
Re: [DUV] Trocar um cmd por uma tecla - by xkinx - 05.02.2010, 16:02
Re: [DUV] Trocar um cmd por uma tecla - by benyskate - 05.02.2010, 17:21
Re: [DUV] Trocar um cmd por uma tecla - by Josma_cmd - 05.02.2010, 17:32
Re: [DUV] Trocar um cmd por uma tecla - by benyskate - 05.02.2010, 17:37

Forum Jump:


Users browsing this thread: 1 Guest(s)