aL.Kfo Posted February 10, 2014 Author Share Posted February 10, 2014 local markers = { } addCommandHandler( 'markerC', function( player ) if not isElement( markers[player] and not isPedInVehicle( player ) then local x, y, z = getElementPosition( player ) setElementPosition( player, x + 2, y + 2, z + 2 ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end ) الماركر معد يفتح Link to comment
#DRAGON!FIRE Posted February 10, 2014 Share Posted February 10, 2014 local markers = { } addCommandHandler( 'markerC', function( player ) if not ( isPedInVehicle( player ) ) then if not isElement( markers[player] ) then local x, y, z = getElementPosition( player ) setElementPosition( player, x + 2, y + 2, z + 2 ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end ) Link to comment
aL.Kfo Posted February 10, 2014 Author Share Posted February 10, 2014 local markers = { } addCommandHandler( 'markerC', function( player ) if not ( isPedInVehicle( player ) ) then if not isElement( markers[player] ) then local x, y, z = getElementPosition( player ) setElementPosition( player, x + 2, y + 2, z + 2 ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end ) هـو تقدر تقول ضبط بس مدري وش فيه لا فتحت الماركر الاعب يرتفع يمقن قدم ونص عن الارض و يكون مو داخل الماركر جنبه شوي و الوحه ما تفتح له يعني اهم شي الوحه م تفتح بس مدري ليه يرتفع الاعب لا فتح الماركر بوريك صوره ~~~~~~~~~~ امم جربت ثاني صار الوحه تطلع لين الرجال جوا الماركر يكون لا فتحه خلي الاعب لا فتح الماركر يكون قدامه الماركر مو وسط الاعب عشان ما تطلع الوحه و بجربه Link to comment
al-Kobra Posted February 10, 2014 Share Posted February 10, 2014 local markers = { } addCommandHandler( 'markerC', function( player ) if not ( isPedInVehicle( player ) ) then if not isElement( markers[player] ) then local x, y, z = getElementPosition( player ) setElementPosition( player, x + 2, y + 2, z ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end ) جرب شوف الماركر ينزل او لا Link to comment
#DRAGON!FIRE Posted February 10, 2014 Share Posted February 10, 2014 local markers = { } addCommandHandler( 'markerC', function( player ) if not ( isPedInVehicle( player ) ) then if not isElement( markers[player] ) then local x, y, z = getElementPosition( player ) setElementPosition( player, x + 2, y + 2, z + 2 ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end ) هـو تقدر تقول ضبط بس مدري وش فيه لا فتحت الماركر الاعب يرتفع يمقن قدم ونص عن الارض و يكون مو داخل الماركر جنبه شوي و الوحه ما تفتح له يعني اهم شي الوحه م تفتح بس مدري ليه يرتفع الاعب لا فتح الماركر بوريك صوره ~~~~~~~~~~ امم جربت ثاني صار الوحه تطلع لين الرجال جوا الماركر يكون لا فتحه خلي الاعب لا فتح الماركر يكون قدامه الماركر مو وسط الاعب عشان ما تطلع الوحه و بجربه انت زود ونقص بـ سطر 7 .. لين يضبط Link to comment
aL.Kfo Posted February 10, 2014 Author Share Posted February 10, 2014 local markers = { } addCommandHandler( 'markerC', function( player ) if not ( isPedInVehicle( player ) ) then if not isElement( markers[player] ) then local x, y, z = getElementPosition( player ) setElementPosition( player, x + 2, y + 2, z ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end ) جرب شوف الماركر ينزل او لا الاعب صار تحت كويس بس للحين الوحه تفتح لصاحب الماركر Link to comment
al-Kobra Posted February 10, 2014 Share Posted February 10, 2014 local theMarker = false addEventHandler( "onClientGUIClick", button, function( ) triggerServerEvent( "Trigger", localPlayer, theMarker ) end, false ) addEvent( "open_window",true ) addEventHandler( "open_window", localPlayer, function( marker ) guiSetVisible( window, true ) showCursor( true ) theMarker = marker end ) خل الكلينت كذا Link to comment
aL.Kfo Posted February 10, 2014 Author Share Posted February 10, 2014 local theMarker = false addEventHandler( "onClientGUIClick", button, function( ) triggerServerEvent( "Trigger", localPlayer, theMarker ) end, false ) addEvent( "open_window",true ) addEventHandler( "open_window", localPlayer, function( marker ) guiSetVisible( window, true ) showCursor( true ) theMarker = marker end ) خل الكلينت كذا نفس الششي Link to comment
aL.Kfo Posted February 10, 2014 Author Share Posted February 10, 2014 خلاص ي شباب مو مششكله الوحه تفتج يعطيكم الف عافيه جميعا ذا بست و زاحف و ذا كلير و الكوبرا شكرأ لكم Link to comment
فاّرس Posted February 11, 2014 Share Posted February 11, 2014 اساسا الماركر بيكون بنفس احداثيات اللاعب الي سواه , يعني حرك الماركر قدام شوي ذذ Link to comment
aL.Kfo Posted February 14, 2014 Author Share Posted February 14, 2014 ي شباب الكود كويس بس فيه مشكله ما دريت عنها ذاك اليوم لين ما كان فيه حد اجرب مععه لا جاء لاعب ثاني خش للماركر ما تفتح له الوحه مدري ليه كل ذا التعب اخر شي ما تفتح Link to comment
فاّرس Posted February 14, 2014 Share Posted February 14, 2014 يمكن الي دخل الماركر معه داتا من قبل , يعني انه مسوي الماركر من قبل , فـ لازم تحذف الداتا حقه ,, removeElementData Link to comment
Mo6tafa Posted February 14, 2014 Share Posted February 14, 2014 ينفع اسوي لداتا تايمر ؟ Link to comment
Mo6tafa Posted February 14, 2014 Share Posted February 14, 2014 مثلا تجي داتا كل 3 دقايق Link to comment
#DRAGON!FIRE Posted February 14, 2014 Share Posted February 14, 2014 مثلا تجي داتا كل 3 دقايق ينفع . Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now