Jump to content

Castillo

Retired Staff
  • Posts

    21,935
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Castillo

  1. No siempre, tenes que cambiar la rotacion luego, por lo menos asi me pasa ami.
  2. Podes poner un numero bajo, tipo 2, depende de que tenga que abrir la puerta, si pones un numero alto la van a poder abrir desde arriva.
  3. createPed setPedControlState
  4. Castillo

    mute problem

    Destroy the vehicle server side.
  5. Castillo

    @castillo

    My resource has exported functions, even thought I don't understand what do you want to do, you can take a look at them.
  6. Any errors on debugscript? does it return something? have you even tried debugging the script?
  7. Castillo

    3 dudas

    Ami me funciona perfectamente. exports [ "scoreboard" ]:scoreboardAddColumn ( "level" )
  8. Es que no es como un timer, no se ejecuta y luego se borra.
  9. Castillo

    3 dudas

    Tienes que editar tu recurso para eso, el recurso "exp_system" tiene funciones exportadas. e.g: local elNivel = exports [ "exp_system" ]:getPlayerLevel ( elJugador )
  10. Castillo

    3 dudas

    1: Podrias usar setElementData y getElementData, luego verificas si la element data es igual al team del jugador, cuando intenta entrar al vehiculo, usa el evento: onVehicleStartEnter. 2: Mi recurso "exp_system" usa element data. "level" y "exp", podes crear una column con el nombre de "level" y deberia funcionarte. 3: Como blockear las armas? decis cuando cambia de arma, si no la puede usar le cambia de slot? podrias usar el evento: onPlayerWeaponSwitch.
  11. Tenes cosas sin necesidad ahi. addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) serverlogo = guiCreateStaticImage ( 0.7250, 0.8203, 0.2750, 0.1797, "logo.png", true ) bindKey ( "F11","down", changeVisibility ) end ) function changeVisibility ( ) guiSetVisible ( serverlogo, ( not guiGetVisible ( serverlogo ) ) end Eso crea una imagen y luego al presionar la tecla F11 la muestra y oculta.
  12. local ticks = { } local tiempo = ( 10 * 60000 ) function convertTime ( ms ) local min = math.floor ( ms / 60000 ) local sec = math.floor ( ( ms / 1000 ) % 60 ) return min, sec end function fianza ( jugador ) if ( ticks [ jugador ] ) then local endTick = getTickCount ( ) if ( endTick - ticks [ jugador ] < tiempo ) then local mins, secs = convertTime ( tiempo - endTick + ticks [ jugador ] ) outputChatBox ( "En ".. mins .." minutos y ".. secs .." segundos puedes volver a usar este comando.", jugador, 255, 0, 0 ) return end end if ( getPlayerWantedLevel ( jugador ) == 1 ) then ticks [ jugador ] = getTickCount ( ) setPlayerWantedLevel ( jugador, 0 ) else outputChatBox ( "Solo puedes pagar fianza si tienes una estrella", jugador, 255, 0, 0 ) end end addCommandHandler ( "fianza", fianza ) Ahi tienes, deberia funcionar perfectamente . Espero que lo leas y aprendas de como lo hice.
  13. Castillo

    Add sound

    https://wiki.multitheftauto.com/wiki/Client_side_scripts
  14. Why not? does it output something on debugscript?
  15. Castillo

    cleo

    No, MTA doesn't support Cleo MODS.
  16. Of course you can, the scoreboard is just a resource that uses the element data.
  17. function lol ( ) setElementData ( source, "Rank", tonumber ( getElementData ( source, "Rank" ) ) or 0 + 1 ) end
  18. Castillo

    mute problem

    You're welcome.
  19. Castillo

    mute problem

    As I supposed, you're triggering a player element to server side, not a player name addEvent ( 'triggerData', true ) addEventHandler ( 'triggerData', root, function ( thePlayer ) local playerName = getPlayerName ( thePlayer ) local playerSerial = getPlayerIP ( thePlayer ) local playerSerial = getPlayerSerial ( thePlayer ) local accountName = getAccountName ( getPlayerAccount ( thePlayer ) ) triggerClientEvent ( source, 'setText', source, playerName, playerIP, playerSerial, accountName ) end )
  20. Castillo

    mute problem

    Post the part where you trigger the: "triggerData" event.
  21. Castillo

    mute problem

    Try this: addEvent ( 'triggerData', true ) addEventHandler ( 'triggerData', root, function ( playerName ) local thePlayer = getPlayerFromName ( playerName ) local playerName = getPlayerName ( thePlayer ) local playerSerial = getPlayerIP ( thePlayer ) local playerSerial = getPlayerSerial ( thePlayer ) local accountName = getAccountName ( getPlayerAccount ( thePlayer ) ) triggerClientEvent ( source, 'setText', source, playerName, playerIP, playerSerial, accountName ) end )
  22. Castillo

    mute problem

    What do you mean?
  23. Great, I'm not a resedit user, but still I'll check it out .
  24. Also, you we're using getPlayerName on a vehicle element. And you also use getPedOccupiedVehicle, but you already have a vehicle element which is "uHit".
  25. Castillo

    admin panel

    Open all the scripts on the resource and list every command somewhere?
×
×
  • Create New...