Jump to content

Kilfwan

Members
  • Posts

    363
  • Joined

  • Last visited

Everything posted by Kilfwan

  1. Entonces empiezo por el Lua verdadero? Ya hasta descarge algunos manual para pasarle unas horas pegado al telefono leyendo todo.
  2. Que troll solo era de sacar lo del server y ponerle trigger y no pudo ._. Remix tu no lo creastes por lo visto.
  3. Estuve viendo sobre la programacion de lua ( la original no la de mta ) y vi que se parecen mucho y se ven casi iguales, y queria saber si me recomiendan aprender de la wiki mtasa o que me comienze con el manual de Lua. Ya que las funciones de la wiki se me hacen faciles ( algunas ) y queria comenzar a crear cosas Personalizadas a parte de lo que la wiki enseña, por ejemplo solo cojer las funciones y hacer la magia que hacen todos en los Server mas grandes.
  4. Es decir cuando se crea el carro se le pega un icono y tienes que cojer el auto y cuando entras al vehiculo se te hace visible donde tienes que ir a dejar el carro y el icono ese donde tengo que ir a dejarlo no me aparece ._.
  5. Hola que tal este es mi recurso de hijack editado y lo edite para q aparescan mas posiciones pero a la hora de Cojer el vehiculo no aparece el otro icono de donde es de ir a entregar el auto. --[[ Hijack Script By Wisam Enjoy --]] local ca3 = { { 0, 0, 3 }, { 0, 0, 3 }, { 0, 0, 3 }, { 0, 0, 3 } } local Marker = { { 1952.94116, 823.52942, 6.88401 }, { 2129.41187, 1952.94116, 10.69928 }, { 1314.45007, 1966.61584, 11.36008 }, { 1343.65967, 1930.94556, 11.46094 }, { 2125.41455, 1786.61987, 10.82031 }, { 1514.02429, 1880.51904, 10.82031 } } local vehicles = { { 1423.59058, 2246.55737, 11.02907 }, { 2132.63843, 1712.01550, 10.68750 }, { 1400.00000, 1541.17651, 10.81250 }, { 2682.35303, 1741.17651, 9.85807 } } local vehicle_ = {} local blip = {} local rand = {} local Markers = {} function CreatCarRandom () rand.random = ca3[math.random(#ca3)] local x,y,z = unpack(vehicles[math.random(#vehicles)]) vehicle_.car = createVehicle(411, x, y, z) blip.blip1Car = createBlipAttachedTo(vehicle_.car, 51) outputChatBox("#0000FF A Hijack has been Created and placed on your map , get it first !!", root, 255, 255, 255, true) end addEventHandler("onResourceStart", root, CreatCarRandom) addEventHandler("onPlayerVehicleEnter", root, function(vehicle) if(isElement(vehicle_.car))then if (vehicle == vehicle_.car) then local x,y,z = unpack(marker[math.random(#marker)]) Markers.Marker = createMarker(x, y, z, "cylinder", 5, 0, 0, 205, 170) blip.blipCar2 = createBlipAttachedTo(Markers.Marker, 53) setElementVisibleTo(Markers.Marker, root, false) setElementVisibleTo(Markers.Marker, source, true) end end end ) addEventHandler( "onMarkerHit", root, function(hitElement) if ( getElementType( hitElement ) == "player" ) then if( isPedInVehicle( hitElement ) )then givePlayerMoney ( hitElement, math.random(50000, 70000, 10000) ) triggerClientEvent(hitElement, "playSoundC", hitElement) for i,v in pairs(vehicle_) do destroyElement(v) end for i,v in pairs(Markers) do destroyElement(v) end for i,v in pairs(blip) do destroyElement(v) end CreatCarRandom () end end end ) addEventHandler("onPlayerVehicleExit", root, function(vehicle) if( isElement( vehicle_.car ) )then if( vehicle == vehicle_.car )then for i,v in pairs(vehicle_) do destroyElement(v) end for i,v in pairs(Markers) do destroyElement(v) end for i,v in pairs(blip) do destroyElement(v) end end end end ) y Me podrian ayudar con eso de que se aparecen solos los autos? Osea se crean demasiados en 10 min
  6. Pero es que quiero que el se le ponga el skin 254 como hago? lo demas si se
  7. Que funcion uso para que cuando ingrese el jugador al server se le seleccione el skin , osea que quiero q el entre y solo tenga el skin que yo quiero que todos tengan.
  8. Quieres tener tu propio servidor? y a bajos precios? Precios: 50 slots - 4.50$ 100 slots - 8$ 200 slots - 12!! Pagos: Paypal Contactame pdstta: los hosteo en mi vps y uds tienen acceso por ftp a su servidor-
  9. Muchos me recomendaron debian, enviare un pm a los d soporte para que me lo cambien.
  10. you skype doenst exist you skype please add me adrian.572
  11. I have problems installing my server in CentOS 6 since I do not have knowledge of like discharging files, nesecito somebody that himself like.
  12. Les agradesco Muchas Gracias cada dia aprendo mas de mis errores!!
  13. quiero abrir mi server y no encuentro host alguien me ayuda?
  14. En el client puede haber guis pero mira como vamos a saber que funciones tienes en el client ya que usastes triggerClientEvent y tmb triggerServerEvent tienes funciones en client .
  15. tienes que poner el codigo nadie es adivino aqui
  16. es client side o server side? como veo hay solo hay server ._.
  17. Real mente no entiendo ... estoy aprendiendo lua ya se un buen poco, de guis a crear eventos faciles pero me gustaria que me enseñaras un poco.
  18. Lo unico seria que uses un gui, y no que pongas un nickname si no que se ponga El nombre de la cuenta. Que seria mucho mejor.
  19. Quiero saber como hacer que un auto aparesca en distintas pocisiones despues que un jugador lo aga llegar a un destino
  20. Doy click y nada que me da nada ._. este es el client function trabajoPanel() guiTrabajo = guiCreateWindow(266, 200, 220, 343, "Ingreso", false) guiWindowSetSizable(guiTrabajo, false) gridlist = guiCreateGridList(9, 59, 118, 274, false, guiTrabajo) local column = guiGridListAddColumn(gridlist, "Players", 0.9) if ( column ) then --If the column has been created, fill it with players for id, player in ipairs(getElementsByType("player")) do local row = guiGridListAddRow ( gridlist ) guiGridListSetItemText ( gridlist, row, column, getPlayerName ( player ), false, false ) ingreso = guiCreateButton(138, 54, 72, 44, "Ingresar", false, guiTrabajo) crrar = guiCreateButton(138, 130, 72, 44, "Cerrar", false, guiTrabajo) showCursor(false) guiSetVisible(guiTrabajo, false) addEventHandler("onClientGUIClick", crrar, cir, false) end end end addEventHandler("onClientResourceStart", getRootElement(), trabajoPanel) function atualizarlista() guiGridListClear(gridlist) for id, players in ipairs (getElementsByType("player")) do local row = guiGridListAddRow(gridlist) guiGridListSetItemText(gridlist, row, 1, unfuck(getPlayerName(players)), false, false) guiGridListSetItemColor ( gridlist, row, 1, 0, 250, 154, 255 ) end end addEventHandler("onClientPlayerJoin", getRootElement(), atualizarlista) addEventHandler("onClientPlayerQuit", getRootElement(), atualizarlista) addEventHandler("onClientPlayerChangeNick", getRootElement(), atualizarlista) local markerTrabajador = createMarker ( 2470.73022 + 2, -1775.57751 + 2, 12.5, "cylinder", 1.5, 255, 0, 0, 170 ) function MarkerHit ( ) showCursor(true) guiSetVisible (guiTrabajo, true) end addEventHandler ( "onClientMarkerHit", getRootElement(), MarkerHit ) function cir() showCursor(false) guiSetVisible(guiTrabajo, false) end function ingresoTeam() showCursor(false) triggerServerEvent ( "darTrabajo", getLocalPlayer) end addEventHandler("onClientGUIClick", ingreso, ingresoTeam, false) y este es el server .. function createTeamsOnStart () teamWork = createTeam ( "Trabajadores", 255, 0, 0 ) end addEventHandler("onResourceStart", resourceRoot, createTeamsOnStart) function dar() setPlayerTeam ( source, teamWork ) -- se añade end addEvent( "darTrabajo", true ) addEventHandler( "darTrabajo", resourceRoot, dar ) ah Y por sieerto tengo una duda Como Hago para que Un Marker grande con el blip , aparescan en diferentes partes. eso no entiendo ._.
  21. Tomas es seguro eso? Este es el link vpsms.net/clientes/menu/?linux=1&id=3
×
×
  • Create New...