Jump to content

Edikosh998

Members
  • Posts

    569
  • Joined

  • Last visited

Everything posted by Edikosh998

  1. Mi preferido es este , aunque el que usaste lo vi y tambien es bueno : https://community.multitheftauto.com/index.php?p= ... ew&id=1557
  2. Ahora me fijo que error tiene.. Vos le cambiastes algo, o nien lo pusistes te paso eso?
  3. Ese script de donde lo sacastes? jaja. Para sacar debugger, entras con una cuenta de admin, y pones /debugscript 3 (todo In - game)
  4. Althought Hunterix helped you with your script, I suggest you reading MTAs wiki. Like getPlayerAccount( ) --need a player value Also if you put for k, v in ipairs(getElementsByType("vehicle")) do --There it will return a table with all the vehicles at the server So try watching function's arguments and what it return. Sorry for my bad english.
  5. Tengo otra duda, y como para no hacer otro topic lo digo por aca. (Al final use Label para el tutorial, asi que ya esta).. Cuales son los tipos de imagenes que se pueden cargar tanto en dxDrawImage como en el guiStaticImage
  6. Osea, decis que no hay forma que muestre el dxText solo para el jugador que entro? PD : Habia probado usando onPlayerLogin en el lado del servidor ,haciendo un evento al cliente y que el source sea el mismo que el de Player login, pero me mando el mismo error. EDIT : y si con algun accountData, que lo pueda triggear solo si lo tiene ese dato?
  7. Sos un genio, eso era lo que buscaba. Pero ahora tengo un re problema con los argumentos del Client Render. Tipo quiero que aparezca un cartel, pero solo aparece si pongo getRootElement(), y osea le aparece a todos. Cuando pongo "source", me dice que le devolvio nil. Que puedo hacer para solucionarlo? function onTut() local screenWidth, screenHeight = guiGetScreenSize() local mainWidth,mainHeight = 200,0 dxDrawRectangle (screenWidth/3-mainWidth/2,screenHeight/3,screenWidth/2.5,screenHeight/6,tocolor(0,0,0,150)) dxDrawText(tabla[numero],screenWidth/2-mainWidth/2,screenHeight/2-mainHeight/2,screenWidth/1.4,screenHeight/3,tocolor(255,255,255,255),2,"bankghotic","center","center") end numero = 1 local desabilitado = false function enTut() if (not desabilitado) then addEventHandler("onClientRender",source,onTut) desabilitado = true setTimer ( function() desabilitado = false numero = numero + 1 end, 5000,1) end end addEventHandler("onClientPlayerJoin",getRootElement(),enTut) bindKey("enter","up",enTut)
  8. Hay un problema, tipo empieza el script y cuando apretas enter no funca por 5 segundos (como aparece el timer). Pero una vez que se bindea el enter, sigue y no para. Mi pregunta es, que si despues de que se bindea, se puede unbindear una vez que se apreta, y que luego de x tiempo vuelve de vuelta. unbindKey ("enter", "down", hola) setTimer ( function() bindKey ("enter", "down", hola) end, 5000,1) function hola() outputChatBox("Hola") end Desde ya, gracias.
  9. Hay alguna forma de que si apretas el bindkey, luego deje de funcionar esa letra por un tiempo.. Trate con unbindKey, pero se unbindea por siempre (claramente como dice la wiki). Hay alguna funcion o forma de bloquearle la letra por un tiempo? Muchas gracias. Saludos.
  10. Luego de 6 segundos la funcion: outputChatBox se ejecuta. Ansiedad, hacer todo rapido es lo que me hace confundir. Perdon y gracias.
  11. Y ahi por ejemplo, ese mensaje sale ni bien haces el comando o cuando termina el timer? EDIT : Ya probe el script. Excelente, eso es lo que buscaba. Muchas gracias castillo.
  12. Hola a todos, tengo una duda que creo que debe ser facil de resolver. Pasa que tengo un problema con los setTimer. Estoy intentando sacar una sentencia para cuando el timer termine, pero no encuentro la funcion que indique si el timer esta terminado o no. Osea, el isTimer, determina si es un timer...pero sirve el mismo como para determinar si dejo de andar? Muchas gracias. Saludos.
  13. I want you to be honest. Do you understand something about this script? Just asking. If you as noob as I am, just try making easier scripts.
  14. Although it didn't work (because its says that at guiSetText argument 2 is not string), It's hard to explain what I want due to the fact that my english is not good. I'll try one more time. What I would like to do, is like a roll script where first of all...2 images shows random pictures every second. When timer finishes, both labels have to show the number of the skin of the last picture that its appear ( that's why i make 2 pictures for timer and 2 pictures represented as the last image) . If you didnt get it, nevermind. Thanks anyway.
  15. Edikosh998

    Problem

    Hi guys, I've got a problem with my script. What I want to do is to show random pictures (skin pictures) but when timer stops, show a last picture where Label recognizes its skin. function on_pushButton_clicked(button,state) if button == "left" and state == "up" then local timer = setTimer(girar,500,10) local timerDos = setTimer(girarDos,5000,10) local numero = math.abs(math.random(1,24)) local numeroDos = math.abs(math.random(1,24)) if isTimer(timer) and isTimer(timerDos) then picture = guiCreateStaticImage(381,32,178,222,tablaImagen[numero],false,gui["_root"]) pictureDos = guiCreateStaticImage(32,32,178,222,tablaImagen[numeroDos],false,gui["_root"]) guiSetText(gui["label"],tablaSkins[numero]) guiSetText(gui["label_2"],tablaSkins[numeroDos]) end end end function girar() guiSetVisible(gui["imagen"],false) gui["imagen_3"] = guiCreateStaticImage(32,32,178,222,tablaImagen[math.abs(math.random(1,24))],false,gui["_root"]) end function girarDos() guiSetVisible(gui["imagen_2"],false) gui["imagen_4"] = guiCreateStaticImage(381,32,178,222,tablaImagen[math.abs(math.random(1,24))],false,gui["_root"]) end The problem here is that the label shows the skin of pictureOne and pictureTwo (that's what i want). However, picture one and two doesn't appear when the timer starts.
  16. Hi everyone, I've got a problem with SQL syntax : function SQLTableStart() executeSQLCreateTable("jugadores", "Name TEXT,columnAccount TEXT") executeSQLCreateTable("cordes","ID STRING,columnX FLOAT,columnY FLOAT,columnZ FLOAT") end addEventHandler("onResourceStart",resourceRoot,SQLTableStart) function creacio(_,account) local dataDos = getAccountData(account,"edad") local username = getAccountName(account) local name = getPlayerName(source) if account then local data = getAccountData(account,"LARP.player") local dataDos = getAccountData(account,"LARP.Actual") local dataTres = getAccountData(account,"LARP.edad") if not data then showCursor(source,true) triggerClientEvent("onCreation",source,source) sql.Query("INSERT INTO jugadores (Name, columnAccount) VALUES ('d','"..username.."')") -- Here is the problem sql.Query("INSERT INTO cordes (ID, columnX, columnY, columnZ) VALUES ('"..username.."','','','')") end end end Problem : --No column named Name
×
×
  • Create New...