[Problema] AttachObjectToVehicle.
#1

Hola, que tal. Querнa hacer unos vehнculos con objetos, pero parece que me equivoquй en algo, osea compilan bien pero dentro del juego no se ven aplicados los objetos. Tengo asн:

pawn Код:
//========Taxis by Shawn Morris=====
    new CartelTaxi = CreateObject(19311,0,0,-1000,0,0,0,100); //Creo el objeto. ((Cartel de taxi))
    new idstaxis = GetPlayerVehicleID(playerid); //Hago una variable de la id del vehнculo.
    if(idstaxis >= 24 && idstaxis <= 28) // Defino que si la id estб entre 24 y 28 se ejecute una funciуn:
    {
    AttachObjectToVehicle(CartelTaxi, idstaxis, 0.000000,-0.524999,0.899999,0.000000,0.000000,0.000000); //Se agregarнa el objeto, pero no pasa nada.
    }
//========Fin Taxis piolas============
Esto lo puse en OnPlayerConnect, que lo vн mбs conveniente.

Les dejo una foto para que vean que el objeto no se agrega al vehнculo:

Espero que me puedan responder. Saludos.

Nota: PiolaRP.com.ar no existe, es mi GM de pruebas.
Reply
#2

Dejarй esto por aquн....

-Quizбs te sirva un poco...

-Y creo que esto va en:

pawn Код:
OnGameModeInit
Reply
#3

https://sampwiki.blast.hk/wiki/AttachObjectToVehicle
https://sampforum.blast.hk/showthread.php?tid=282883
Reply
#4

Ninguno me ayudу en concreto, osea yo tengo el cуdigo y me guiй del wikisamp, tendrнa que funcionar. El tuto ese del AttachObjectToVehicle, es para algo mбs complejo. Esto es algo simple, ademбs nunca puede ir en OnGameModeInit, porque ese call no tiene el "playerid".
Reply
#5

Quote:
Originally Posted by ShawnMorris
Посмотреть сообщение
Ninguno me ayudу en concreto, osea yo tengo el cуdigo y me guiй del wikisamp, tendrнa que funcionar. El tuto ese del AttachObjectToVehicle, es para algo mбs complejo. Esto es algo simple, ademбs nunca puede ir en OnGameModeInit, porque ese call no tiene el "playerid".
Para que existen los bucles?
Para que se les asigna una ID a cada jugador?
Reply
#6

їEn quй momento querйs que el objeto se aferre al vehнculo?
Al conectarse un jugador, al iniciar el gm, al poner un comando......
Reply
#7

Quote:
Originally Posted by TiNcH010
Посмотреть сообщение
їEn quй momento querйs que el objeto se aferre al vehнculo?
Al conectarse un jugador, al iniciar el gm, al poner un comando......
Cuando inicie el GM... Pero OnGameModeInit no tiene playerid.
Reply
#8

Quote:
Originally Posted by ShawnMorris
Посмотреть сообщение
Cuando inicie el GM... Pero OnGameModeInit no tiene playerid.
Para que existen los bucles?
Para que se les asigna una ID a cada jugador?


Mi pregunta fue para que si no te la sabнas responder, busques informaciуn.

pawn Код:
new CartelTaxi = CreateObject(19311,0,0,-1000,0,0,0,100);
AttachObjectToVehicle(CartelTaxi, idstaxis, 0.000000,-0.524999,0.899999,0.000000,0.000000,0.000000);
en idstaxis va un bucle con la cantidad de taxis dependiendo del orden en que los pusiste en ongamemodeinit se le asigna una id.
AddStaticVehicle(432...); // auto id 0
AddStaticVehicle(432...); // auto id 1
AddStaticVehicle(432...); // auto id 2
AddStaticVehicle(432...); // auto id 3
AddStaticVehicle(432...); // auto id 4

si ese es el orden de los taxis creas un bucle...
que rrecorra del 0 al 4 y dentro del bucle irнa:
pawn Код:
AttachObjectToVehicle(CartelTaxi, idstaxis, 0.000000,-0.524999,0.899999,0.000000,0.000000,0.000000);
Reply
#9

No tengo addstaticvehicles, tengo sistema de autos dinбmicos, se guardan en un archivo en scriptfiles.
Reply
#10

Quote:
Originally Posted by ShawnMorris
Посмотреть сообщение
No tengo addstaticvehicles, tengo sistema de autos dinбmicos, se guardan en un archivo en scriptfiles.
lol, y con que lo cargas?
1_ addstaticvehicles
2_ addstaticvehiclesex
3_ createvehicle

Alguno tenes que usar ¬¬
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)