[Ajuda] Setvehiclevelocity
#1

Bom dia, criei esse comando:

Код:
new metrosf;

public OnGameModeInit()
metrosf = CreateVehicle(449, -2006.6005, 208.4270, 27.8504, 0.0000, 6, 6, 60);

public OnPlayerCommandText(playerid, cmdtext[])
{
	}
	if (strcmp("/metrospeed0", cmdtext, true, 10) == 0)
	{
 		SetVehicleAngularVelocity(metrosf, 200.0, 0.0, 0.0);
 		return 1;
	}
	if (strcmp("/metrospeed1", cmdtext, true, 10) == 0)
	{
 		SetVehicleAngularVelocity(metrosf, 0.0, 200.0, 0.0);
 		return 1;
	}
	return 0;
mas nao funciona, o comboio nao anda, e tambem ja usei o SetVehicleVelocity e nao funciona, alguma que me ajude por favor :$
Cumps.
Reply
#2

Vehicle Velocity que eu saiba й alterado apenas para players, ele nгo vai sair andando sozinho '-'

O Ъnico jeito para fazer o Trem andar sozinho й colocando um NPC que diriga o trem

Mas lembre-se, Cada NPC consome 1 SLOT do servidor

Leia o Tutorial de Adicionar NPC:
https://sampforum.blast.hk/showthread.php?tid=271720
Reply
#3

Mas existe tambem o cmd setplayervelocity, mas isso quer dizer que sу funciona se tiver a conduzir o comboio?
Reply
#4

O SetPlayerVelocity, й para aumentar a velocidade da pessoa que tiver conduzindo qualquer veiculo

Por exemplo, se a pessoa que tiver conduzindo o trem, e for usado o SetVehicleVelocity, Serб setada a velocidade da pessoa no veнculo, assim como nos velocнmteros, irб aumentar o KM/H

SetPlayerVelocity й usado para aumentar a velocidade do player caminhando e os saltos

Veja como funciona em:
https://sampwiki.blast.hk/wiki/SetPlayerVelocity
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)