Monsthers Posted September 25, 2015 Share Posted September 25, 2015 alguien que tenga un script que me pase. para bloquear autos para team? ejemplo bloquear las 3 patrullas de policia solo para el team de policia, la patrullas de sf,lv,ls que solo sean para el team police? alguien que me lo pase? Link to comment
aka Blue Posted September 25, 2015 Share Posted September 25, 2015 Crea los vehículos en un script o mediante su ID comprueba que el jugador que se sube sea del team o no. Es algo bastante fácil. PD: Recomiendo usar tablas para eso, sin duda. Link to comment
Kilfwan Posted September 25, 2015 Share Posted September 25, 2015 Si es verdad, mediante una tabla para los ID de los vehiculos, usa getElementModel, getPlayer Team, y removePedFromVehicle. PD: Siempre pides ayuda y no respondes ._. Link to comment
aka Blue Posted September 25, 2015 Share Posted September 25, 2015 No tiene por qué responder. Como mucho, editar el título del post. Link to comment
Monsthers Posted September 25, 2015 Author Share Posted September 25, 2015 Gracias por su ayuda de los 2 ya tengo el script c: Link to comment
panito69 Posted October 1, 2015 Share Posted October 1, 2015 Me ha molado la idea! Monsthers, ¿seria posible que pasases el código? me gustaria crear un script para hacer que a ciertos coches solo pudiesen montarse admins. Porsupuesto, en cuanto lo tenga lo publico ^^ Link to comment
aka Blue Posted October 1, 2015 Share Posted October 1, 2015 Creo que sería algo así vips = { [190]=true, [12312]=true, [13131]=true, [1231231599]=true } --Pon las ID's de los vehículos que quieres para los admins function enterVehicle ( thePlayer, seat, jacked ) if ( vips[getElementModel ( source )] then if hasObjectPermissionTo ( thePlayer, "command.kick", false ) then outputChatBox ( "Te has montado en un vehículo administrativo.", thePlayer, 0, 255, 120 ) else outputChatBox("Solo administradores pueden sentarse en éstos vehículos", thePlayer, 255, 0, 0) end end end addEventHandler ( "onVehicleEnter", getRootElement(), enterVehicle ) Puedes utilizar isObjectInACLGroup pero la propia wiki recomienda la función que te puse: hasObjectPermissionTo Link to comment
UserToDelete Posted October 1, 2015 Share Posted October 1, 2015 Esto tambien podria funcionar? La variable solo conductor, restringe al conductor en true, o a todo el que se suba en false, teoricamente solo_conductor = true function in_array(tab, value) for k,v in pairs(tab) do if value == v then return true end end return false end --https://wiki.multitheftauto.com/wiki/Vehicle_IDs#Government_Vehicles vehiculos = {--[[ 433, 427, 490, 520, 598, 596, 597, 601, 599, 432 ]]} addEventHandler("onVehicleStartEnter", root, function (player, sit, jack, door) if in_array(vehiculos, getElementModel(source)) and (door == 0 or not solo_conductor) then if not hasObjectPermissionTo(player, 'command.kick') then outputChatBox("Solo administradores pueden conducir este vehiculo", player) cancelEvent() end end end ) Link to comment
Recommended Posts