Jump to content

_SAXI_

Members
  • Content Count

    36
  • Joined

  • Last visited

Community Reputation

3 Neutral

1 Follower

About _SAXI_

  • Rank
    Rat

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. function ifPlayerEnterOnMarker (hit ) if getElementType(hit) == 'player' or getElementType(hit) == 'ped' then if isPedInVehicle(hit) then if not isElementWithinMarker(hit, ppcik[source]) then return end if isElement(ppcik[source]) then local vh = getPedOccupiedVehicle(hit) local id = getElementModel(vh) if id == 514 then if ( getVehicleTowedByVehicle ( vh ) == CargaPet[hit] ) then local rname = getElementData(source,"rtname") or nil if rname == nil then return end
  2. Puedes mostrar el código del cliente?
  3. _SAXI_

    Cuenta unica.

    local sql = executeSQLQuery addEventHandler('onResourceStart',resourceRoot,function() sql('CREATE TABLE IF NOT EXISTS ´AccountsRegister´ (IP TEXT)') end) function isIPRegister(jugador) local user = jugador or client or source if not user then return end local qh = sql('SELECT IP FROM ´AccountsRegister´ WHERE IP=?',getPlayerIP(user)) -- Devolverá true si es que ya hay cuentas creadas con la dirección IP y false cuando no existan cuentas return #qh > 0 end function registerIP(str) sql('INSERT INTO ´AccountsRegister´ (IP) VALUES(?)',str) end addEventHandler('onP
  4. La verdad si quieres ser original en cuanto a tu proyecto debes aprender y dominar el lenguaje de programación Lua; el lenguaje utilizado en MTA. También deberás aprender manejo de bases de datos (Recomendable con estructura MySQL). Aquí puedes echar un vistazo al manual de LUA: https://www.lua.org/manual/5.1/es/ No te asustes, para mta solo debes comprender lo básico de lua, pero si nunca haz programado deberás abrir tu mente en cuanto los tipos de datos del lenguaje, entre los básicos están los String, number y tablas (arrays) y dentro lo posible la programación orientada a objetos
  5. Perdón la demora. function abrirGUIConcesionario(sql) if not ventana then ventana = guiCreateWindow(431, 215, 429, 455, "Interiores a la venta", false) else if guiGetVisible(ventana) then return end showCursor(true) guiWindowSetSizable(ventana, false) listatodos = guiCreateGridList(30, 44, 245, 387, false, ventana) guiGridListAddColumn(listatodos, "ID", 0.2) guiGridListAddColumn(listatodos, "Nombre", 0.5) guiGridListAddColumn(listatodos, "Precio", 0.2) rAct = 0 sigCat = 0 -- Categoría
  6. function abrirGUIConcesionario(sql) if not ventana then showCursor(true) ventana = guiCreateWindow(431, 215, 429, 455, "Interiores a la venta", false) guiWindowSetSizable(ventana, false) listatodos = guiCreateGridList(30, 44, 245, 387, false, ventana) guiGridListAddColumn(listatodos, "ID", 0.2) guiGridListAddColumn(listatodos, "Nombre", 0.5) guiGridListAddColumn(listatodos, "Precio", 0.2) rAct = 0 sigCat = 0 -- Categoría -- for i = 1, 2 do guiGridListAddRow(listatodos) if sigCa
  7. Sí, pero si no pones toda la parte de creación del panel no te puedo ayudar mucho xd Intenta con esto: if not ventana then -- ventana es la variable de tu panel xd -- Codigo de tu panel end
  8. En este caso necesitamos la parte del cliente para evitar que se abra la ventana
  9. Hola, difícil saber el porque no funciona si es que no tienes los mensajes de error que te envía la consola o lo que dice el debug de tu servidor.
  10. Si es que aún necesitas uno, aquí estoy.
  11. function WarpearJugadores(btn, state) if source == WarpearOtroJugador then local r, c = guiGridListGetSelectedItem (JugadorListadoWarpeo) if not r or r == -1 or not c or c == -1 then outputChatBox("#FF0000Moderador: #55FF00Selecciona a un jugador de la lista.", 255, 255, 255, true) return false end local WarpData = guiGridListGetItemData (JugadorListadoWarpeo, r, c) if not WarpData or not isElement(WarpData) then outputChatBox("#FF0000Moderador: #55FF00El jugador #FFE800"..getPlayerName(WarpData).." #55FF00No existe o no se encuentra conectado.", 255, 255, 255, true) ret
  12. Intentaste con el setElementRotation?
  13. function SaberRama pia) if (pia == 1) and (Rama1 == 0) then Rama = 1 RamaGral = 0 triggerClientEvent (client,"RamaEs1", resourceRoot, RamaGral) end end addEvent( "SaberRamaTrigger", true ) addEventHandler( "SaberRamaTrigger", root, SaberRama )
  14. _SAXI_

    Ayuda

    addEventHandler('onPlayerSpawn',root,function() setElementModel(source,177) end) ¿Por qué mejor no usar onPlayerSpawn?
  15. function SubenPasajeros(jugador) if CantidadDeAsientos >= 0 then if Asiento1 == 0 then Asiento1 = 1 local vehicle = getPedOccupiedVehicle( jugador ) x1, y1, z1 = getElementPosition ( jugador ) Asiento1 = createObject (2035, 1421.958984375, 2624.4677734375, 11.392612457275) setElementPosition ( Asiento1, x1, y1, z1) attachElements( Asiento1, vehicle, 0.95, 0.6, 0, 0, 0, 0 ) --Fila 1 A outputChatBox ("Asiento1") end else if Asiento2 == 0 then Asiento2 = 1 outputChatBox ("Asiento2") local vehicle = getPedOccupiedVehicle( jugador ) x1, y1, z1 = ge
×
×
  • Create New...