-
Posts
569 -
Joined
-
Last visited
Everything posted by Edikosh998
-
Necesitas aprender mas de programacion, es demasiado basico eso ya... Osea, es una funcion con X cantidad de parametros X , Y , Z son coordenadas de ubicacion en el mapa, no es tan dificil
-
https://wiki.multitheftauto.com/wiki/CreateBlip x,y,z,icono,tamaño,rojo,verde,azul,ordering (no se que es),visibilidad,hacer visible a.. Necesitas obligatoriamente el x,y,z
-
Esta mal, onBotWasted es un evento : https://wiki.multitheftauto.com/wiki/Slo ... nBotWasted
-
onBotWasted es cualquiera
-
JAJAJAJJAJAJAJAJA BANEAME por SPAM...Lees? Dejando el sarcasmo, vos mismo dijiste GUIEditorButton y aparece GUEditor
-
Haces un slothBot con extra vida y hacelo llamar boss...Entonces si alguien lo mata, le da X dinero (onZombieWasted).
-
Lo que preguntas fue 0 logica, si dice "onClientGUIClick", no creo que agrege el dxText...Una cosa es un elemento GUI y otra un DX.
-
Eso es bastante complejo, yo use SQL : Tipo puse 10 columnas que representan cada Slot y uno representa cuantos Slots ocupados tiene, si llega a 10..te dice que esta full.
-
Por que no se va a poder? onClientRender y listo...No probaste con el GUI Editor usar los DX?
-
la Variable son datos nombrados tanto privado (local) o publico. Ejemplo = local auto = getPedOccupiedVehicle(source) Eso es una variable que devuelve el valor de un automovil si es que se encontro, sino devuelve false.
-
Y osea, cuando lo cambiaste a inventario el arma guardar un accountData con la cantidad de ammo que tiene, entonces despues cuando entre al inventario puede saber cuanto ammo tiene.
-
Si yo hize algo parecido, con un boton podias pasar de inventario a current. Lo guardas el ammo en un accountData y listo
-
Yo estaba con el inventario, es asi... https://wiki.multitheftauto.com/wiki/GetPedTotalAmmo
-
Buenisimo gracias, sigo con el script tonces SCRIPT : --Client side addEventHandler("onClientGUIClick", root, function() if source == GUIEditor_Button[4] then local r = guiGetText(GUIEditor_Edit[1]) local g = guiGetText(GUIEditor_Edit[2]) local b = guiGetText(GUIEditor_Edit[3]) local userName = guiGetText(GUIEditor_Edit[4]) local guardar = setElementData(localPlayer,"name.Tag",{r,g,b,userName}) if guardar then guiSetVisible(GUIEditor_Window[2],false) local row = guiGridListAddRow ( GUIEditor_Grid[1] ) guiGridListSetItemText(GUIEditor_Grid[1], row, column, (guiGetText(GUIEditor_Edit[4])), false, false) end end end ) addEventHandler("onClientGUIClick", root, function() if source == GUIEditor_Button[1] then local nameTag = getElementData(localPlayer,"name.Tag") local modeloPed = getElementModel(ped) triggerServerEvent("guardandoDatos",localPlayer,modeloPed,nameTag) end end ) -- Server Side function resourceStart() executeSQLQuery("CREATE TABLE IF NOT EXISTS personajes(ID STRING,Nickname STRING,Skin NUMBER,x FLOAT,y FLOAT,z FLOAT,r NUMBER,g NUMBER,b NUMBER)") end addEventHandler("onResourceStart",root,resourceStart) function guardandoDatos(modeloPed,nameTag) local accountName = getAccountName(getPlayerAccount(source)) local x,y,z = getElementPosition(source) local query = executeSQLQuery("SELECT * FROM personajes WHERE Nickname = '"..nameTag[4].."'") if #query == 0 then executeSQLQuery("INSERT INTO personajes (ID,Nickname,Skin,x,y,z,r,g,b) VALUES ('"..accountName.."','"..nameTag[4].."','"..modeloPed.."','"..x.."','"..y.."','"..z.."','"..nameTag[1].."','"..nameTag[2].."','"..nameTag[3].."')") outputChatBox("Datos guardados a la DB",source) else outputChatBox("Nombre utilizado!",source) end end addEvent("guardandoDatos",true) addEventHandler("guardandosDatos",root,guardandoDatos)
-
Bueno donde lo puso el NickName? En el Edit que dice "Nombre del ID"?
-
Y osea cada PJ no va a tener su nombre? O solo cambia el skin y en nameTag?
-
Dejamelo a mi Mota, ya lo estoy haciendo... EDIT : Como seria el nickName del PJ??? Lo de nombreID?
-
Soren, de eso me encargo...lo del mismo nombre capaz tarda mas aunque si me dan tiempo despues hago hasta que sea con nombre unico. Ahora hago lo de insertar datos en SQL, pero diganme donde tiene que spawnear el tipo
-
Bueno, vos Mota haces el GUI de cuando tenga que elegir el PJ?
-
A ver, voy entendiendo de a poco. Pero me confunde lo de Soren, el me habia dicho que se puedan hacer 3 PJ como max no? Es como el zombie mode chileno
-
Y dos pregunta mas, asi queda bien, una vez que se crea el PJ, luego spawnea? Cuando loguee de vuelta, que le tendria que aparecer?
-
Aver dale que lo termino, que tengo que guardar explicitamente...? Asi no damos mas vueltas El Nombre del skin y el ID del skin nada mas?
-
No eso dejalo, no rinde hacer eso mejor hacer : executeSQLQuery("CREATE TABLE IF NOT EXISTS personajes (ID STRING,Skin NUMBER,numeroPJ NUMBER)")
-
Estoy cansado hoy ...te digo el sistema Vos creas una tabla con los datos del accountName (ID) , skin (SkinPed), numeroDelPersonaje(eso me olvide de ponerlo) entonces , ponele que el chabon tenga que elegir el PJ al que spawnear...tonces : Entonces pones : SELECT * FROM personajes WHERE ID = '"..accountName.."' AND numeroDelPersonaje = '"..elNumeroPJ.."'") El numero PJ seria que PJ eligio , osea el primero, segundo o tercero.. Y de ahi sacas una tabla que devuelve los datos.
-
Pero ya la cree yo, no lo viste? Igual no se como usar el executeSQLInsert, yo uso todo executeSQLQuery EDIT : Igual creo que preguntaste por si necesitas tabla. De ese caso, si lo necesitas.