Jump to content

AlvareZ_

Members
  • Posts

    611
  • Joined

  • Last visited

Everything posted by AlvareZ_

  1. Ni idea function handlingChange() setModelHandling(423, "mass", 10000.0) setModelHandling(423, "turnMass", 50000.0) setModelHandling(423, "dragCoeff", 2.0) setModelHandling(423, "centerOfMass", { 0.0, 0.0, -0.6 } ) setModelHandling(423, "percentSubmerged", 80) setModelHandling(423, "tractionMultiplier", 0.70) setModelHandling(423, "tractionLoss", 0.9) setModelHandling(423, "tractionBias", 0.5) setModelHandling(423, "numberOfGears", 5) setModelHandling(423, "maxVelocity", 154.0) setModelHandling(423, "engineAcceleration", 35.0) setModelHandling(423, "engineInertia", 10.0) setModelHandling(423, "driveType", "awd") setModelHandling(423, "engineType", "petrol") setModelHandling(423, "brakeDeceleration", 11.0) setModelHandling(423, "brakeBias", 0.45) setModelHandling(423, "ABS", false) setModelHandling(423, "steeringLock", 30.0) setModelHandling(423, "suspensionForceLevel", 1.4) setModelHandling(423, "suspensionDamping", 0.10) setModelHandling(423, "suspensionHighSpeedDamping", 0.0) setModelHandling(423, "suspensionUpperLimit", 0.40) setModelHandling(423, "suspensionLowerLimit", -0.40) setModelHandling(423, "suspensionFrontRearBias", 0.5) setModelHandling(423, "suspensionAntiDiveMultiplier", 0.3) setModelHandling(423, "seatOffsetDistance", 0.20) setModelHandling(423, "collisionDamageMultiplier", 0.20) setModelHandling(423, "monetary", 35000) setModelHandling(423, "modelFlags", 0x40006800) setModelHandling(423, "handlingFlags", 0x1300005) setModelHandling(423, "headLight", 9) setModelHandling(423, "tailLight", 1) setModelHandling(423, "animGroup", 0) end addEventHandler("onResourceStart", root, handlingChange) bindKey ( source, "TeclaDelRespawn", "down", handlingChange ) -- En tecla del Respawn poner la tecla con la que respawnea el vehiculo por ejemplo "space" o "F1"
  2. Si el post es dedicado a "castillo" deberías enviar PM.
  3. porque a no de servir?
  4. function crearImagen() local imagen = guiCreateStaticImage( 20, 200, 100, 100, "TuImagen.png", false ) end addEventHandler("onClientPlayerJoin", getRootElement(), createImagen) function destruir() destroyElement(imagen) end addEventHandler ( "onClientFileDownloadComplete", getRootElement(), destruir )
  5. para el destroyElement ?
  6. Hm bueno sigamos intentando function chatbox(text, msgtype) local r,g,b = getPlayerNametagColor(source) local name = getPlayerName(source) local accountname = getAccountName (getPlayerAccount(source)) local Account = getPlayerAccount ( source ) local jugadorID = getPlayerFromID(source) if (msgtype == 0) then if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Admin" ) ) then cancelEvent() outputChatBox("[".. jugadorID .."]#cc0000[ADMIN] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [ADMIN] " .. getPlayerName ( source ).. ": " .. text) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "SuperModerator" ) ) then cancelEvent() outputChatBox("[".. jugadorID .."]#ffcc00[ultra Moderador] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [ultra Moderador] " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Moderator" ) ) then cancelEvent() outputChatBox("[".. jugadorID .."]#00ff00[Moderador] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Moderador " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Console" ) ) then cancelEvent() outputChatBox("[".. jugadorID .."]#cccccc[Consola] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Consola] " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Everyone" ) ) then cancelEvent() if isGuestAccount ( Account ) then outputChatBox("[".. jugadorID .."]#ffffff[invitado] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [invitado] " .. getPlayerName ( source ).. ": " .. text ) else outputChatBox("[".. jugadorID .."]#00b6f2[Jugador] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Jugador] " .. getPlayerName ( source ).. ": " .. text ) end end end end addEventHandler("onPlayerChat", getRootElement(), chatbox)
  7. No entendi bien pero creo que setTimer destroyElement "onPlayerJoin" o "onPlayerLogin"
  8. Probaste lo que te pase ?
  9. Usa un elseif, es decir que eso seria del Invitado
  10. No estoy seguro de que esto sea lo que ser debe usar pero intenta function chatbox(text, msgtype) local r,g,b = getPlayerNametagColor(source) local name = getPlayerName(source) local accountname = getAccountName (getPlayerAccount(source)) local Account = getPlayerAccount ( source ) local jugadorID = getElementID(source) if (msgtype == 0) then if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Admin" ) ) then cancelEvent() outputChatBox("[".. jugadorID .."]#cc0000[ADMIN] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [ADMIN] " .. getPlayerName ( source ).. ": " .. text) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "SuperModerator" ) ) then cancelEvent() outputChatBox("[".. jugadorID .."]#ffcc00[ultra Moderador] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [ultra Moderador] " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Moderator" ) ) then cancelEvent() outputChatBox("[".. jugadorID .."]#00ff00[Moderador] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Moderador " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Console" ) ) then cancelEvent() outputChatBox("[".. jugadorID .."]#cccccc[Consola] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Consola] " .. getPlayerName ( source ).. ": " .. text ) elseif isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Everyone" ) ) then cancelEvent() if isGuestAccount ( Account ) then outputChatBox("[".. jugadorID .."]#ffffff[invitado] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [invitado] " .. getPlayerName ( source ).. ": " .. text ) else outputChatBox("[".. jugadorID .."]#00b6f2[Jugador] "..RGBToHex(r,g,b)..name..": #ffffff"..text, getRootElement(),0,0,0,true) outputServerLog( "CHAT: [Jugador] " .. getPlayerName ( source ).. ": " .. text ) end end end end addEventHandler("onPlayerChat", getRootElement(), chatbox)
  11. objeto1 = createObject ( idObjeto, X, Y, Z, 0, 0, 90 ) addCommandHandler ("abrir", function (thePlayer) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "TuGRUPO" ) ) then moveObject ( objeto1, 6000, X, Y, Z, 0, 0, 0) else outputChatBox("Tu no puedes usar Este comando !", thePlayer, 0, 255, 0, 255) end end ) addCommandHandler ("cerrar", function (thePlayer) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "TuGRUPO" ) ) then moveObject ( objeto1, 6000, X, Y, Z, 0, 0) else outputChatBox("Tu no puedes usar Este comando !", thePlayer, 0, 255, 0, 255) end end )
  12. createObject isObjectInACLGroup moveObject "onColShapeHit" "onColShapeLeave"
  13. Prueba esto. Timer = setTimer (ZoneTime, 9000, 0) DineroCol = createColCuboid (1874.13, 1322.1, 22.73, 55, 55, 55) function ZoneTime () local allPlayersInCol = getElementsWithinColShape (DineroCol, "player") for i,v in ipairs (allPlayersInCol) do givePlayerMoney (v, 300) if isTimer ( Timer ) then killTimer ( Timer ) end end end function onHit(hitElement, matchingDimension) outputChatBox("Bienvenido a la zona de Dinero ".. getPlayerName(hitElement) .."!", getRootElement(), 255, 0, 0, true ) end addEventHandler("onColShapeHit", DineroCol, onHit) function onLeave(leaveElement, matchingDimension) outputChatBox("El Juegador ".. getPlayerName(leaveElement) .." Deja lo zona de Dinero!", getRootElement(), 255, 0, 0, true ) end addEventHandler("onColShapeLeave", DineroCol, onLeave)
  14. Son problemas con los archivos, Intenta agregando otros.
  15. quiere que al darle el dinero ya no le de mas.
  16. setTimer (ZoneTime, 9000, 0) DineroCol = createColCuboid (1874.13, 1322.1, 22.73, 55, 55, 55) function ZoneTime () local allPlayersInCol = getElementsWithinColShape (DineroCol, "player") for i,v in ipairs (allPlayersInCol) do local dinero = givePlayerMoney (v, 300) if (dinero) then cancelEvent() end end end function onHit(hitElement, matchingDimension) outputChatBox("Bienvenido a la zona de Dinero ".. getPlayerName(hitElement) .."!", getRootElement(), 255, 0, 0, true ) end addEventHandler("onColShapeHit", DineroCol, onHit) function onLeave(leaveElement, matchingDimension) outputChatBox("El Juegador ".. getPlayerName(leaveElement) .." Deja lo zona de Dinero!", getRootElement(), 255, 0, 0, true ) end addEventHandler("onColShapeLeave", DineroCol, onLeave)
  17. Intenta esto, No estoy seguro nunca e trabajado con tablas times = { { 80000, 1 } { 455555, 1 } { 4545455, 1 } } addEventHandler ("onResourceStart", getRootElement(), function() local azar = math.random ( #times ) setTimer (ZoneTime, unpack ( times [ azar ] )) end)
  18. function replaceModel() txd = engineLoadTXD("gun_para.txd" ) engineImportTXD(txd, 371) dff = engineLoadDFF("gun_para.dff", 371 ) engineReplaceModel(dff, 371) end addEventHandler ( "onClientResourceStart", getRootElement(), replaceModel)
  19. Usa guieditor: https://community.multitheftauto.com/index.php?p=resources&s=details&id=141
  20. setTimer (ZoneTime, 9000, 0) DineroCol = createColCuboid (1874.13, 1322.1, 22.73, 55, 55, 55) function ZoneTime () local allPlayersInCol = getElementsWithinColShape (DineroCol, "player") for i,v in ipairs (allPlayersInCol) do givePlayerMoney (v, 300) end end function onHit(hitElement, matchingDimension) outputChatBox("Bienvenido a la zona de Dinero ".. getPlayerName(hitElement) .."!", getRootElement(), 255, 0, 0, true ) end addEventHandler("onColShapeHit", DineroCol, onHit) function onLeave(leaveElement, matchingDimension) outputChatBox("El Juegador ".. getPlayerName(leaveElement) .." Deja lo zona de Dinero!", getRootElement(), 255, 0, 0, true ) end addEventHandler("onColShapeLeave", DineroCol, onLeave)
  21. Pues, el tiene que encontrar la manera de solucionarlo, No me fije en que era serverside el envento ps el debe de saber que usar
  22. Nunca e usado getElementData ni setElementData, Mira intente con esto, Tomara el Ping de el Player, dime si te sirve function joinTime ( ) local ping = getPlayerPing(source) if (setElementData ( source, "playerPing", ping)) then local tomarPing = getElementData(source, "playerPing") guiSetText (jugadorPing, Ping:"..tomarPing..") end end addEventHandler ( "onPlayerJoin", getRootElement(), joinTime )
×
×
  • Create New...