Como hago esto haber si alguien me ayuda por favor
#1

hola tengo un servidor trucking y me gustaria poder hacer esto para llevar 2 remolques a la vez en el camion pero no se como empezar si alguien es amable y me puede ayudar se lo agradeceria mucho es importante siempre me gustaron los camiones grandes

https://www.youtube.com/watch?v=7YyMinSMi8Q
Reply
#2

Nunca utilicй estas funciones, ya que nunca hice un sistema asн, pero estб claro que el primer remolque se coloca utilizando la funciуn AttachTrailerToVehicle, y por un "intento de deducciуn", supongo que el segundo objeto se coloca con la funciуn AttachObjectToVehicle. Tengo mis dudas porque en el vнdeo se ve que se mueven fнsicamente todos los remolques y no sуlo el primero.

Si no, probб usando de nuevo la funciуn AttachTrailerToVehicle pero esta vez para el primer remolque, y asн sucesivamente.
Reply
#3

Quote:
Originally Posted by DeadSkyTkb
Посмотреть сообщение
Nunca utilicй estas funciones, ya que nunca hice un sistema asн, pero estб claro que el primer remolque se coloca utilizando la funciуn AttachObjectToVehicle, y por un "intento de deducciуn", supongo que el segundo objeto se coloca con la funciуn AttachObjectToObject. Tengo mis dudas porque en el vнdeo se ve que se mueven fнsicamente todos los remolques y no sуlo el primero.
me puedes hacer el ejemplo con los 2 que me as dicho no tengo ni idea de como se hace te dejo las coordenadas de los 3 vehiculos del camion y los 2 remolques

CreateVehicle(591,233.8999900,-213.1000100,2.1000000,88.7330000,245,245,15); //Trailer 3
CreateVehicle(591,242.8999900,-213.3000000,2.1000000,88.7310000,245,245,15); //Trailer 3
CreateVehicle(515,222.7000000,-212.8999900,2.2000000,90.0000000,10,166,15); //Roadtrain
Reply
#4

Quote:
Originally Posted by miguelangel988
Посмотреть сообщение
me puedes hacer el ejemplo con los 2 que me as dicho no tengo ni idea de como se hace te dejo las coordenadas de los 3 vehiculos del camion y los 2 remolques

CreateVehicle(591,233.8999900,-213.1000100,2.1000000,88.7330000,245,245,15); //Trailer 3
CreateVehicle(591,242.8999900,-213.3000000,2.1000000,88.7310000,245,245,15); //Trailer 3
CreateVehicle(515,222.7000000,-212.8999900,2.2000000,90.0000000,10,166,15); //Roadtrain
Desconosco la funcion pero segun los parametros seria asi
pawn Код:
new vehicleid = CreateVehicle(515,222.7000000,-212.8999900,2.2000000,90.0000000,10,166,15); //Roadtrain
new trailerid = CreateVehicle(591,242.8999900,-213.3000000,2.1000000,88.7310000,245,245,15); //Trailer 3

AttachTrailerToVehicle(trailerid, vehicleid);
Reply
#5

debes usar AttachTrailerToVehicle.

el primer remolque sel o colocas al vehciulo, el segundo remolque se lo colocas al remolque que le colocaste al vehciulo.

saludos.


[ame]www.youtube.com/watch?v=63Mvom4VnFs[/ame]

pawn Код:
#include <a_samp>
#include <zcmd> //https://sampforum.blast.hk/showthread.php?tid=91354

#define MAX_REMOLQUES (6)
new VehiculoRemolque,
RemolquesMultiples[MAX_REMOLQUES];

public OnFilterScriptInit(){
    AddPlayerClass(25, 311.5762, 1863.4197+10, 19.0723, 0.0000, 0, 0, 0, 0, 0, 0);
    VehiculoRemolque = AddStaticVehicleEx(515, 311.7824, 1880.7462, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[0] = AddStaticVehicleEx(591, 300.6827, 1894.0166, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[1] = AddStaticVehicleEx(591, 346.0360, 1864.5160, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[2] = AddStaticVehicleEx(591, 293.1635, 1852.6409, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[3] = AddStaticVehicleEx(591, 335.2423, 1812.6162, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[4] = AddStaticVehicleEx(591, 317.3186, 1794.4055, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[5] = AddStaticVehicleEx(591, 301.2630, 1804.5734, 19.0723, 0.0000, random(200),random(200),30*60000);
    return true;
}

COMMAND:remolques(playerid, params[]){
    //atando remolques
    AttachTrailerToVehicle(RemolquesMultiples[0], VehiculoRemolque); //remolque 1
    AttachTrailerToVehicle(RemolquesMultiples[1], RemolquesMultiples[0]); //remolque 2
    AttachTrailerToVehicle(RemolquesMultiples[2], RemolquesMultiples[1]); //remolque 3
    AttachTrailerToVehicle(RemolquesMultiples[3], RemolquesMultiples[2]); //remolque 4
    AttachTrailerToVehicle(RemolquesMultiples[4], RemolquesMultiples[3]); //remolque 5
    AttachTrailerToVehicle(RemolquesMultiples[5], RemolquesMultiples[4]); //remolque 6
    return true;
}
Reply
#6

Quote:
Originally Posted by OTACON
Посмотреть сообщение
debes usar AttachTrailerToVehicle.

el primer remolque sel o colocas al vehciulo, el segundo remolque se lo colocas al remolque que le colocaste al vehciulo.

saludos.


www.youtube.com/watch?v=63Mvom4VnFs

pawn Код:
#include <a_samp>
#include <zcmd> //https://sampforum.blast.hk/showthread.php?tid=91354

#define MAX_REMOLQUES (6)
new VehiculoRemolque,
RemolquesMultiples[MAX_REMOLQUES];

public OnFilterScriptInit(){
    AddPlayerClass(25, 311.5762, 1863.4197+10, 19.0723, 0.0000, 0, 0, 0, 0, 0, 0);
    VehiculoRemolque = AddStaticVehicleEx(515, 311.7824, 1880.7462, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[0] = AddStaticVehicleEx(591, 300.6827, 1894.0166, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[1] = AddStaticVehicleEx(591, 346.0360, 1864.5160, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[2] = AddStaticVehicleEx(591, 293.1635, 1852.6409, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[3] = AddStaticVehicleEx(591, 335.2423, 1812.6162, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[4] = AddStaticVehicleEx(591, 317.3186, 1794.4055, 19.0723, 0.0000, random(200),random(200),30*60000);
    RemolquesMultiples[5] = AddStaticVehicleEx(591, 301.2630, 1804.5734, 19.0723, 0.0000, random(200),random(200),30*60000);
    return true;
}

COMMAND:remolques(playerid, params[]){
    //atando remolques
    AttachTrailerToVehicle(RemolquesMultiples[0], VehiculoRemolque); //remolque 1
    AttachTrailerToVehicle(RemolquesMultiples[1], RemolquesMultiples[0]); //remolque 2
    AttachTrailerToVehicle(RemolquesMultiples[2], RemolquesMultiples[1]); //remolque 3
    AttachTrailerToVehicle(RemolquesMultiples[3], RemolquesMultiples[2]); //remolque 4
    AttachTrailerToVehicle(RemolquesMultiples[4], RemolquesMultiples[3]); //remolque 5
    AttachTrailerToVehicle(RemolquesMultiples[5], RemolquesMultiples[4]); //remolque 6
    return true;
}
empezo todo bien pero a los 30 segundos respawnearon todos los trailers y solo me quedo el que llevo enganchado osea me quede con 1 perdi los 5 restantes alguna solucion

edito: he quitado esto 30* pero sigue respawneando los 5 trailers restantes no duran mas de 30 segundos
Reply
#7

no es respawnean, es que cuando los remolcas se juntan y al menor movimiento se sueltan.

en el video estan colocado justamente asi, no se sueltan por ue debe de tenes los AttachTrailerToVehicle en un timer o algo por el estilo que lo actualizan y remolcan de nuevo.

saludos.
Reply
#8

Quote:
Originally Posted by OTACON
Посмотреть сообщение
no es respawnean, es que cuando los remolcas se juntan y al menor movimiento se sueltan.

en el video estan colocado justamente asi, no se sueltan por ue debe de tenes los AttachTrailerToVehicle en un timer o algo por el estilo que lo actualizan y remolcan de nuevo.

saludos.
no se casi nada de pawno tu me lo puedes hacer para que no se suelten como dices del settimer por favor nesecito eso en mi servidor trucking
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)