Jump to content

Arsilex

Members
  • Posts

    1,410
  • Joined

  • Last visited

Everything posted by Arsilex

  1. eso asi no funciona e.e pasame las coordenadas que tenias puestas antes de usar el guiGetScreenSize ( )
  2. Arsilex

    Ayuda MySQL

    Pero ya te funciona o no te funciona?
  3. https://wiki.multitheftauto.com/wiki/GuiGetScreenSize
  4. usando shaders dxCreateTexture dxCreateShader dxSetShaderValue engineApplyShaderToWorldTexture
  5. Arsilex

    Ayuda MySQL

    function saveAccounts () -- Save in the database local account = getPlayerAccount(source) if ( account ) then local accName = getAccountName(account) local i = getElementInterior( source ) local d = getElementDimension( source ) local skin = getPedSkin ( source ) local money = getPlayerMoney ( source ) local health = getElementHealth ( source ) local armor = getPedArmor ( source ) local q = dbQuery(database,"SELECT * FROM accounts WHERE Account = '".. accName .."'") local result = dbPoll( q, 10 ) if result == nil then dbQuery( database, "INSERT INTO accounts ( Account, intterior, demension, skin, money, health, armor) VALUES ( '" .. accName .. "'," .. i .. ", " .. d .. "," .. skin .. "," .. money .. ", ".. health ..", ".. armor .." )" ) else res = dbQuery ( database, "UPDATE accounts SET intterior = ".. i ..", demension = ".. d ..", skin = ".. skin ..", money = ".. money ..", health = ".. health ..", armor = ".. armor .." WHERE `Account` = '"..accName.."'") end end end addEventHandler ( "onPlayerQuit", root, saveAccounts ) function loadAccounts () -- Loading from the database local account = getPlayerAccount ( source ) if ( account ) then local accName = getAccountName(account) local resultq = dbQuery ( database ,"SELECT * FROM accounts WHERE Account = '"..accName.."'") if resultq then while true do local result, num_affected_rows, errmsg = dbPoll ( resultq, -1 ) if num_affected_rows > 0 then for result, row in pairs ( result ) do if not row then break end setElementInterior ( source, row.intterior ) setElementDimension ( source, row.demension ) setPedSkin ( source, row.skin ) setPlayerMoney ( source, row.money ) setElementHealth ( source, row.health) setPedArmor ( source, row.armor ) break end end end end end end addEventHandler ( "onPlayerLogin", root, loadAccounts )
  6. claro solo tienes que sacar si el player es admin usar un if y pener alli las coordenadas del spawn
  7. Arsilex

    XML

    fileOpen fileRead fileClose
  8. Arsilex

    XML

    mm no necesariamente ._. xmlLoadFile xmlUnloadFile
  9. Arsilex

    XML

    podrías cerrar y abrir el archivo XML de nuevo e.e
  10. use otro camino para sacar el objeto que estaba en esa posición no utilize la posición si no que su ID del mysql e.e
  11. Podrías convertir a string, usar string.find para encontrar la posición del ".", luego usar una variable que sea igual a: 6 - la posición + 1, y mandar esta variable al segundo argumento del math.round no creo que eso sirva.... ademas ya eh encontrado otra manera de sacar lo que quieria gracias de todos modos
  12. Bueno lo que necesito es hacer que por ejemplo x, y, z = getElementPosition(thePlayer) x = 2512,124125425 y = 1251,1241252354 z = 0 Que de esos números solo me devuelvan 6 de ellos quedaría así x = 2512, 12 y = 1251, 12 z = 0 Alguna manera de hacer eso?
  13. local time = getRealTime() local mes = time.month local diadelmes = time.monthday local hora = time.hour local minuto = time.minute local segundo = time.second
  14. Arsilex

    I have one error ;(

    I solver it i install one old version of Nvidia Driver and now work fine thx for you help
  15. Arsilex

    I have one error ;(

    nope is start and after say error... Direct3D CreateDevice error:8876086a
  16. Arsilex

    I have one error ;(

    http://pastebin.mtasa.com/175463394
  17. penoso e.e . . . . . okno
  18. Te corrijo: 'source' si esta definido pero representa al vehículo en el que el jugador entra. es posible no mire el evento ... asi que no sabia solo mire los argumentos...
  19. Arsilex

    PlaySound!

    addEventHandler( 'onClientResourceStart', resourceRoot, function( ) local uSound = playSound3D( 'link', posx, posy, posz ) setSoundMaxDistance( uSound, 100 ) setElementDimension( uSound, 2) setElementInterior( uSound, 5) end )
  20. function bloqeo ( thePlayer, seat, jacked ) local id = getElementModel ( thePlayer ) if ( seat == 0 ) and ( id == 67 or id == 68 or id == 69 or id == 70 ) then cancelEvent() end end addEventHandler ( "onVehicleStartEnter", getRootElement(), bloqeo ) tenias puesto getElementModel(source) y source no esta definido.
  21. Arsilex

    I have one error ;(

    oh okey thx i will wait ;(
×
×
  • Create New...