-
Posts
569 -
Joined
-
Last visited
Everything posted by Edikosh998
-
a) Is a exported Font.. ARIALBOLD.TFF b) outputClient is the GUI Messages's resource... Is working good, I was just asking if there is better to put the timer with less or more delay... viewtopic.php?f=108&t=42340
-
Yea, my bad...can't use trigger for a render Event. tiempoRealLabel = guiCreateLabel(0.8525,0.0430,0.1152,0.0559,"Tiempo",true) guiSetFont(tiempoRealLabel,arialBoldFont) setTimer( function() local tiempoTabla = getRealTime() local minutos = tiempoTabla.minute local horas = tiempoTabla.hour guiSetText(tiempoRealLabel,tostring(horas).." : "..tostring(minutos)) if minutos == 0 then triggerServerEvent("onPayDay",localPlayer,minutos,horas) outputClient("PAY DAY",0,200,50) end end ,5000,0) -- How much seconds of delay?, I switch to five but perhaps can be more
-
I know how to make it...What I want to know is which way will be better ( better = optimized) for checking the time. PD : I'm using label. tiempoRealLabel = guiCreateLabel(0.8525,0.0430,0.1152,0.0559,"Tiempo",true) guiSetFont(tiempoRealLabel,arialBoldFont) function enCalcularTiempoPayDay() local tiempoTabla = getRealTime() local minutos = tiempoTabla.minute local horas = tiempoTabla.hour guiSetText(tiempoRealLabel,tostring(horas).." : "..tostring(minutos)) if minutos == 0 then triggerServerEvent("onPayDay",localPlayer,minutos,horas) outputClient("PAY DAY",0,200,50) end end addEventHandler("onClientRender",root,enCalcularTiempoPayDay)
-
So, I decided to make a label with the real time. However, I don't know what's better...with "onClientRender", or with a timer of 60000 ms delay ?
-
Aaaa ya me di cuenta... Le pusiste local a la variable imgd
-
if isElement(imgd) then destroyElement(imgd) end
-
Si mota, pero vos ya estas hace tiempo realizando eso...El punto, es que si no sabes ninguna funcion en base a GUIs, se te hace muy dificil hacerlo
-
triggerClientEvent ( source,"crearimagen", source )
-
A bueno, ahi necesitas hacer un gridList con todos los skins que queres que aparezcan.. Ya no es tan facil.
-
Eso es lo que quiero saber, creo que capaz el relative es el que puede adaptar a cada resolucion Igual averigua, porque yo tambien tengo la duda (voy a seguir buscando). EDIT : Proba este resource simple que hizo Jasper : https://community.multitheftauto.com/index.php?p= ... ils&id=906 Hizo una barra de hambre, y puso relative "true" . Probe con varias resoluciones y se adapta.. Tema solucionado creo .
-
Sino hacelo onPlayerSpawn
-
Exactamente, si vos guardaste una fila con el nombre del account y el ID del blip, despues cuando loguea, si el tipo tiene un blip...Se lo ataccheas ni bien loguea
-
function seleccionar (player,cmd,skin) local skinCambiar = setPlayerSkin(player,tonumber(skin)) if skinCambiar then outputChatBox("Has seleccionado el skin "..tostring(skin)) end end addCommandHandler("skin",seleccionar)
-
El scoreboard crea una funcion para cada resolucion, osea lo que podes hacer es un GUI para cada resolucion (lamentablemente)
-
Alex podes usar SQL para TODO. El tema es que lo uso mal... function(_,account) local query = executeSQLQuery("SELECT * FROM blips WHERE Cuenta = '"..getAccountName(account).."'") if #query == 1 then createBlipAttachedTo(source,query[1]["blipN"]) end end Si entendi bien, eso es lo que queres, que se atachee el blip al jugador, por lo tanto si guardas el numero de blip
-
No es tan facil eso, mira lo de que suba la potencia : onClientPlayerDamage getElementData -- Para fijarte si tiene alguna mejora setAccountData -- Para guardar los datos del skill setElementData -- Para que cuando compre una mejora lo guarde en elementData getAccountData -- Para cuando loguea, usas el setElementData Igualmente, es bastante dificil lo que pedis.
-
Para aprender LUA podes : http://www.lua.org/manual/5.1/es/ Y despues : https://wiki.multitheftauto.com/wiki/Scr ... troduction Fijate si te sirve.
-
Te falto las comillas del principio, y de los dos valores. local account = getPlayerAccount(source) executeSQLQuery("INSERT INTO blips (Cuenta, blipN) VALUES ('"..getAccountName( account).."', '"..obtenerB.."')") Y pone query, no pongas insert porque es diferente. Otra aclaracion, yo puse los ' ' como aclaracion, no se si lo toma como valido (creo que no hay problema en ponerlo, pero como nunca lo use, ni idea). EDIT : otro super detalle , no pongas ...getAccountName(source) , porque necesitas el account no el player
-
Necesitas tiempo para programar . Igualmente, quiero saber algo : que es lo que queres hacer en el skill shop?...Que mejore calidad de tiro y todo eso?
-
En mi punto de vista, no es tan facil realizar un servidor...mas cuando no tenes un staff tan grande que al menos se pueda compartir las cosas sabiendo que a veces el tiempo no da, porque nadie dispone de tanto tiempo libre. Pero bueno, se hace lo que se puede...y por lo tanto, mi recomendacion es la siguiente : Aprender a programar requiere tiempo. Si vos ademas, no queres aprender lo basico para entender los conceptos, menos podras hacer un server
-
600 x 400 ? Pero osea, que monitor tenes? Como te aparece la imagen? Y lo otro, que compu tenes?
-
Como lo paso a scripting? Tiene que venir Solid (moderador) y lo pasa , asi que hay que esperar a que se conecte
-
No podes poner i = numero....es i = numero,numero Porque el for loop en ese caso va de "x" numero a "y" numero
-
Disculpen ...., pero este tema tendria que estar en scripting para el caso
