if(listid == vehlist)
{
if(response)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SendClientMessage(playerid, 0xFF0000FF, "Vehicle Spawnedo.");
CreateVehicle(modelid, x + 2.5, y, z + 2.5, 0.0, random(128), random(128), -1);
}
else SendClientMessage(playerid, 0xFF0000FF, "Catalo de vehiculos cancelado.");
return 1;
}
CreateVehicle(modelid, x + 2.5, y, z + 2.5, 0.0, random(12
![]() ![]() Ese 0.0 es el бngulo |
CreateVehicle(modelid, -16.0, 0.0, -55.0, 0.9, random(128), random(128), -1);
ShowModelSelectionMenuEx(playerid, items_array[], item_amount, header_text[], extraid, Float:Xrot = 0.0, Float:Yrot = 0.0, Float:Zrot = 0.0, Float:mZoom = 1.0, dialogBGcolor = 0x4A5A6BBB, previewBGcolor = 0x88888899 , tdSelectionColor = 0xFFFF00AA);
Float:Xrot = 0.0, Float:Yrot = 0.0, Float:Zrot = 0.0
#include <a_samp> #include <mSelection> #define CUSTOM_TRAILER_MENU 1 public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/selectVehicleTrailer", true) == 0) { new cars[15]; cars[0] = 435; cars[1] = 450; cars[2] = 569; cars[3] = 570; cars[4] = 584; cars[5] = 590; cars[6] = 591; cars[7] = 606; cars[8] = 607; cars[9] = 608; cars[10] = 610; cars[11] = 611; ShowModelSelectionMenuEx(playerid, cars, 12, "Select trailer", CUSTOM_TRAILER_MENU, 16.0, 0.0, -55.0); return 1; } return 0; } public OnPlayerModelSelectionEx(playerid, response, extraid, modelid) { if(extraid == CUSTOM_TRAILER_MENU) { if(response) { SendClientMessage(playerid, 0xFF0000FF, "Trailer Spawned"); new Float:pos[3]; GetPlayerPos(playerid, pos[0], pos[1], pos[2]); CreateVehicle(modelid, pos[0] + 2.5, pos[1], pos[2] + 2.5, 0.0, random(128), random(128), -1); } else SendClientMessage(playerid, 0xFF0000FF, "Canceled trailer selection"); } return 1; }
@Otacon:
asн es como lo tiene йl y se ve de frente, que pruebe las coordenadas que le pasй que esas sн andan! |
En el .txd donde tenes los autos es asi (por lo menos como lo tengo yo)
(id del auto) -16.0 0.0 -55.0 0.9 (id del auto) -16.0 0.0 -55.0 0.9 y asi... proba |