Jump to content

depato123

Members
  • Posts

    551
  • Joined

  • Last visited

Everything posted by depato123

  1. function cnnChat(thePlayer, commandName, ...) if ( getPlayerTeam ( thePlayer ) and getTeamName ( getPlayerTeam ( thePlayer) ) == "Reporteros de CNN" ) then local players = getElementsByType("player") local playerName = getPlayerName ( thePlayer ) local chatContent = {...} for index, player in ipairs ( players ) do outputChatBox( "[CNN] ".. playerName.. ": " ..table.concat ( chatContent, " "), player, 196, 255, 255) end else outputChatBox( "No eres de reportero de cnn"), player, 196, 255, 255) end addCommandHandler( "sr", cnnChat )--]] ahora me sale esa mierda
  2. Tengo un problema con un resource de chat script: function cnnChat(thePlayer, commandName, ...) if ( getPlayerTeam ( thePlayer ) and getTeamName ( getPlayerTeam ( thePlayer) ) == "Reporteros de CNN" ) local players = getElementsByType("player") local playerName = getPlayerName ( thePlayer ) local chatContent = {...} for index, player in ipairs ( players ) do outputChatBox( "[CNN] ".. playerName.. ": " ..table.concat ( chatContent, " "), player, 196, 255, 255) end else outputChatBox( "No eres de reportero de cnn"), player, 196, 255, 255) end addCommandHandler( "sr", cnnChat ) el error El script tendria que hacer que los que son del team "Reporteros de cnn" puedan hablar globalmente usando el comando /sr texto. pero no funciona ayudaaa
  3. depato123

    pick up

    No se que pasa con los errores... Ahora me sale esto policepickup = createPickup (252.00704956055, 111.79605102539, 1003.21875, 3, 1275, 15000 ) setElementInterior ( policepickup, 10 ) function pickuphit () if ( getPlayerTeam ( source ) and getTeamName ( getPlayerTeam ( source ) ) == "Policia" ) then setPedSkin ( source, 280 ) giveWeapon ( source, 22, 255, true ) giveWeapon ( source, 3, 1, false ) setPedArmor ( source, 50 ) else outputChatBox ( "solo los policias pueden recojer el armamento", source) end end addEventHandler ( "onPickupUse", policepickup, pickuphit )
  4. depato123

    pick up

    fail . Me tira otro error ahora policepickup = createPickup (252.00704956055, 111.79605102539, 1003.21875, 3, 1275, 15000 ) function pickuphit () if ( getPlayerTeam ( source ) and getTeamName ( getPlayerTeam ( source ) ) == "Policia" ) then setPedSkin ( source, 280 ) giveWeapon ( source, 22, 255, true ) giveWeapon ( source, 3, 1, false ) setPedArmor ( source, 50 ) else outputChatBox ( "solo los policias pueden recojer el armamento", source) end end addEventHandler ( "onPickupUse", pickuphit, policepickup )
  5. depato123

    pick up

    Hola tengo un problema con un pick up policePickUp = createPickUp (1275, 252.00704956055, 111.79605102539, 1003.21875) function policePickUp () if ( getPlayerTeam ( source ) and getTeamName ( getPlayerTeam ( source ) ) == "Policia" ) then giveplayerweapon setPedSkin ( source, 280 ) giveWeapon ( source, 22, 255, true ) giveWeapon ( source, 3, 1, false ) setPedArmor ( source, 50 ) else outputChatBox ( "solo los policias pueden recojer el armamento", source) end end addEventHandler ( "onPickupUse", policePickUp, policeskinpickup ) Ese es el error que me sale. El resource tendria que verificar si el usuario que pasa por el pick up es del team "Policias", si el usuario lo es tendria que darle 2 armas, armadura y un skin, y si el usuario no lo es tendria que aparecerle "solo los policias pueden recojer el armamento". Pero me sale ese error. Ayuda
  6. Gracias. intente así pero no funciono function resourceStart () RadioMarker = createMarker (1250.1411132813, -803.57049560547, 1083.0151367188, "cylinder", 12, 0, 0, 0, 0, getRootElement()) setElementInterior (RadioMarker, 5) end addEventHandler ("onResourceStart", getRootElement (), resourceStart) function markerHit (hitPlayer, matchingDimension) if isElementWithinMarker(hitPlayer, RadioMarker) then outputChatBox ("Radio de Bayside", hitPlayer, 255, 0, 0, false) outputChatBox ("((Para enviar un anuncio di `/an texto´ (el anuncio cuesta 500$)).", hitPlayer, 255, 0, 0, false) addCommandHandler( "an", publicChat ) else outputChatBox ("((Para enviar un anuncio di debes estar en la radio)).", hitPlayer, 255, 0, 0, false) end end
  7. ¿Y como puedo hacer para que... ?osea que no le permita a los usuarios tener mas de 2 blips
  8. Client function prueba () if (thePlayer == usebut) then if buscablips = getAttachedElements then createBlipAttachedTo ( source, 52 ) triggerServerEvent ("carDestroy", getLocalPlayer()) else createBlipAttachedTo ( false ) end end end addEvent ("carSpawn", true) Server addEvent ("crearblip", true) function blipxD () if buscablips = getAttachedElements then createBlipAttachedTo ( source, 52 ) else createBlipAttachedTo ( false ) end end Esto tendria que hacer lo siguiente: Hay un boton creado y al usar ese boton te da un blip, si el usuario ya tenia un blip no lo cree de nuevo y si el usuario no tenia ningun blip que cree el blip 52. Pero nisiquiera funciona
  9. No sirve. Al pasar por el marker 15 no ocurre nada de lo que tendría que ocurrir Ni aparece el mensaje, ni me teletransporta a la posición -2489.859, 2510.48, 18.091, ni me da los 500$ edito* pude solucionarlo pero tube que suprimir esto if ( hitElement == localPlayer ) then outputChatBox ( "Has pasado la prueba.", 255, 0, 0, false ) destroyElement ( Marker15 ) triggerServerEvent ( "pasar", localPlayer, getPedOccupiedVehicle ( hitPlayer ) ) osea lo de if ( hitElement == localPlayer ) then ¿Es necesario eso? ¿Que pasa si lo dejo sin eso?
  10. Hola tengo un problema con un marker. Client-Side Marker15 = createMarker ( -1140.79, 1110.79, 38.20,"checkpoint",3.2,255,0,0, hitPlayer ) function Marker999 ( hitPlayer, matchingDimension ) if source == Marker15 then outputChatBox ( "Has pasado la prueba.",hitPlayer, 255, 0, 0, false ) destroyElement ( Marker15 ) triggerServerEvent("pasar", localPlayer) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker999 ) Server-side addEvent ( "pasar", true ) function onEndMission (player, vehicle) if (getElementDimension (player) == 10) and (getElementInterior (player) == 0) and (getElementModel (vehicle) == 410) then destroyElement (vehicle) showPlayerHudComponent (player, "ammo", true) showPlayerHudComponent (player, "area_name", true) showPlayerHudComponent (player, "armour", true) showPlayerHudComponent (player, "breath", true) showPlayerHudComponent (player, "clock", true) showPlayerHudComponent (player, "health", true) showPlayerHudComponent (player, "money", true) showPlayerHudComponent (player, "radar", true) showPlayerHudComponent (player, "vehicle_name", true) showPlayerHudComponent (player, "weapon", true) setElementDimension (player, 0) setTimer (setElementInterior, 500, 1, player, 0) setTimer (setElementPosition, 1500, 1, player, -2489.859,2510.48,18.091) setTimer (setPedRotation, 0, 1, player, 0) outputChatBox ("La prueba ha terminado", player, 255, 0, 0, false) end end addEventHandler ( "pasar", getRootElement()) Debug . Luego intente con esto en el server side y pasa lo mismo addEvent ( "pasar", true ) addEventHandler ( "pasar", getRootElement(), function ( player, vehicle ) if ( getElementDimension ( player ) == 10 ) and ( getElementInterior ( player ) == 0 ) and ( getElementModel ( vehicle ) == 410 ) then destroyElement ( vehicle ) showPlayerHudComponent ( player, "ammo", true ) showPlayerHudComponent ( player, "area_name", true ) showPlayerHudComponent ( player, "armour", true ) showPlayerHudComponent ( player, "breath", true ) showPlayerHudComponent ( player, "clock", true ) showPlayerHudComponent ( player, "health", true ) showPlayerHudComponent ( player, "money", true ) showPlayerHudComponent ( player, "radar", true ) showPlayerHudComponent ( player, "vehicle_name", true ) showPlayerHudComponent ( player, "weapon", true ) setElementDimension ( player, 0 ) givePlayerMoney ( source, 500 ) --- Dinero setElementModel ( source, 188 ) --- Skin setElementInterior ( 500, 1, player, 0 ) --- Interior 0 setElementPosition ( 1500, 1, player, -2489.859,2510.48,18.091 ) --- Posicion setPedRotation ( 0, 1, player, 0 ) --- Rotacion outputChatBox ( "La prueba ha terminado", player, 255, 0, 0, false ) end end ) Lo que se supone que pase es que al pasar por el marker 15 el script me de 500 de dinero me mande a la posicion -2489.859,2510.48,18.091 y a la dimencion 0. Y tambien que me aparezca un mensaje "La prueba ha terminado". Pero al pasar por ese marker no pasa nada de eso. Ayyda
  11. ¿Eso no sirve para sacar la distancia de visibilidad del blip? Yo necesito para sacar si el usuario tiene un blip o no.
  12. Hola. Quería preguntar si existe alguna función para obtener la información de que si un usuario usa un blip o no. ¿Existe un getplayerblip o algo parecido?
  13. Hola. Tengo un problema con un gui theWindow = guiCreateWindow(0.00, 0.24, 0.11, 0.24, "Botón antipánico", true) guiWindowSetSizable(theWindow, false) --Ventana closeguiBut = guiCreateButton(138, 238, 15, 15, "X", false, theWindow) guiSetProperty(closegui, "NormalTextColour", "FFAAAAAA") cuando le pongo el parent de "theWindow" al boton "closeguiBut" el boton no aparece pero al sacarle el parent (deslinkearlos) el boton aparece. ¿Alguna solucion?
  14. depato123

    Problema

    No funciona ese script. Ya habia probado hacer ese antes pero el problema de ese script es que el auto sigue explotando como si nada
  15. depato123

    Problema

    Hola. Encontre un resource en la comunidad que hace que los autos cuando esten apunto de explotar no lo hagan y se apague el motor. pero al apagar el motor crea un conflicto con los demas resources. Yo intende hacer esto setTimer( function ( ) for _, vehicle in ipairs ( getElementsByType ( "vehicle" ) ) do if getElementHealth(vehicle) < 300 then setVehicleDamageProof( vehicle, true) if getVehicleEngineState ( vehicle ) ---Esto else --- Esto setVehicleEngineState( vehicle, true) --- y esto else if getElementHealth(vehicle) > 301 then setVehicleDamageProof( vehicle, false) setVehicleEngineState( vehicle, true) end end end end, 100, 0 ) Lo que yo intento hacer es verificar si el auto esta apagado y si lo esta dejarlo apagado pero si no lo esta apagarlo. Pero no funciona bien ¿Que esta fallando?
  16. Hola. Encontre un resource de la comunidad para kikear a los usuarios que usan dichas armas. Pero no funciona, ya le di permisos de administrador al acl pero no funciona function onSwitchToMinigun (previous, current) if ( current == 38 ) then if ( hasObjectPermissionTo(source, "function.kickPlayer")) then else kickPlayer(source, " '!Anti Rocket Launcher!") end end end addEventHandler("onPlayerWeaponSwitch", getRootElement(), onSwitchToMinigun ) Ese es el script. Necesito urgente ayuda porque hay gente, ya sean users o administradores, que se sacan estas armas y es muy desagradable.
  17. Gracias renkon, voy a probar Edito* Ya lo termine, quedo perfecto gracias
  18. ¿Algun ejemplo de como compilar todo?
  19. Gracias. Logre hacer un ipad pero ahora no se como darle la funcion que quiero. Yo quiero que al ingresar los datos como esta en esta imagen uno le de click al boton de enviar y el usuario que fue seleccionado en "Nombre de user" recibe el mensaje que se escribio en "Texto"
  20. Perdón por explicarme mal ¿Alguna utilidad para poner una imagen en la pantalla del mta?
  21. Hola. Tengo pretendido hacer esto: Poner una imagen sobrepuesta a una ventana quedaría algo asi Lo que pretendo es hacer un tipo de sistema de ipad. De ultima solo me dicen como poner los botones sobrepuestos a la imagen PD: ¿Existe un tipo de drawimage o algo así?
  22. ¿No es mas facil arreglar el problema? ¿Me das un ejemplo de eso?
×
×
  • Create New...