Lalalu

JOB Client-side

Recommended Posts

Holaaa, quisiera que me ayudaran con algo... bueno este es el server-side de un script de un trabajo, el problema que tengo es que 2 jugadores no pueden hacer el trabajo a la vez porque se mezcla todo, por ejemplo si yo hago la misión y X persona toma la misión esa persona puede completar la misión por mí, y se bugea todo, lo había puesto del lado client pero no funcionó tampoco y siguió pasando lo mismo, espero me puedan ayudar :/ 

Mission0 = createMarker( -30.344654083252, -487.1428527832, 744.13751220703, "cylinder", 1.5, 255, 130, 0, 150)

function Mission0Marker(A)
if getElementType(A) == "player" then
 triggerClientEvent(A,"startClientMission0",A)

end
end
addEventHandler("onMarkerHit",Mission0,Mission0Marker)

function startMission0( player )

marker = createMarker( -21.669849395752, -495.4612121582, 744.13751220703, "cylinder", 4.5, 255, 255, 0, 255, player )
blip = createBlip( -18.237232208252, -494.7776184082, 743, 0, 2.5, 255, 130, 0, 150, 0, 99999, player)

addEventHandler("onMarkerHit", marker, onMission0MarkerHit)
end
addEvent("onServerMission0Start", true)
addEventHandler("onServerMission0Start", root, startMission0)

function onMission0MarkerHit( hit0 )
	    if getElementType( hit0 ) == "player" then
        local complete = getElementData(hit0, "mision0complete")
		destroyElement( hit0 )
		destroyElement( marker )
		destroyElement( blip )
		
        givePlayerMoney ( hit0, 50 )
		
	    outputChatBox("¡ MISIÓN CUMPLIDA !", hit0, 0, 255, 0)		

        triggerClientEvent ( hit0, "mision0complete", hit0)		
		
	end
end


 

Edited by Lalalu
idk

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.