Jump to content

RekZ

Members
  • Posts

    346
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by RekZ

  1. RekZ

    bots team

    no , al principio los puse sin team supuse que no haria falta asta que me encontre el problema , asi que añadi los bots al team de "zombis" ( que uso para los zombis logicamente ) aunque ahora no ataca a los zombis , ya solucionare eso mas adelante por ahora no me es urgente
  2. que nivel o conocimientos tienes... y por dios no me digas "altos" , dudo mucho que alguien te page por hacer un map ._. yo ago maps por aficion no los cobro...
  3. RekZ

    bots team

    e_e mire la wiki antes ke nada no soy gilipoyas... ni retrasado ademas ahora no se puede pedir ayuda... o ke... , pero como lo intente varias veces con setbotteam decidi pedirla , aunque ya lo consegi gracias igualmente por vuestra atencion
  4. RekZ

    bots team

    que deveria usar para que cuando cree dos Bots no se maten entre si ( con slothbot ) por ejemplo yo creo 2 bot bot1 y bot2 pero en vez de atacarme ami se atacan entre ellos , yo quiero que me ataquen ami y no entre ellos
  5. RekZ

    debugdb

    yo uso /debugscript 3 en e server creo ke es lo mismo
  6. RekZ

    Panel Elite

    Wnd = guiCreateWindow ( 0.2, 0.2, 0.25, 0.5, "Vehiculos especiales de la Elite", true ) guiSetAlpha( Wnd, 1 ) button = guiCreateButton ( 0.01, 0.8, 0.50, 0.15, "Cerrar", true, Wnd ) button = guiCreateButton ( 0.01, 0.8, 0.50, 0.15, "Crear", true, Wnd ) label = guiCreateLabel ( 0.1, 0.1, 0.9, 0.1, "Bienvenido al panel de vehiculos de la Elite. Para obtener el vehiculo deseado, haz doble click en el.", true, Wnd ) showCursor(false) guiSetVisible( Wnd, false ) guiWindowSetSizable( Wnd, false ) guiWindowSetMovable( Wnd, true ) vehicles = { {"Sultan", 560}, {"HPV1000", 523}, {"Police LS", 596}, {"Police LV", 598}, {"Police Ranger", 599}, {"Hydra", 520}, {"Police Maverick", 497} } grid = guiCreateGridList(0.01, 0.2, 0.99, 0.5, true, Wnd) guiGridListAddColumn(grid, "Vehicles", 0.85) for i,veh in ipairs(vehicles) do row = guiGridListAddRow(grid) -- guiGridListSetItemText(grid, row, 1, tostring(veh[1]), false, false) guiGridListSetItemData(grid, row, 1, tostring(veh[2])) end function use() local row, col = guiGridListGetSelectedItem(grid) if (row and col and row ~= -1 and col ~= -1) then local model = tonumber(guiGridListGetItemData(grid, row, 1)) if model ~= "" then triggerServerEvent("CreVehicle", localPlayer, model) end end end addEventHandler("onClientDoubleClick", root, use, true) function close() if (source == button) then guiSetVisible(Wnd,false) showCursor(false) end end addEventHandler("onClientGUIClick", button, close) function showGUI2p() guiSetVisible(Wnd,true) showCursor(true) end addEvent("showGUI2p",true) addEventHandler("showGUI2p", getRootElement(), showGUI2p)
  7. RekZ

    Team Medico

    te falta un event en la function medic , y la tenias mal escrita tambien function createMedicTeam () MedicTeam = createTeam ("Medicos", 102, 255, 255) end addEventHandler ("onResourceStart", resourceRoot, createMedicTeam) function joinMedic() setPlayerTeam(source, MedicosTeam) setElementModel(source,274) giveWeapon ( source, 41, 9999 ) setElementData( source, "Occupation", "Recluta Medico", true ) outputChatBox("Ahora eres Recluta Medico",source,0,255,0) end addEvent("setMedic", true) addEventHandler("setMedic",root,joinMedic) addEvent("medic:healing", true) addEventHandler("medic:healing", root) function medic () if (getElementHealth(source) < 100) then end local Heal = getElementHealth(source) + 5 -- New health setElementHealth(source, Heal) if (Heal > 100) then end setElementHealth(source, 100) givePlayerMoney(medic, 100) takePlayerMoney(source, 100) -- Takes 100$ from the source when he get healed end
  8. RekZ

    [AYUDA] Blips

    getPlayerName getElementPosition createBlip
  9. aunke cambies de dimension , es como si ocuparas un espacio en la dimension 0 , con lo que salen los zombis puedes crear "minizonas-antizombis" al usar el "Afk" ( no se como denominarlas ) para evitar el spawn de los mismos y a lo de crear un ped en el sitio del jugador.. creo ke se usaria esto , pero no estoy seguro. getElementPosition getElementData createPed
  10. Perdon por no contestarte a lo anterior , no me conecte ayer... de nada
  11. no entiendo lo que quieres decir con "arriba de 9" , probaste modificando los timers ? puede que asi mejore un poco , ami me funciono , modificando los timers del tiempo de spawn bajo el lag que producian tantos zombis juntos o cambiando tambien las anims que usan
  12. RekZ

    Script Vehiculos

    Perdona solidsnake me intereso eso que dijiste , serial ago asi ? markerp = createMarker( 1556.9852294922, -1608.1356201172, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) marker2p = createMarker( 1570.1909179688, -1610.1462402344, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) marker3p = createMarker( 1584.61328125, -1608.2557373047, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) marker4p = createMarker( 1595.1407470703, -1607.5220947266, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) marker5p = createMarker( 1544.63916016, -1609.2932128906, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) local vehicles = {} function spawnVehP(id) theTeam = getPlayerTeam( source ) theTeamName = getTeamName( theTeam ) if ( theTeamName == "Policia" ) or ( theTeamName == "F.B.I" ) then local x, y, z = getElementPosition(source) if isElement(vehicles[source]) then destroyElement(vehicles[source]) end vehicles[source] = createVehicle(id, x + 1, y, z) warpPedIntoVehicle(source, vehicles[source]) else outputChatBox("Solo los agentes de Policia, el FBI o Elite pueden obtener vehiculos aqui!", source, 255, 0, 0 , true) end end addEvent("CreVehicle",true) addEventHandler("CreVehicle", root, spawnVehP) addEventHandler("onPlayerQuit", root, function() if isElement(vehicles[source]) then destroyElement(vehicles[source]) vehicles[source] = nil end end) function showGUIp(hitPlayer) setElementFrozen(source, true) triggerClientEvent (hitPlayer,"showGUI2p",getRootElement(),hitPlayer) end addEventHandler("onMarkerHit",markerp,showGUIp) addEventHandler("onMarkerHit",marker2p,showGUIp) addEventHandler("onMarkerHit",marker3p,showGUIp) addEventHandler("onMarkerHit",marker4p,showGUIp) addEventHandler("onMarkerHit",marker5p,showGUIp)
  13. RekZ

    Script Vehiculos

    lo e testeado funciona bien , espero averte ayudado tambien habia un error en el outputChatBox no salia la frase ya lo aregle tambien... server markerp = createMarker( 1556.9852294922, -1608.1356201172, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) marker2p = createMarker( 1570.1909179688, -1610.1462402344, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) marker3p = createMarker( 1584.61328125, -1608.2557373047, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) marker4p = createMarker( 1595.1407470703, -1607.5220947266, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) marker5p = createMarker( 1544.63916016, -1609.2932128906, 12.3828125, "cylinder", 2, 0, 0, 255, 255 ) local vehicles = {} function spawnVehP(id) theTeam = getPlayerTeam( source ) theTeamName = getTeamName( theTeam ) if ( theTeamName == "Policia" ) or ( theTeamName == "F.B.I" ) then local x, y, z = getElementPosition(source) if isElement(vehicles[source]) then destroyElement(vehicles[source]) end vehicles[source] = createVehicle(id, x + 1, y, z) warpPedIntoVehicle(source, vehicles[source]) else outputChatBox("Solo los agentes de Policia, el FBI o Elite pueden obtener vehiculos aqui!", source, 255, 0, 0 , true) end end addEvent("CreVehicle",true) addEventHandler("CreVehicle", root, spawnVehP) addEventHandler("onPlayerQuit", root, function() if isElement(vehicles[source]) then destroyElement(vehicles[source]) vehicles[source] = nil end end) function showGUIp(hitPlayer) setElementFrozen(source, true) triggerClientEvent (hitPlayer,"showGUI2p",getRootElement(),hitPlayer) end addEventHandler("onMarkerHit",markerp,showGUIp) function showGUIp(hitPlayer) setElementFrozen(source, true) triggerClientEvent (hitPlayer,"showGUI2p",getRootElement(),hitPlayer) end addEventHandler("onMarkerHit",marker2p,showGUIp) function showGUIp(hitPlayer) setElementFrozen(source, true) triggerClientEvent (hitPlayer,"showGUI2p",getRootElement(),hitPlayer) end addEventHandler("onMarkerHit",marker3p,showGUIp) function showGUIp(hitPlayer) setElementFrozen(source, true) triggerClientEvent (hitPlayer,"showGUI2p",getRootElement(),hitPlayer) end addEventHandler("onMarkerHit",marker4p,showGUIp) function showGUIp(hitPlayer) setElementFrozen(source, true) triggerClientEvent (hitPlayer,"showGUI2p",getRootElement(),hitPlayer) end addEventHandler("onMarkerHit",marker5p,showGUIp) client Wnd = guiCreateWindow ( 0.2, 0.2, 0.25, 0.5, "Vehiculos Policiales", true ) guiSetAlpha( Wnd, 1 ) button = guiCreateButton ( 0.01, 0.8, 0.99, 0.15, "Cerrar", true, Wnd ) label = guiCreateLabel ( 0.1, 0.1, 0.9, 0.1, "Double click para obtener un vehiculo", true, Wnd ) showCursor(false) guiSetVisible( Wnd, false ) guiWindowSetSizable( Wnd, false ) guiWindowSetMovable( Wnd, false ) vehicles = { {"HPV1000", 523}, {"Police LS", 596}, {"Police LV", 598}, {"Police Ranger", 599} } grid = guiCreateGridList(0.01, 0.2, 0.99, 0.5, true, Wnd) guiGridListAddColumn(grid, "Vehicles", 0.85) for i,veh in ipairs(vehicles) do row = guiGridListAddRow(grid) -- guiGridListSetItemText(grid, row, 1, tostring(veh[1]), false, false) guiGridListSetItemData(grid, row, 1, tostring(veh[2])) end function use() local row, col = guiGridListGetSelectedItem(grid) if (row and col and row ~= -1 and col ~= -1) then local model = tonumber(guiGridListGetItemData(grid, row, 1)) if model ~= "" then triggerServerEvent("CreVehicle", localPlayer, model) end end end addEventHandler("onClientDoubleClick", root, use, true) function close() if (source == button) then guiSetVisible(Wnd,false) showCursor(false) end end addEventHandler("onClientGUIClick", button, close) function showGUI2p() guiSetVisible(Wnd,true) showCursor(true) end addEvent("showGUI2p",true) addEventHandler("showGUI2p", getRootElement(), showGUI2p)
  14. voy hacer un poco de offtopic :3 Narutimmy los interiores y las dimensiones no son iguales por ejemplo si tu entras a la casa en la misma casa que dijiste no te hace falta caer a ese bug salen zombis solo que es mas dificil que entren atravez de las paredes , supongo que esto lo saves pero... puedes inspeccionar tu mismo lo de la dimension , en el panel de administracion puedes elegir la dimension a la ke kieres mover a un player , espero no averte liado mas
  15. usa el script de zombies de la comunidad de slothman dudo que se alla molestado en cambiar la dimension de los propios zombis porque usa el spawn de 50p que no tiene para elegir la dimension del player que spawnea , aun asi esperare aver que dice.. pero desde el principio tube razon ...
  16. 1- aprende a escribir mi nick 2- en las dimensiones no salen los zombis... e llegado a meter mas de 20 players en otra dimension para hacer un evento , estando los zombis activados y no a salido ninguno( a diferencia de tu yo investigo no solo me leo las cosas ) , solo salen en los interiores donde se puede decir ke tienen el color alpha a 0 ( solo se ve la sombra del propio ped en el suelo )
  17. es mas facil que agas tu propio spawn... editar ese spawn para lo que quieres es muy dificil , si no quieres cambiar de spawn te aconsejo que uses "un zona privada" por acl con la que solo pueden entrar a la misma los que estan en dicho acl. yo uso el spawn de 50p y uso tambien esas zonas que te digo para hacer clanes privados o spawns privados. te dejo las funciones por si te interesa.. createColCuboid createRadarArea
  18. puedes kitar la funcion 'setElementHealth' del script de zombis , añadirle un godmode al AFK y crear una pequeña zona anti-zombis para que no spaneen alrededor con 'createRadarArea' o en otro caso mas facil tambien puedes hacer ke al usar el afk mueva al player a otra dimension ( como info adicional en las otras dimensiones no salen zombis , solo en la dimension 0 que es la dimension que usa el gta o el mta normalmente para todo )
  19. very good job man think it is very useful
  20. addCommandHandler("fire", function(source) if (isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(source)), aclGetGroup ( "Admin" ) ) ) then setPedOnFire(source, true) else outputChatBox("Acceso denegado", source, 255, 0, 0, true) end end )
  21. RekZ

    Private Team

    algo basico seria eso...segun creo. createTeam setPlayerTeam addCommandHandler
  22. alexs .... no me gusta ke me pongas un coso delante del nombre ... por si no leiste dice ke no save nada de .lua , si no save nada como dice el como ba a empezar ._. no es por joder , ni juzgar a una persona , pero el lo dice "no se nada de lua" -.- antes de empezar a hacer algo uno tiene por lo menos que saver aunque sea un poco , supongo que sabra algo... pero bue piensen lo que quieran lo que hace es pedir el resource. ya Fin .-. no voy a discutir algo logico...
  23. no te aran un script por la cara si tu nisikiera saves de lua... es facil aprender si le pones tiempo y empeño , suerte
  24. RekZ

    Ordenando todo!

    añadete todos los archivos del mismo en el "meta.xml" , asi lo tienes todo en un resource pero no va a pesar menos ._. dudo muchisimo que puedas hacer ke pese menos
  25. RekZ

    Area51

    usate esto removeWorldModel
×
×
  • Create New...