Homer Simpson

Members
  • Content Count

    21
  • Joined

  • Last visited

Community Reputation

3 Neutral

About Homer Simpson

  • Rank
    Civilian

Recent Profile Visitors

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

  1. Yes, i use that but IN GAME it shows all the time the same ID (1) and i need the textID to delete it more faster
  2. It works now but i need to put : /createtext [Something there] [text] and then it works but the ID all the time it´s 1 and in the DB shows the good ID but IN GAME not.
  3. Well, I explain I am trying to make a system in environments on my server but I have 2 problems and they are the following: Not detecting the ID and the text, the ID is inserted in the database but the text is not. I hope you can help me, thanks. CODE : local elements = { } local function loadText( id, text, x, y, z, interior, dimension ) local element = createElement( "3dtext" ) setElementPosition( element, x, y, z ) setElementInterior( element, interior ) setElementDimension( element, dimension ) setElementData( element, "text", tostring( text ) ) elements[ id ] = element end addEventHandler( "onResourceStart", resourceRoot, function( ) local result = dbPoll(dbQuery(handler, "SELECT * FROM 3dtext ORDER BY textID ASC" ),-1) if result then for key, data in ipairs( result ) do loadText( data.textID, data.text, data.x, data.y, data.z, data.interior, data.dimension ) end end end ) local function createtext(player,cmd,textID,...) if GetElementData(player,"AdminLvl", 5) then local text = table.concat( { ... }, " " ) local x, y, z = getElementPosition( player ) local insertid = dbExec ( handler, "INSERT INTO `3dtext`(`text`, `x`, `y`, `z`, `interior`, `dimension`) VALUES (?,?,?,?,?,?)", text, x, y, z, getElementInterior( player ),getElementDimension( player ) ) if insertid then loadText( insertid, text, x, y, z, getElementInterior( player ), getElementDimension( player ) ) outputChatBox( "Text created. (ID " .. insertid .. ")", player, 0, 255, 0 ) else outputDebugString( e ) outputChatBox( "Error MYSQL.", player, 255, 0, 0 ) end else outputChatBox( "Command: /" .. cmd .. " [text]", player, 255, 255, 255 ) end end addCommandHandler("createtext",createtext) (Sorry for my bad english) In the debugscript show´s me this error : In the line 37 : attempt to concatenate local 'insertid' (a boolean value) And this is how it create : https://imgur.com/2Je5B9T
  4. Bueno, os explico estoy intentando hacer un sistema en entornos en mi servidor pero tengo 2 problemas y son los siguientes : No detecta la ID y el texto, la ID se inserta en la base de datos pero el texto no. Espero que puedan ayudarme, gracias. local elements = { } local function loadText( id, text, x, y, z, interior, dimension ) local element = createElement( "3dtext" ) setElementPosition( element, x, y, z ) setElementInterior( element, interior ) setElementDimension( element, dimension ) setElementData( element, "text", tostring( text ) ) elements[ id ] = element end addEventHandler( "onResourceStart", resourceRoot, function( ) local result = dbPoll(dbQuery(handler, "SELECT * FROM 3dtext ORDER BY textID ASC" ),-1) if result then for key, data in ipairs( result ) do loadText( data.textID, data.text, data.x, data.y, data.z, data.interior, data.dimension ) end end end ) local function createxto(player,cmd,textID,...) if GetElementData(player,"NivelAdmin", 5) then local text = table.concat( { ... }, " " ) local x, y, z = getElementPosition( player ) local insertid = dbExec ( handler, "INSERT INTO `3dtext`(`text`, `x`, `y`, `z`, `interior`, `dimension`) VALUES (?,?,?,?,?,?)", text, x, y, z, getElementInterior( player ),getElementDimension( player ) ) if insertid then loadText( insertid, text, x, y, z, getElementInterior( player ), getElementDimension( player ) ) outputChatBox( "Texto creado. (ID " .. insertid .. ")", player, 0, 255, 0 ) else outputDebugString( e ) outputChatBox( "Error MYSQL.", player, 255, 0, 0 ) end else outputChatBox( "Comando: /" .. cmd .. " [texto]", player, 255, 255, 255 ) end end addCommandHandler("creartextoentorno",createxto) En el debugscript me da el siguiente error : Que en la línea 37 : attempt to concatenate local 'insertid' (a boolean value) Y así es como se crea : https://imgur.com/2Je5B9T
  5. Claro, dime una parte por donde poder hablar y te ayuda encantadamente.
  6. Si aún sigues necesitando ayuda, te podría ayudar mediante discord.
  7. Muchas gracias @DBY conseguí hacerlo y funciona perfectamente, gracias por el emjoncito me sirvio muchisimo, gracias por todo a todos
  8. ¿Alguien que sepa de paradise, sabe si se puede poner una imagen en el scoreboard? Es porque llevo intentadolo con dxDrawImage y no funciona. { type = "label", text = "In my World", prueba = dxDrawImage( "images/gui/info.png", 0, 0, 0, tocolor( 255, 255, 255, 255 ), true ), scale = 0.6, alignX = "center", }, No manejo mucho de scripting y ando escaso de dinero porque si no lo pagaría sin problemas el script, agradezco todas respuestas. PD : Uso paradise de mabuko
  9. ¡Gracias chicos, ya consegui solucionarlo gracias por los consejos y vuestra ayuda @aka Blue @Calculador . Si algun dia necesitais ayuda con algo, no olvideis contar conmigo, aunque no soy buen en el tema del scripting 😂