-
Posts
1,027 -
Joined
-
Last visited
Everything posted by BorderLine
-
en ambos eventos source es el vehiculo. asi que podrias intentar asi function alarm() x,y,z = getElementPosition(source) if isVehicleLocked (source) then triggerClientEvent ( "Alarm", getRootElement(), x, y, z ) triggerClientEvent ( "luces", root, source) end end addEventHandler("onVehicleStartEnter", root,alarm) addEventHandler("onVehicleDamage", root(), Alarm)
-
Hi, im glad yo present my server trailer enjoy.. it is in spanish :C but isnt nesesary read the titles.
-
Como Hacer Que El Arresto De Mas Dinero Y Tiempo En Jail
BorderLine replied to ~P0W3R~'s topic in Scripting
eso se bugeara. mayor que 1, es 2, 3 4 y asi todos.. si tienes 6 estrellas, te dara dinero por cada una de esas. local cWL = getPlayerWantedLevel(player) if cWL == 1 then .. elseif cWL == 2 then. nose que devuelve el wantedlevel si un string o algo. Dependera del evento que la definmicion de player sea source u otra cosa que tu definas suerte -
Perdon. Estaba desde mi celular, ahora termine el codigo y lo probe y funciona SERVERSIDE function alarm(thePlayer, seat) x,y,z = getElementPosition(source) if isVehicleLocked (source) then triggerClientEvent ( "Alarm", getRootElement(), x, y, z ) cancelEvent() end end addEventHandler("onVehicleStartEnter", getRootElement(),alarm) Clientside function Alarm(x,y,z) nv = playSound3D("alarm.mp3", x,y,z, false) setSoundVolume(nv, 0.5) setSoundMaxDistance(nv, 20) end addEvent("Alarm",true) addEventHandler( "Alarm", root, Alarm) Lo demas ya va por tu parte segir modificandolo
-
intenta asi type="script" version="1.0.0" /> function alarm(thePlayer) playervehicle = getPlayerOccupiedVehicle ( thePlayer ) x,y,z = getElementPosition(playervehicle) if isVehicleLocked ( playervehicle ) then local sound = playSound3D("alarma.mp3",x,y,z, false) setSoundVolume(sound, 0.5) end end addEventHandler("onClientVehicleEnter", getRootElement(),alarm)
-
te funciono lo que te di?
-
te ayudare. intenta asi function alarm(thePlayer) playervehicle = getPlayerOccupiedVehicle ( thePlayer ) x,y,z = getElementPosition(playervehicle) if isVehicleLocked ( playervehicle ) then local sound = playSound3D("sounds/alarma.mp3",x,y,z, false) setSoundVolume(sound, 0.5) end end addEventHandler("onClientVehicleStartEnter", getRootElement(),alarm)
-
algun error el debug? quita la linea de removePedFromVehicle
-
Si te refieres a infinita, con que el jugador no tenga que recargar su arma al momento que se termine el cartucho usa entonces setWeaponProperty
-
Cierto. No me fije. Intenta reinstalando mta. Puede que alla venido defectuoso algun script. Aunque lo dudo. O a menos que hayas cambiado algo en el Admin como dice solidsnake
-
intenta asi limoVehicles = { [409]=true } limoSkins = { [255]=true } function limoenterVehicle ( player, seat, jacked ) team = getPlayerTeam(player) tName = getTeamName(team) if ( limoVehicles[getElementModel ( source )] ) and ( tName == "Conductor Limucina" ) and ( seat == 0 ) then -- fuera el caso si el team se llama conductor limucina. hay lo cambias --removePedFromVehicle ( player )-- te recomiendo omitir esta linea y usar cancelEvent outputChatBox ( "Este vehículo no es de tu trabajo.", player ) cancelEvent() end end addEventHandler ( "onVehicleEnter", getRootElement(), limoenterVehicle )
-
Fijate que en playSound, el segundo argumento es para definir si se reproducira segida mente. No pongas true, sino al activar el lock, sonara muchas veces. tendria que ser algo asi playSound(filePath, false) ahora si usas el scrit por serverside, podrias usar sonidos que vienen en GTA por defecto usando playSoundFrontEnd
-
porq simplemente no te registras como /register leo [pass] y cambias la acl a user.leo intenta asi.
-
hay muchos scoreboards que soportan imagenes. Solo tienes que buscar las lineas elseif colum.name "Country".. si que esta editado para las banderas. y agrega otro elseif colum.name "Ping" etc.. ami me quedo asi.
-
fijate en los argumentos del dxDrawText lo que dice este postGUI: A bool representing whether the text should be drawn on top of or behind any ingame GUI (rendered by CEGUI).
-
https://wiki.multitheftauto.com/wiki/GuiMoveToBack guiMoveToBack( element guiElement )
-
Mira imperio, que bueno tenerte de vuelta, cuanto tiempo que no te veias por mta. pero si LA tenia un rpg ke onda? necesitas mas aun?
-
Buenas, queria saber como puedo usar las flechas en un listado. Por ejemplo, tengo un listado de usuarios, y quiero que al apretar la flecha valla cambiando al sigente jugador y asi. Pero no he podido ver como hacerlo muchas gracias
-
Atencion conm eso. Source esta definido en el evento onPickupHit como The source of this event is the pickup that was hit by the player. osea pickup es source.. pickup = createPickup([x],[y],[z],3,[MODELO],[tiempo de reaparición]) function teletransportar(cPlayer) setElementPosition(cPlayer,[x2],[y2],[z2]) end addEventHandler("onPickupHit",pickup,teletransportar)
-
Mod Car: https://community.multitheftauto.com/index.php?p= ... ls&id=7390 DONE
-
or use https://wiki.multitheftauto.com/wiki/Re ... andHandler
-
me estaba enrredando con los >= <= al final era asi if id == 487 or id == 497 or id == 488 then if (getElementData( thePlayer, "Level" ) <= "4") then
-
noo, ya encontre el errror, muchas gracias por tu tiempo man. Mala redaccion mia, lo tube que leer como 20 veces el codigo jajaja gracias
-
no man, no me funciona. y estoy usando the player como primer argumento de vehiclestart
-
Buenas, necesito una pequeña ayuda Me cranie la cabeza como 1 hora. Aun no me entra bien el tema del > o el < no me digan > es mayor y el < es menor, porq eso lo tengo claro El problema es este function privatizar( thePlayer ) id = getElementModel(source) cLevel = getElementData( thePlayer, "Level" ) if id == 487 or id == 497 or id == 488 then if cLevel > "1" and cLevel < "5" then exports.errorwindow: show ( thePlayer, "error", "You need #ff0000Level 5 #ffffffto enter this vehicle.", 2000, "Error",false) cancelEvent() end end end addEventHandler("onVehicleStartEnter", getRootElement(), privatizar) Solo el que tiene exactamente el nivel 5 puede subir, El resto no. Gracias