Search the Community

Showing results for tags 'aportes'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Multi Theft Auto: San Andreas 1.x
    • Support for MTA:SA 1.x
    • User Guides
    • Open Source Contributors
    • Suggestions
    • Ban appeals
  • General MTA
    • News
    • Media
    • Site/Forum/Discord/Mantis/Wiki related
    • MTA Chat
    • Other languages
  • MTA Community
    • Scripting
    • Maps
    • Resources
    • Other Creations & GTA modding
    • Competitive gameplay
    • Servers
  • Other
  • Archive
  • Private Bugtracker

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Gang


Location


Occupation


Interests

Found 1 result

  1. Bueno, aprovechando esta nueva sección Española, me gustaría crear mi tema para pequeños aportes para diferentes modalidades de juego, empezando por un simple script de specteo a otros jugadores el cual cuenta con lo siguiente: Comando: Utilizando el comando /spectate [nombre del jugador] podremos observar lo que hace en cada momento ya que nuestra cámara se redirigirá a la suya. Nuestra posición antes de spectear se guardará en la tabla lPos y al volver a teclear el comando /spectate, nos devolverá a la misma. Cualquier error, postear abajo. O sugerencias. SCRIPT SERVER-SIDE local lPos = { } local specteando = { } local g_permitidos = { "Admin", "Moderator", "Helper" } addCommandHandler( "spectear", function( player, cmd, name ) local name = tostring( name ) local accName = getAccountName( getPlayerAccount( player ) ) for i=1, #g_permitidos do local grupo = g_permitidos[i] if isObjectInACLGroup( "user."..accName, aclGetGroup( tostring( grupo ) ) ) then if specteando[ player ] == true then if lPos[ player ] then local x, y, z = lPos[ player ].x, lPos[ player ].y, lPos[ player ].z setElementPosition( player, x, y, z ) setCameraTarget( player, player ) setElementFrozen( player, false ) setElementAlpha( player, 255 ) else setElementPosition( player, 0, 0, -0.9 ) setElementFrozen( player, false ) setElementAlpha( player, 255 ) end else if name then local p_ = getPlayerFromName( name ) if p_ then local x, y, z = getElementPosition( player ) lPos[ player ] = { x = x, y = y, z = z } specteando[ player ] = true outputChatBox( "Ahora estás specteando a "..name, player, 0, 150, 0 ) setCameraTarget( player, p_ ) setElementFrozen( player, true ) setElementAlpha( player, 0 ) setElementPosition( player, 0, 0, 0 ) else outputChatBox( "No se ha encontrado al jugador", player, 255, 0, 0 ) end else outputChatBox( "/spectear [nombre del jugador]", player, 255, 255, 255 ) end end break end end end )