Jump to content

ElZafire

Members
  • Posts

    18
  • Joined

  • Last visited

Everything posted by ElZafire

  1. Volvi! y con ganas de jugar un buen roleplay, me pasare por el servidor a ver que tal
  2. gracias ahora si funciona tenia que ser en onPlayerJoin
  3. No entendi como lo haces si puedds hacerlo y pasarme el codigo a ver?. es q en realidad no es q quiero q solo sea de noche y se quede congelado.. sino que quiero ponerle la hora REAL pero no me aparece de noche
  4. Buenas, estoy utilizando setTime(22, 22) y cuando entro al servidor esta de dia! porque?..
  5. por lo que se string quiere decir "texto" algo asi, que seria casi lo mismo que decir una variable es sinonimo algo asi, entonces esa funcion busca el @ en la variable
  6. gracias bro por la info! pero eso no sirve para lo que yo digo /: pero gracias a dios ya encontre la manera jeje con string.find lo utilizan de esta manera string.find(string, "@") esa funcion buscara si en la variable string existe el "@" si es correcto retorna true, sino false...
  7. Quiero saber que funcion se utiliza con if para ver si una variable tiene el caracter @ o algun otro Explicacion: if (var has "@") then algo asi no c cmo hacerlo
  8. I create functions for take a mysql data, but it didnt works, i try using outputChatbox and it is in BLANK dont take the data from mysql but i dont take errors when i use it in game, here is my code... Client Side: function dataMysql(table, camp, where, equal, result) if (not result) then triggerServerEvent("dataMysql", getLocalPlayer(), table, camp, where, equal) else return result end end addEvent("dataMysql", true) addEventHandler("dataMysql", getRootElement(), dataMysql) Server Side: function dataMysql(table, camp, where, equal) local query = mysql_query(mysql_con, "SELECT * FROM ".. table .." where ".. where .."='".. equal.."'") local row = mysql_fetch_assoc(query) if(row) then triggerClientEvent("dataMysql", getRootElement(), table, camp, where, equal, row[camp]) end end addEvent("dataMysql", true) addEventHandler("datoMysql", getRootElement(), dataMysql)
  9. jaja disculpa hermano!, gracias por la intencion de todas maneras Exacto, cuando es un evento no se pone al source como parametro de la funcion porque ya esta incluido en el mismo evento. PD : Bien ahi con el SQL Gracias bro no sabia eso jeje!!. si ahi dandole con el mysql
  10. Ya encontre la solucion en la funcion estaba de mas el "source" tenia que ir asi function verificarLogin(nombre, pass)
  11. Estoy scripteando la funcion del login para mi gm, pero me aparece este error y ya he revisado y nose porque dice que la variable "pass" es nula, sale cuando entro escribo el nombre el pass y le doy al boton de login, aqui esta mi codigo. Client Side: ------------------------------Inicio del Jugador al Entrar-------------------------------- function inicioJugador() x, y = guiGetScreenSize() addEventHandler("onClientRender",rootElement, crearIntro) showPlayerHudComponent("all", false) registro = guiCreateWindow(x/2-200,y-200,400,120,"Inicio de Sesion de Usuario",false) guiSetAlpha(registro,1) nombreyapellido = guiCreateLabel(45,26,101,18,"Nombre y apellido:",false,registro) passwordtitulo = guiCreateLabel(276,26,56,18,"Password:",false,registro) nombre_apellido = guiCreateEdit(25,44,150,25,"",false,registro) guiSetAlpha(nombre_apellido,1) guiEditSetMaxLength(nombre_apellido,30) password = guiCreateEdit(225,44,150,25,"",false,registro) guiEditSetMasked(password,true) login = guiCreateButton(75,82,100,25,"Login",false,registro) addEventHandler("onClientGUIClick", login, loginDelUsuario) registrarse = guiCreateButton(225,83,100,25,"Registrarse",false,registro) addEventHandler("onClientGUIClick", registrarse, registroDelUsuario) guiSetInputEnabled(not guiSetInputEnabled()) end addEventHandler("onClientResourceStart",resourceRoot, inicioJugador) ------------------------------------------------------------------------------------------ ----------Boton de Login----------- function loginDelUsuario() local nombre = guiGetText(nombre_apellido) local pass = guiGetText(password) triggerServerEvent("verificarLogin", getLocalPlayer(), nombre, pass) end ----------------------------------- Server Side: donde sale el error en la linea 38 donde esta la mysql_query --------------------------Verificar el Login------------------------- function verificarLogin(source, nombre, pass) local query = mysql_query(mysql_con, "SELECT * FROM usuarios where nombre='".. nombre .."' and password='".. pass .."'") if(query) then outputChatBox("Datos Correctos", source) else outputChatBox("Datos Incorrectos", source) end end addEvent("verificarLogin", true) addEventHandler("verificarLogin", getRootElement(), verificarLogin) ---------------------------------------------------------------------
  12. gracias hermano si es una forma de hacerlo, el problema es que con el setCameraMatrix el roll es que rota sobre su mismo punto y no sobre el centro de la circunferencia que se formaria al rotar... para hacer rotar la camara sobre ese punto es muy complejo habria que aplicar una ecuacion matematica para ir cambiando la posicion de la camara y creo q es muy dificil !
  13. Buenas, a un jugador entrar a mi server la camara mira hacia un punto en especifico, pero me gustaria animar la camara para que de vueltas sobre ese punto y apuntando hacia el mismo. bool setCameraMatrix ( float positionX, float positionY, float positionZ [, float lookAtX, float lookAtY, float lookAtZ, float roll, float fov ] ) Por lo que veo hay un float llamado "roll" que pienso que puede ser util creo que es para rotar la camara segun lo que lei en la wiki, ahora como crearia un timer infinito para que la camara rote sobre ese punto? EDIT: acabo de revisar el codigo y no funciona como queria, rota sobre si mismo y no sobre el punto... si alguien sabe algun modo de hacerlo como lo explike bienvenida sea la explicacion!
  14. Necesito insertar una variable del nombre del jugador en una query mysql, ejemplo: local nombrejugador = "Joangel" local result = mysql_query(handler, "SELECT * FROM some_table where nombre="*nombrejugador*"") ahi me explique peor no se como hacerlo, saludos.
  15. Quiero que cuando el jugador entre se limpie el chat para que no aparezca "Connected.." es posible? si la respuesta es si, como?... Bendiciones
×
×
  • Create New...