Jump to content

Como hacer Carrera con Checkpoint ?(Modo Libre)


maauroo

Recommended Posts

Pero empenzando primero por lo checkpoint. Como Uno todas las posiciones de los Checkpoint ?

creo q dice como obtener la pos.

Usa /start runcode y despues /crun getElementPosition(getLocalPlayer()) Y copia las pos ponlos con comas y quita los "[number"], y ponlos en creatrMarker

Link to comment
local chectpoint = {} 
  
function points(element) 
    local chectpoint[1] = createMarker (.... 
    if (element == getLocalPlayer()) then 
        if (getElementType(element) == "player") then 
            if (isPedInVehicle(element)) then 
                if (source==chectpoint[1]) then 
                    local chectpoint[2] = createMarker (.... 
                    destroyElement(chectpoint[1]) 
                end 
                if (source==chectpoint[2]) then 
                    local chectpoint[3] = createMarker (.... 
                    destroyElement(chectpoint[2]) 
                end 
                if (source==chectpoint[3]) then 
                    local chectpoint[4] = createMarker (.... 
                    destroyElement(chectpoint[3]) 
                end 
                --Y asi sigues hasta completar los chectpoints que quieras. 
            end 
        end 
    end 
end 
addEventHandler ( "onClientMarkerHit", getRootElement() ,points) 

Link to comment
Bc Donde agrago la posicion de los checkpoint?
local chectpoint = {} 

? y Al final de checkpoint agregar un texto q el "jugador 1" gano y asi.

Mira donde aparece:

createMarker (.... 

donde estan los puntos suspensivos (....) tienes que agregarle los argumentos del marker, lo otro solo tienes que agregar un texto cuando el jugador llege al marker final, pero lo tienes que hacer tu, yo tampoco pretendo hacerte todo el script, solo te doy una idea y tu lo haces.

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...