Jump to content

JuegosPato

Members
  • Posts

    69
  • Joined

  • Last visited

Everything posted by JuegosPato

  1. Gracias Mota, pero ya lo solucione. El problema que tengo ahora es: -No le da el vehículo cuando lo selecciona. -Cuando vas corriendo y tocas el marker, el personaje anda corriendo con el GUI. Client: local vehicles = {"BMX", "Bike", "Mountain Bike"} local bikes = createMarker(1183.2487792969, -1314.9769287109, 12.546875, 'cylinder', 1.5, 255, 255, 255, 255) function createVehGui () MainGui = guiCreateWindow(408,203,240,349,"Vehicle",false) VehGrid = guiCreateGridList(17,32,200,256,false,MainGui) guiGridListSetSelectionMode(VehGrid,2) _bikes = guiGridListAddColumn(VehGrid,"Vehicle name:",0.85) Spawn = guiCreateButton(15,305,96,35,"Use",false,MainGui) guiSetFont(Spawn,"clear-normal") Cancel = guiCreateButton(128,305,96,35,"Close",false,MainGui) guiSetFont(Cancel,"clear-normal") for index, vehicle in ipairs(vehicles) do local row = guiGridListAddRow (VehGrid) guiGridListSetItemText ( VehGrid, row, _bikes, tostring(vehicle), false, false ) end end addEventHandler("onClientMarkerHit", bikes, function ( hitElement ) if (hitElement == localPlayer) then createVehGui ( hitElement ) if (MainGui ~= nil) then guiSetVisible(MainGui, true) showCursor(true) guiSetInputEnabled(true) else outputChatBox ("Error: Please Re-enter in the marker to get your vehicle.", 255, 0, 0) end end end ) addEventHandler("onClientGUIClick", root, function () if (source == Spawn) then local row,col = guiGridListGetSelectedItem(VehGrid) if (row and col and row ~= -1 and col ~= -1) then local vehicleName = guiGridListGetItemText(VehGrid, row, 1) if vehicleName then triggerServerEvent("spawnBike",localPlayer,vehicleName) end else outputChatBox("Erro: Please select a vehicle from the list.",255,0,0) end elseif (source == Cancel) then guiSetVisible(MainGui, false) showCursor(false) guiSetInputEnabled(false) end end ) addEventHandler("onClientPlayerWasted", root, function () guiSetVisible(MainGui, false) showCursor(false) guiSetInputEnabled(false) end) Server function spawnBike (lol) local id = getElementModel(thevehicle) if id == 509 or id == 510 or id == 481 then local x, y, z = getElementPosition ( source ) local xr, yr, zr = getElementRotation ( source ) createVehicle = createVehicle (id, x, y, z + 0.5, xr, yr, zr ) warpPedIntoVehicle(source, createVehicle) end end addEvent( "spawnBike", true) addEventHandler("spawnBike",root,spawnBike)
  2. Si ese es el GUI (intentando copiar a CIT eh) pero yo no digo nada, ahora utiliza las otras funciones para crear los vehhicles , No, no quiero copiar al Cit, al Saur, ni nada de eso, (Pues en realidad si), me gusto la idea de eso.Porque evita que aya más lag en el servidor. :C Me complican las funciones D:
  3. Este es el gui.Pero me complica algo con las otras funciones GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Grid = {} GUIEditor_Window[1] = guiCreateWindow(391,195,507,430,"Vehicles",false) GUIEditor_Button[1] = guiCreateButton(0.0276,0.8186,0.3846,0.1465,"Use",true,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(0.5819,0.8186,0.3846,0.1465,"Close",true,GUIEditor_Window[1]) GUIEditor_Grid[1] = guiCreateGridList(0.0217,0.0558,0.9546,0.7419,true,GUIEditor_Window[1]) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) guiGridListAddColumn(GUIEditor_Grid[1],"Vehicle name:",0.2) for i = 1, 1 do guiGridListAddRow(GUIEditor_Grid[1]) end guiGridListSetItemText(GUIEditor_Grid[1],0,1,"BMX")
  4. Algo dificil para mi, pero lo intentare.
  5. Que funciones utilizaste?
  6. Hola amigos, yo necesito este script, osea, un gui y en el gui este el nombre de un auto/vehículo y lo selecciona Ejemplo:
  7. Para editar un infernus o otro vehículo.Tenes que tener un programa 3d que permita abrir Dff.(Eso es para cambiar el modelo).Y si le quered poner una imagen o un logo, o poner un texto.Tenes que editar la Txd.Cuando edites la Txd, siempre tenes que teste-arlo porque esta desordenado. Esos aquellos pasos son como editar un Skin. Atte:JuegosPato
  8. Bueno.Yo creo que esta, porque leí en la wiki paso por paso.Pero cuando lo habro no pasa nada.No aparece, cual es el problema? Client. GUIEditor_Window = {} GUIEditor_TabPanel = {} GUIEditor_Tab = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Edit = {} GUIEditor_Window[1] = guiCreateWindow(392,73,502,662,"Login and Register GUI -bmx-",false) GUIEditor_Edit[1] = guiCreateEdit(0.2809,0.0559,0.5857,0.0438,"",true,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(0.0279,0.3369,0.3048,0.0801,"Login",true,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(0.3546,0.3353,0.3088,0.0816,"Register",true,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(0.0857,0.0634,0.3526,0.0574,"Username:",true,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"default-bold-small") GUIEditor_Label[2] = guiCreateLabel(0.0876,0.1435,0.3526,0.0574,"Password:",true,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[2],"dafault-bold-small") GUIEditor_Edit[2] = guiCreateEdit(0.2809,0.1375,0.5857,0.0438,"",true,GUIEditor_Window[1]) GUIEdiotr_Label[3] = guiCreateLabel(0.0279,0.2085,0.9402,0.1027,"Welcome to the server, this server will find parkour, Bmx, funs.",true,GUIEdior_Window[1]) GUIEdior_TabPanel[1] = guiCreateTabPanel(0.0179,0.4532,0.9641,0.5332,true,GUIEditor_Window[1]) GUIEditor_Tab[1] = guiCreateTab("Information/Informacion",GUIEditor_TabPanel[1]) GUIEditor_Memo[1] = guiCreateMemo(0.0227,0.0365,0.9566,0.921,"English:\n Hello, you're in the information of the server, this server is too many App cosas.Nuestro founder, he is too bueno.Unos mapper and our mapper is Gonza, Pato, Selene and TheGame.\n No somos un mal ejemplo, o algo así, estamos a sólo los adolescentes que se divierten en un clan y un servidor. \n También en este servidor, usted encontrará muchos amigos, o usted amigos nuevos pedidos porque buscamos cada uno de nosotros como una comunidad de verdad.",true,GUIEditor_Tab[1]) GUIEditor_Tab[2] = guiCreateTab("Members/Miembros",GUIEditor_TabPanel[1]) GUIEditor_Memo[2] = guiCreateMemo(0.0207,0.0365,0.9545,0.9271,"English/Español\n\nChief/Jefe\n-[bMX]App -Founder/Fundador-\n-[bMX]Ricardo\n\nDeputy Chief/Sub-Jefe\n-[bMX]Gonza -Hosting-Mapper-\n-[bMX]Pato -Scripter-Mapper-\n\nMember/Miembros\n-[bMX]TheGame -Mapper-\n-[bMX]ExtremeKiller\n-[bMX]Selene -Mapper-\n-[bMX]MigueLoq\n-[bMX]TedyMC\n\n\n",true,GUIEditor_Tab[2]) GUIEditor_Tab[3] = guiCreateTab("New Stuff/Nuevas Cosas",GUIEditor_TabPanel[1]) GUIEditor_Memo[3] = guiCreateMemo(0.0372,0.0334,0.938,0.9331,"English:\nNothing for now\n\nEspañol:\nNada por ahora\n",true,GUIEditor_Tab[3]) GUIEditor_Tab[4] = guiCreateTab("-bmx-",GUIEditor_TabPanel[1]) GUIEditor_Memo[4] = guiCreateMemo(0.0269,0.0304,0.9463,0.9483,"English:\nWe also find out things you can, upload videos and pictures in our Facebook community and then if I want to give love on our website\n\nFacebook Community:\n[url=http://www.facebook.com/Comunidad.bmx]www.facebook.com/Comunidad.bmx[/url] (Spanish and English Community)\n\nLike:\n[url=http://www.facebook.com/ClanbmxMtasa]www.facebook.com/ClanbmxMtasa[/url]\n\nEspañol:\nTambién te podes enterar cosas, subir videos y imagenes en nuestra comunidad de Facebook y luego, si queres darle Me gusta en nuestra pagina\n\nFacebook Comunidad:\n[url=http://www.facebook.com/Comunidad.bmx]www.facebook.com/Comunidad.bmx[/url] (Spanish and English Community)\n\nMe gusta:\n[url=http://www.facebook.com/ClanbmxMtasa]www.facebook.com/ClanbmxMtasa[/url]",true,GUIEditor_Tab[4]) GUIEditor_Label[4] = guiCreateLabel(0.0279,0.287,0.9402,0.1027,"Bienvenido al servidor, este servidor se encuentra parkour, diversiones BMX.",true,GUIEditor_Window[1]) guiSetVisible ( GUIEditor_Window[1], false ) local localPlayer = getLocalPlayer ( ) function windowHandler( ) local playername = getPlayerName(localPlayer) guiSetText(LoginUsername, "") guiSetText(EditRegisterUsername, "") guiSetText(LoginUsername, playername) guiSetText(EditRegisterUsername, playername) guiSetVisible ( GUIEditor_Window[1], true ) guiSetInputEnabled(true) showCursor ( true ) end function onClickBtn ( button, state ) if (source == GUIEditor_Button[1]) then triggerServerEvent ( "onLogin", getRootElement(), localPlayer, guiGetText(LoginUsername), guiGetText(LoginPassword) ) end end function onClickBtn2 ( button, state ) if (source == GUIEditor_Button[2]) then triggerServerEvent ( "onRegister", getRootElement(), localPlayer, guiGetText(EditRegisterUsername), guiGetText(EditRegisterPassword)) end end function hideLoginWindow() guiSetInputEnabled(false) guiSetVisible ( GUIEditor_Window[1], false ) showCursor ( false ) end addEvent( "hideLoginWindow", true ) addEventHandler( "hideLoginWindow", getRootElement(), hideLoginWindow ) addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), windowHandler ) addEventHandler ( "onClientGUIClick", GUIEditor_Button[1], onClickBtn, false ) addEventHandler ( "onClientGUIClick", GUIEditor_Button[2], onClickBtn2, false ) Server. function onLogin ( player, user, pass ) local account = getAccount ( user, pass ) if ( account ~= false ) then if (logIn ( player, account, pass ) == true) then triggerClientEvent ( "hideLoginWindow", getRootElement()) else outputChatBox ( "Login error!", player, 255, 255, 0 ) -- Output they got the details wrong. end else outputChatBox ( "Wrong username or password!", player, 255, 255, 0 ) -- Output they got the details wrong. end end addEvent( "onLogin", true ) addEventHandler( "onLogin", getRootElement(), onLogin ) function onRegister ( player, user, pass ) local account = getAccount ( user, pass ) if ( account ~= false ) then if (logIn ( player, account, pass ) == true) then triggerClientEvent ( "hideLoginWindow", getRootElement()) else outputChatBox ( "Login error!", player, 255, 255, 0 ) -- Output they got the details wrong. end else account = addAccount ( user, pass ) if (logIn ( player, account, pass ) == true) then triggerClientEvent ( "hideLoginWindow", getRootElement()) else outputChatBox ( "Register/Login error!", player, 255, 255, 0 ) -- Output they got the details wrong. end end end addEvent( "onRegister", true ) addEventHandler( "onRegister", getRootElement(), onRegister )
  9. Ya lo leí, pero nunca dije que me agan los scripts o algo por el estilo, sino me que me ayuden. Este es el client, esta bien?, para la ultima linea local localPlayer = getLocalPlayer ( ) function windowHandler( ) local playername = getPlayerName(localPlayer) guiSetText(LoginUsername, "") guiSetText(EditRegisterUsername, "") guiSetText(LoginUsername, playername) guiSetText(EditRegisterUsername, playername) guiSetVisible ( GUIEditor_Window[1], true ) guiSetInputEnabled(true) showCursor ( true ) end function onClickBtn ( button, state ) if (source == GUIEditor_Button[1]) then triggerServerEvent ( "onLogin", getRootElement(), localPlayer, guiGetText(LoginUsername), guiGetText(LoginPassword) ) end end function onClickBtn2 ( button, state ) if (source == GUIEditor_Button[2]) then triggerServerEvent ( "onRegister", getRootElement(), localPlayer, guiGetText(EditRegisterUsername), guiGetText(EditRegisterPassword)) end end function hideLoginWindow() guiSetInputEnabled(false) guiSetVisible ( GUIEditor_Window[1], false ) showCursor ( false ) end addEvent( "hideLoginWindow", true ) addEventHandler( "hideLoginWindow", getRootElement(), hideLoginWindow ) addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), windowHandler ) addEventHandler ( "onClientGUIClick", GUIEditor_Button[1], onClickBtn, false ) addEventHandler ( "onClientGUIClick", GUIEditor_Button[2], onClickBtn2, false ) Y este es el server. function onLogin ( player, user, pass ) local account = getAccount ( user, pass ) if ( account ~= false ) then if (logIn ( player, account, pass ) == true) then triggerClientEvent ( "hideLoginWindow", getRootElement()) else outputChatBox ( "1!", player, 255, 255, 0 ) -- Output they got the details wrong. end else outputChatBox ( "asd", player, 255, 255, 0 ) -- Output they got the details wrong. end end addEvent( "onLogin", true ) addEventHandler( "onLogin", getRootElement(), onLogin ) function onRegister ( player, user, pass ) local account = getAccount ( user, pass ) if ( account ~= false ) then if (logIn ( player, account, pass ) == true) then triggerClientEvent ( "hideLoginWindow", getRootElement()) else outputChatBox ( "...", player, 255, 255, 0 ) -- Output they got the details wrong. end else account = addAccount ( user, pass ) if (logIn ( player, account, pass ) == true) then triggerClientEvent ( "hideLoginWindow", getRootElement()) else outputChatBox ( "Password/Username error!", player, 255, 255, 0 ) -- Output they got the details wrong. end end end addEvent( "onRegister", true ) addEventHandler( "onRegister", getRootElement(), onRegister ) Esta bien?
  10. Bueno. Tengo un gui creado por mi, aunque yo soy tan inútil en el scripting, aunque se algo, pero espero que me ayuden. El gui: GUIEditor_Window = {} GUIEditor_TabPanel = {} GUIEditor_Tab = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Edit = {} GUIEditor_Window[1] = guiCreateWindow(392,73,502,662,"Login and Register GUI -bmx-",false) GUIEditor_Edit[1] = guiCreateEdit(0.2809,0.0559,0.5857,0.0438,"",true,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(0.0279,0.3369,0.3048,0.0801,"Login",true,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(0.3546,0.3353,0.3088,0.0816,"Register",true,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(0.0857,0.0634,0.3526,0.0574,"Username:",true,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"default-bold-small") GUIEditor_Label[2] = guiCreateLabel(0.0876,0.1435,0.3526,0.0574,"Password:",true,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[2],"dafault-bold-small") GUIEditor_Edit[2] = guiCreateEdit(0.2809,0.1375,0.5857,0.0438,"",true,GUIEditor_Window[1]) GUIEdiotr_Label[3] = guiCreateLabel(0.0279,0.2085,0.9402,0.1027,"Welcome to the server, this server will find parkour, Bmx, funs.",true,GUIEdior_Window[1]) GUIEdior_TabPanel[1] = guiCreateTabPanel(0.0179,0.4532,0.9641,0.5332,true,GUIEditor_Window[1]) GUIEditor_Tab[1] = guiCreateTab("Information/Informacion",GUIEditor_TabPanel[1]) GUIEditor_Memo[1] = guiCreateMemo(0.0227,0.0365,0.9566,0.921,"English:\n Hello, you're in the information of the server, this server is too many App cosas.Nuestro founder, he is too bueno.Unos mapper and our mapper is Gonza, Pato, Selene and TheGame.\n No somos un mal ejemplo, o algo así, estamos a sólo los adolescentes que se divierten en un clan y un servidor. \n También en este servidor, usted encontrará muchos amigos, o usted amigos nuevos pedidos porque buscamos cada uno de nosotros como una comunidad de verdad.",true,GUIEditor_Tab[1]) GUIEditor_Tab[2] = guiCreateTab("Members/Miembros",GUIEditor_TabPanel[1]) GUIEditor_Memo[2] = guiCreateMemo(0.0207,0.0365,0.9545,0.9271,"English/Español\n\nChief/Jefe\n-[bMX]App -Founder/Fundador-\n-[bMX]Ricardo\n\nDeputy Chief/Sub-Jefe\n-[bMX]Gonza -Hosting-Mapper-\n-[bMX]Pato -Scripter-Mapper-\n\nMember/Miembros\n-[bMX]TheGame -Mapper-\n-[bMX]ExtremeKiller\n-[bMX]Selene -Mapper-\n-[bMX]MigueLoq\n-[bMX]TedyMC\n\n\n",true,GUIEditor_Tab[2]) GUIEditor_Tab[3] = guiCreateTab("New Stuff/Nuevas Cosas",GUIEditor_TabPanel[1]) GUIEditor_Memo[3] = guiCreateMemo(0.0372,0.0334,0.938,0.9331,"English:\nNothing for now\n\nEspañol:\nNada por ahora\n",true,GUIEditor_Tab[3]) GUIEditor_Tab[4] = guiCreateTab("-bmx-",GUIEditor_TabPanel[1]) GUIEditor_Memo[4] = guiCreateMemo(0.0269,0.0304,0.9463,0.9483,"English:\nWe also find out things you can, upload videos and pictures in our Facebook community and then if I want to give love on our website\n\nFacebook Community:\n[url=http://www.facebook.com/Comunidad.bmx]www.facebook.com/Comunidad.bmx[/url] (Spanish and English Community)\n\nLike:\n[url=http://www.facebook.com/ClanbmxMtasa]www.facebook.com/ClanbmxMtasa[/url]\n\nEspañol:\nTambién te podes enterar cosas, subir videos y imagenes en nuestra comunidad de Facebook y luego, si queres darle Me gusta en nuestra pagina\n\nFacebook Comunidad:\n[url=http://www.facebook.com/Comunidad.bmx]www.facebook.com/Comunidad.bmx[/url] (Spanish and English Community)\n\nMe gusta:\n[url=http://www.facebook.com/ClanbmxMtasa]www.facebook.com/ClanbmxMtasa[/url]",true,GUIEditor_Tab[4]) GUIEditor_Label[4] = guiCreateLabel(0.0279,0.287,0.9402,0.1027,"Bienvenido al servidor, este servidor se encuentra parkour, diversiones BMX.",true,GUIEditor_Window[1])
  11. Que queres decir? No. No es sarcástico, solamente te digo, como me ayudaste y ya esta todo bien, osea resuelto, yo pensaba que lo cerrabas al Topic. (Off)
  12. Mira, gracias por tu ayuda Deja Off al Topic.
  13. Nose. Yo hise cualquier cosa, despues pongo las posiciones, pero esta bien?,Solamente pongo la posx y eso.
  14. Asi es? o no? local myMarker = createMarker( posX, posY, posZ, 'cylinder', 2.0, 255, 0, 0, 150 ) function MarkerHit( hitPlayer, matchingDimension ) setElementPosition ( hitPlayer, posX, posY, posZ ) end addEventHandler( "onMarkerHit", myMarker, MarkerHit )
  15. Muy buenas a todos, yo quiero saber como hacer un teleport.Osea, un player esta en un Market y y lo lleva a otra parte.Muchas gracias.
  16. Hola amigos, Les pido que me den las funciones para hacer un comando y te de un pack de arma Ej: Command: /wr /M4-Tec-9-Sniper y otro comando pero que te lo teleporte Ej: Command: /lv /Te teleportas a LV. .
  17. Gracias c: Ahora pongo camera matrix bien c:!!
  18. Hola amigos, tengo una duda, ¿Como enfoco una CameraMatrix?. Ayuda Pleaze.
  19. Hola amigos, soy JuegosPato y necesito ayuda en esto. Lo primero es que hice un GUI con GUIEditor, pero no se como hago un Login con sus funciones. GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(390,239,467,253,"XPG",false) GUIEditor_Button[1] = guiCreateButton(0.0385,0.747,0.3576,0.2095,"Login,true,GUIEditor_Window[1]) guiSetFont(GUIEditor_Button[1],"default-bold-small") GUIEditor_Button[2] = guiCreateButton(0.5953,0.751,0.364,0.2213,"Register",true,GUIEditor_Window[1] ) guiSetFont(GUIEditor_Button[2],"default-bold-small") GUIEdtior_Label[1] = guiCreateLabel(0.2013,0.1265,0.6317,0.1225,"Username",true,GUIEditor_Window[1]) guiLabelSetVerticalAlign(GUIEditor_Label[1],"center") guiLabelSetHorizontalAling(GUIEditor_Label[1],"center",falce) GUIEditor_Memo[1] = guiCreateMemo(0.1542,0.2411,0.7173,0.1304,"",true,GUIEditor_Window[1]) GUIEditor_Label[2] = guiCreateLabel(0.4604,0.3834,0.5439,0.1186,"Pasword:",true,GUIEditor_Window[1]) guiLabelSetVerticalAlign(GUIEditor_Label[2],"center") guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Memo[2] = guiCreateMemo(281,-1741,6,800,"",false,GUIEditor_Window[1]) GUIEditor_Memo[3] = guiCreateMemo(0.1542,0.5336,0.7216,0.1265,"",true,GUIEditor_Window[1]) Pongan me las funciones del login.Porfavor. Gracias.
×
×
  • Create New...