Jump to content

Araa

Members
  • Posts

    64
  • Joined

  • Last visited

Everything posted by Araa

  1. function PerdisteElTrabajo (Player, localPlayer) if ( Posicion == 0 ) then outputChatBox("Abandonaste el colectivo perdiste el trabajo", Player, 255, 0, 0) SeAcabo () end end function MensajeAdvertencia2 (player, localPlayer) outputChatBox("ADVERTENCIA: Vuelve al colectivo o perderas el trabajo", Player, 255, 255, 0) end outputChatBox("Antes de sacar un colectivo debes seleccionar un recorrido.", Player, 255, 0, 0) end addEvent( "SeleccionaRecorrido", true ) addEventHandler( "SeleccionaRecorrido", getRootElement (), SeleccionaUnRecorrido ) Proba ahi, no toco un codigo hace meses pero calculo que puede andar :v
  2. Araa

    exports

    especificaste en el meta que la funcion es un export?
  3. function addTimer(hitElement) if (getElementType(hitElement) ~= "player") then return end addedtimer[hitElement] = setTimer(killPed, 60000, 1, hitElement) end addEventHandler( "onColShapeHit", safecol, addTimer) function removeTimer(hitElement) if (isTimer(addedtimer[hitElement])) then killTimer(addedtimer[hitElement]) end end addEventHandler( "onColShapeLeave", safecol, removeTimer)
  4. Araa

    Recieve points

    function raceWin( rank ) local acc = getPlayerAccount( source ) local ptzData = getAccountData( acc, "Points" ) if ptzData then setAccountData( acc, "Points", ptzData + pointswin ) else setAccountData( acc, "Points", pointswin ) end outputChatBox("[Points]#FFFFFF " .. getPlayerName(source).. " #00FF00 receive 1 point", getRootElement(), 255, 255, 255, true ) end addEventHandler("onPlayerFinish", getRootElement(), raceWin) function check() local alive = getAlivePlayers() local player = alive[1] local acc = getPlayerAccount( player ) local ptzData = getAccountData( acc, "Points" ) if (#alive <= 3) then if ptzData then setAccountData( acc, "Points", ptzData + pointsToWin ) else setAccountData( acc, "Points", pointsToWin ) end outputChatBox("[Points]#FFFFFF " .. getPlayerName(player).. " #00FF00 receive 10 points", getRootElement(), 255, 255, 255, true ) end end addEventHandler("onPlayerWasted",getRootElement(),check)
  5. Learn to portforward and take a look at this: https://wiki.multitheftauto.com/wiki/Server_Manual It might help you setting your server up.
  6. Checked its instructions? https://forum.multitheftauto.com/viewtop ... 0&start=46
  7. Araa

    Lock this

    for _, player in ipairs(getElementsByType("player")) do setElementVisibleTo(pilotMark, player, false) end for _, player in ipairs(getPlayersInTeam(teamPilot)) do setElementVisibleTo(pilotMark, player, true) end
  8. Araa

    Lock this

    What bugs are there? Post your debugerror. For the visible only thing use the 10th argument when creating the marker or simply use setElementVisibleTo
  9. probaste con setElementRotation?
  10. Araa

    [AYUDA] GUI POS

    Esto es lo que yo uso. rx, ry = guiGetScreenSize() guiCreateWindow((rx/2)-hx/2, (ry/2)-hy/2, hx, hy) Por Ejemplo, si tenes: guiCreateWindow(183,118,426,286,"",false) Para que funcione en otras resoluciones deberia ser: rx, ry = guiGetScreenSize() guiCreateWindow((rx/2)-213, (ry/2)-143, 426, 286, "", false) Notaste como 213 y 143 son las mitades de 426 y 286? Importante: Si estas usando el GUI Editor asegurate de que te muestre las coordenadas en absoluto, no en relativo.
  11. Podrias crear el vehiculo, warpeas al ped dentro del hunter y usar toggleControl para hacer que lo maneje, es medio complicado pero me parece que se puede.
  12. Araa

    Got a problem.

    LUA - CLIENT: addEventHandler("onClientResourceStart", resourceRoot, function() hWnd_Commands = guiCreateWindow( 0.2, 0.2, 0.6, 0.6, "Admin LVL.5 Commands || By Enjoy || Version 1.0", true ) hGrid_Admin = guiCreateGridList( 0.1, 0.1, 0.8, 0.6, true, hWnd_Commands ) guiSetVisible(hWnd_Commands, false) end) function visibleToAdmin5() triggerServerEvent('aclAdmin5', root) guiSetVisible(hWnd_Commands, true) showCursor(true) end addCommandHandler('mycmds', visibleToAdmin5) addEventHandler('onPlayerLogin', getRootElement(), visibleToAdmin5) LUA - SERVER: addEvent('aclAdmin5',true) function aclAdmin5_( ) if isObjectInACLGroup ( "user." ..getAccountName ( getPlayerAccount ( client ) ), aclGetGroup ( "Admin5" ) ) then end end addEventHandler('aclAdmin5', getRootElement(), aclAdmin5_) Anyways, what you are trying to do it to make the check serverside? If so, it doesn't return any value, thus won't really make any effect on the clientside function.
  13. local marker1 function marker () marker1 = createMarker ( 2794.899, -2463.6, 12.6, "cylinder", 1.5, 255, 255, 255, 150 ) end addCommandHandler ("create", marker) function changeColor () setMarkerColor ( marker1, 255, 0, 0, 150 ) end addCommandHandler ("color", changeColor)
  14. dxDrawText en ClientSide, o tambien podes usar labels (de las funciones GUI)
  15. function kay () setTimer( givePlayerMoney, 300000, 1, source, 100) end addEventHandler ("onPlayerSpawn", root, kay) You don't have to declare the source argument, the first argument of that event is the x coordenate, which makes no sense. source is the player that spawned.
  16. Just you, if you want it to be streamed for everyone you must trigger it from ServerSide. Only you.
  17. Araa

    AFK

    Se mas especifico, que queres que haga?
  18. Araa

    Tablas.

    Hola, queria que me orienten acerca de como hacer que las tablas se ejecuten en orden, por ejemplo: markersPosition = { {-2574.6545410156, 241.19682312012, 8.6055994033813}, {-2620.3879394531, 375.97979736328, 5.15625}, {-2867.8952636719, 699.45672607422, 22.693984985352}, {-2623.2307128906, 1406.8719482422, 6.1015625}, {-2355.7180175781, 1244.8037109375, 28.829086303711}, {-1913.0294189453, 1256.3291015625, 18.522169113159},} function getNewLocation(player) local num = math.random(#markersPosition) marker = createMarker(markersPosition[num][1], markersPosition[num][2], markersPosition[num][3], "cylinder", 1.5, 100, 200, 50) addEventHandler("onClientMarkerHit", marker, getNewLocation) end Yo lo tengo asi, pero no tengo idea de como hacerlos en orden (no random) asi que si me ayudan se los agradeceria mucho.
  19. Tenes que usar las siguiente funciones: getPlayerAccount setAccountData getAccountData setElementModel Y los siguientes eventos: onPlayerJoin o onClientPlayerJoin
  20. Araa

    Hola

    En la linea 97-98 te deberia aparecer esto: local color1 = tocolor( red1, green1, 0, 150 ) local color2 = tocolor( red, green, 0, 200 ) lo cambias por local color1 = tocolor( red1, green1, 0, 150 ) local color2 = tocolor( 255, 0, 0, 200 )
  21. Araa

    Ayuda SCript

    https://wiki.multitheftauto.com/index.ph ... aci%C3%B3n Lee eso, trata de hacer tus propios scripts y lo que no entiendas lo posteas aca y te ayudamos. Si queres respuestas mas rapidas podes usar IRC: Server: irc.gtanet.com Channel: #mta.scripting En IRC tenes que preguntar en ingles si o si.
  22. El blip lo crea el. function patriot ( ) patriot2 = createVehicle ( 470, 2294.82, 2450.75, 10.82 ) myBlip = createBlipAttachedTo ( patriot2, 23 ) end addEventHandler( "onResourceStart", resourceRoot, patriot) Proba ahora.
  23. ._. no se porque lo puse.
×
×
  • Create New...