Jump to content

طلب كود


EH10

Recommended Posts

createMarker -- تسوي ماركر 
addEventHandler -- تضيف حدث عند دخول الماركر "onMarkerHit" 
getElementType -- تتحق من نوع العنصر اللي دخل الماركر 
outputChatBox -- ترسل رسالة للشات 
getPlayerName -- عشان تجيب اسم اللاعب للشات 
moveObject -- تحرك أبواب السجن 

Link to comment
createMarker -- تسوي ماركر 
addEventHandler -- تضيف حدث عند دخول الماركر "onMarkerHit" 
getElementType -- تتحق من نوع العنصر اللي دخل الماركر 
outputChatBox -- ترسل رسالة للشات 
getPlayerName -- عشان تجيب اسم اللاعب للشات 
moveObject -- تحرك أبواب السجن 

الكود صح ؟

local marker = createMarker( x, y, z,"cylinder", 1.5, 255, 0, 0 ) 
  
addEventHandler("onMarkerHit", marker, 
function aBo6YeF ( player ) 
  if getElementType(player) == "player" then 
  moveObject ( Object, 4000, x, y, z ) 
  outputChatBox ( "Done Hacker jail and Open Doors ", root, 255, 0, 0, true ) 
  end 
  end 
bindKey ( "Tab", "down", aBo6YeF ) 

Edited by Guest
Link to comment

أخطائك :

- حطيت اسم لوظيفة داخل الحدث

- عندك قوس ناقص

- في السيرفر تحتاج عنصر لاعب في البداية bindKey وظيفة

التصحيح :

local marker = createMarker( x,y,z,"cylinder", 2, 255, 0, 0 ) 
for _,v in ipairs( getElementsByType( "player" ) ) do 
    bindKey( v, "Tab", "down", aBo6YeF ) 
end 
  
addEventHandler( "onMarkerHit", marker, function( player ) 
    if getElementType( player ) == "player" then 
        moveObject( Object, 4000, x, y, z ) 
        outputChatBox( "Done Hacker jail and Open Doors ", root, 255, 0, 0, true ) 
    end 
end ) 

Link to comment
local marker = createMarker( x,y,z,"cylinder", 2, 255, 0, 0 ) 
for _,v in ipairs( getElementsByType( "player" ) ) do 
    bindKey( v, "Tab", "down", aBo6YeF ) 
end 
  
addEventHandler( "onMarkerHit", marker, function( player ) 
    if getElementType( player ) == "player" then 
        moveObject( Object, 4000, x, y, z ) 
        outputChatBox( "Done Hacker jail and Open Doors ", root, 255, 0, 0, true ) 
    end 
end ) 

شكرا لك ياأيها الرجل الصالح :roll:

Link to comment
تحط فيه متغير البوابة يعني مثلًا :
local object = createObject( ... ) 
moveObject( object, time, x, y, z )  

time = الوقت عشان تخلص الحركة بالملي ثانية

x, y, z = إحداثيات النهاية

يعطيك العافية عزبتك معي :roll:

Link to comment
onPlayerJoin
bindKey 
getElementsByType 
setPlayerWantedLevel 
destroyElement 
setTimer 
createMarker 

شكرا بس انا مابي الزر ولا دا

انا بضيف مع كود التهكير

اذا دخل بالماركر وطلع مايقددر يهكر بس اذا كان بالماركر واذا هكره بيختفي الماركر وبعد 5 دقايق يطلع ويجية نجوم

انا بضيفهن مع التهكير لو سمحت عطني نص الفنكشنات مشان ماتخربط يعني الي اضيفهن مع كود التهكير اذا ماعزبتك معي

Link to comment
isElementWithinMarker -- تتحقق انه داخل الماركر 
isElement - destroyElement 
setTimer 
createMarker 

  • setPlayerWantedLevel

ممكن تصححلي

  
local marker = { } 
  
local marker[player] = createMarker( x,y,z,"cylinder", 2, 255, 0, 0 ) 
for _,v in ipairs( getElementsByType( "player" ) ) do 
    bindKey( v, "Tab", "down", aBo6YeF ) 
end 
  
addEventHandler( "onMarkerHit", marker, 
function( player ) 
if ( isElement( marker[player] ) ) then destroyElement ( marker[player] ) end 
if isElementWithinMarker(source, marker[player]) then 
destroyElement ( marker[player] ) 
moveObject( Object, 4000, x, y, z ) 
outputChatBox( "Done Hacker jail and Open Doors ", root, 255, 0, 0, true ) 
setTimer ( createMarker, 1000, 1, x, y , z,"cylinder", 2, 255, 0, 0 ) 
end 
end 
end) 

Link to comment

* Server side :

function doAMarker( ) 
    marker = createMarker( x, y, z, "cylinder", 2, 255, 0, 0 ) 
end 
for _,v in ipairs( getElementsByType( "player" ) ) do 
    bindKey( v, "Tab", "down", aBo6YeF ) 
end 
  
function aBo6YeF( player ) 
    if isElementWithinMarker( player, marker ) then 
        outputChatBox( "Done Hacker jail and Open Doors ", root, 255, 0, 0, true ) 
        setPlayerWantedLevel( player, 5 ) 
        moveObject( Object, 4000, x, y, z ) 
        destroyElement( marker ) 
        setTimer( doAMarker, 60000 * 5, 1 ) 
    end 
end ) 
  
doAMarker( ) 

Link to comment

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.
×
×
  • Create New...