Quote:
Originally Posted by br0nks
mas e se eu quiser fazer isso com o carro?
tipo o de /veh? /veh [ID DO CARRO]
|
PHP Code:
CMD:veh (playerid, params[])
{
new String[128], Nome[24], Model, Veiculo, Cor1, Cor2,
Float:X, Float:Y, Float:Z, Float:Angle;
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Primeiro saia do veiculo atual.");
if(sscanf(params, "ddd", Model, Cor1, Cor2)) return SendClientMessage(playerid, -1, "Use: /veh (ID) (Cor1) (Cor2)");
if(IsPlayerConnected(playerid))
{
if(Model >= 400 && Model <= 611)
{
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, Angle);
Veiculo = AddStaticVehicleEx(Model, X, Y, Z, Angle, Cor1, Cor2, 30);
LinkVehicleToInterior(Veiculo, GetPlayerInterior(playerid));
SetVehicleVirtualWorld(Veiculo, GetPlayerVirtualWorld(playerid));
GetPlayerName(playerid, Nome, sizeof(Nome));
format(String, sizeof(String), "Olб %s, vocк criou o veнculo ID: %d", Nome, Model);
SendClientMessage(playerid, -1, String);
}
else
SendClientMessage(playerid, -1, "Veiculo invбlido, use id's de 400 a 611");
}
return 1;
}
Como vocк estб comeзando agora, й obvio que nгo ira conseguir criar um comando assim do nada, entгo pegue o primeiro e o segundo comando que mandei, estude cada funзгo, use a SA-MP Wiki, vou deixar aqui alguns links da wiki sobre o comando a cima.
https://sampwiki.blast.hk/wiki/AddStaticVehicleEx
https://sampwiki.blast.hk/wiki/GetPlayerPos
https://sampwiki.blast.hk/wiki/GetPlayerFacingAngle
https://sampwiki.blast.hk/wiki/SetVehicleVirtualWorld
https://sampwiki.blast.hk/wiki/GetPlayerName