depato123 Posted May 17, 2013 Share Posted May 17, 2013 (edited) Hola, quería saber si se puede hacer esta rara "cosa" que voy a decir: ¿Se puede mapear un auto para un usuario? osea miren esta analogía Juan y pedro tienen un bullet y yo quisiera que cada bullet quede cerrado para cada uno por ejemplo que se mape un bullet para pedro y que solo pueda entrar pedro y que se mape un bullet para juan que solo pueda entrar juan se puede esto? o es imposible? Edited May 19, 2013 by Guest Link to comment
iiKings Posted May 17, 2013 Share Posted May 17, 2013 Supongo, Pero a que te refieres?, explicate mejor. Supongo que será el típico lock o open, el jugador puede cerrar el auto para que no entre nadie, y abrirlo para el con el comando /abrir o open, es eso? Link to comment
depato123 Posted May 17, 2013 Author Share Posted May 17, 2013 Supongo, Pero a que te refieres?, explicate mejor.Supongo que será el típico lock o open, el jugador puede cerrar el auto para que no entre nadie, y abrirlo para el con el comando /abrir o open, es eso? Yo decia eso combinado con un mapeado osea que el auto siempre se genere pero solo sea para un usuario y que otro auto se genere que sea para otro usuario ¿entendes? creo que lo explique mal Link to comment
Sasu Posted May 17, 2013 Share Posted May 17, 2013 Lo puedes hacer desde la parte de script. No se que evento se podra usar ( pondre onResourceStart para el ejemplo ) pero la funcion es facil: function createPlayerVehicle() for _, player in ipairs(getElementsByType("player")) do local x,y,z = getElementPosition(player) local vehicle = createVehicle(411, x, y, z) setElementData(vehicle, "Owner", getPlayerName(player)) warpPedIntoVehicle(player, vehicle) end end addEventHandler("onResourceStart", root, createPlayerVehicle) function onOwnerVehicleEnter(thePlayer) if getElementData(source, "Owner") == false then return end if getElementData(source, "Owner") ~= getPlayerName(thePlayer) then outputChatBox("No eres el propietario de este vehiculo", thePlayer, 255, 0 , 0, false) cancelEvent() end end addEventHandler("onVehicleStartEnter", root, onOwnerVehicleEnter) Este script hace que cuando se inicie el recurso, se creara vehiculo "Infernus" para todos y los teletransportara adentro. Los dueños seran reconocidos por el nombre del dueño. Tambien si quieres puedes hacerlo con el nombre de la cuenta para que sea mejor ya que si se cambia de nombre el player no podra entrar al auto. Espero te ayude. Link to comment
Recommended Posts