Jump to content

ممكن كود اعطاء نفاثة


Recommended Posts

اعذروني لاني فون  ومادري التاج مايفتح ليش

Client side

  1.   addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار
  2.    function ( ) -- فتح وظيفة جديده بدون اسم
  3.     if ( source == Button ) then -- اذا الاعب ضغط على الزر  Button
  4.     triggerServerEvent('jetsk', localPlayer) -- ارسال الطلب الى السيرفر باسم jetsk
  5.    end -- اغلاق
  6. end -- اغلاق
  7. ) -- اغلاق

Server Side

addEvent('jetsk', true)  --- الوظيفة jetsk

addEventHandler('Jetsk', root, -- الوظيفة

  function ( player )

     if doesPedHaveJetPack ( player ) then

     removePedJetPack ( player )

                                          outputChatBox ( "تم سحب النفاثة", player, 255, 255, 255, true )

        else

            givePedJetPack ( player )

                                        outputChatBox ( "تم اعطائك نفاثة", player, 255, 255, 255, true )

        end

    end

)

 

اعذرني لو فية شئ خطأ كتب لك من الفون :)

لو افدتك لايك

Link to comment
1 hour ago, No_name said:

اعذروني لاني فون  ومادري التاج مايفتح ليش

Client side

  1.   addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار
  2.    function ( ) -- فتح وظيفة جديده بدون اسم
  3.     if ( source == Button ) then -- اذا الاعب ضغط على الزر  Button
  4.     triggerServerEvent('jetsk', localPlayer) -- ارسال الطلب الى السيرفر باسم jetsk
  5.    end -- اغلاق
  6. end -- اغلاق
  7. ) -- اغلاق

Server Side

addEvent('jetsk', true)  --- الوظيفة jetsk

addEventHandler('Jetsk', root, -- الوظيفة

  function ( player )

     if doesPedHaveJetPack ( player ) then

     removePedJetPack ( player )

                                          outputChatBox ( "تم سحب النفاثة", player, 255, 255, 255, true )

        else

            givePedJetPack ( player )

                                        outputChatBox ( "تم اعطائك نفاثة", player, 255, 255, 255, true )

        end

    end

)

 

اعذرني لو فية شئ خطأ كتب لك من الفون :)

لو افدتك لايك

player > مو معرف

استعمل السورس

  • Haha 1
Link to comment
--Client side

  addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار
   function ( ) -- فتح وظيفة جديده بدون اسم
    if ( source == Button ) then -- اذا الاعب ضغط على الزر  Button
    triggerServerEvent('jetsk', localPlayer) -- ارسال الطلب الى السيرفر باسم jetsk
   end -- اغلاق
end -- اغلاق
) -- اغلاق
--Server Side

addEvent('jetsk', true)  --- الوظيفة jetsk
addEventHandler('Jetsk', root, -- الوظيفة
function ( )
if doesPedHaveJetPack ( source ) then
removePedJetPack ( source )
outputChatBox ( "تم سحب النفاثة", source, 255, 255, 255, true )
else
givePedJetPack ( source )
outputChatBox ( "تم اعطائك نفاثة", source, 255, 255, 255, true )
end
end
)

 

 

Link to comment
50 minutes ago, #RoLde said:

--Client side

  addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار
   function ( ) -- فتح وظيفة جديده بدون اسم
    if ( source == Button ) then -- اذا الاعب ضغط على الزر  Button
    triggerServerEvent('jetsk', localPlayer) -- ارسال الطلب الى السيرفر باسم jetsk
   end -- اغلاق
end -- اغلاق
) -- اغلاق
--Server Side

addEvent('jetsk', true)  --- الوظيفة jetsk
addEventHandler('Jetsk', root, -- الوظيفة
function ( )
if doesPedHaveJetPack ( source ) then
removePedJetPack ( source )
outputChatBox ( "تم سحب النفاثة", source, 255, 255, 255, true )
else
givePedJetPack ( source )
outputChatBox ( "تم اعطائك نفاثة", source, 255, 255, 255, true )
end
end
)

 

 

شكرا لك بس ممكن بعد اذنك تسويها في عالم وهمي ولما يضغط علا الزر يعطيه نفاثة لمدة 3 ثواني ويسحبها

Link to comment
--Client side

  addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار
   function ( ) -- فتح وظيفة جديده بدون اسم
    if ( source == Button ) then -- اذا الاعب ضغط على الزر  Button
    triggerServerEvent('jetsk', localPlayer) -- ارسال الطلب الى السيرفر باسم jetsk
   end -- اغلاق
end -- اغلاق
) -- اغلاق
--Server Side

addEvent('jetsk', true)  --- الوظيفة jetsk
addEventHandler('Jetsk', root, -- الوظيفة
function ( )
if doesPedHaveJetPack ( source ) then
removePedJetPack ( source )
outputChatBox ( "تم سحب النفاثة", source, 255, 255, 255, true )
else
givePedJetPack ( source )
outputChatBox ( "تم اعطائك نفاثة", source, 255, 255, 255, true )
setTimer(removePedJetPack, 3000, 1, source)
end
end
)

تفضل .

بالنسبة للعالم الوهمي مدري وش تقصد وضح @@

تبي تجيب لو كان في ديمنشن معين مثلا؟ 

ولا وش؟

Link to comment
1 hour ago, MrKAREEM said:

--Client side

  addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار
   function ( ) -- فتح وظيفة جديده بدون اسم
    if ( source == Button ) then -- اذا الاعب ضغط على الزر  Button
    triggerServerEvent('jetsk', localPlayer) -- ارسال الطلب الى السيرفر باسم jetsk
   end -- اغلاق
end -- اغلاق
) -- اغلاق
--Server Side

addEvent('jetsk', true)  --- الوظيفة jetsk
addEventHandler('Jetsk', root, -- الوظيفة
function ( )
if doesPedHaveJetPack ( source ) then
removePedJetPack ( source )
outputChatBox ( "تم سحب النفاثة", source, 255, 255, 255, true )
else
givePedJetPack ( source )
outputChatBox ( "تم اعطائك نفاثة", source, 255, 255, 255, true )
setTimer(removePedJetPack, 3000, 1, source)
end
end
)

تفضل .

بالنسبة للعالم الوهمي مدري وش تقصد وضح @@

تبي تجيب لو كان في ديمنشن معين مثلا؟ 

ولا وش؟

بظبط لو كان في دينميشن معين يعطيه النفاثة 3 ثاواني ويسحبه بس في حماية انه مايقدر يضغط علا النفاثة في المهمة كيف رح يصير مابعرف بتمنا تساعدني وشكرا لك 

هي اكواد الحماية في ديميشن 40 

addEventHandler("onClientRender",getRootElement(),function()
if tostring(getElementData(getLocalPlayer(),"onCrossMap")) == "yes" then
setWorldSpecialPropertyEnabled("aircars", false)
setWorldSpecialPropertyEnabled("extrajump", false)
setWorldSpecialPropertyEnabled("hovercars", false)

end
end)


local Keys,Dim = {"F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F12","p","m","j","`","]","[","/","enter","shift"} , 40 ;

addEventHandler ( "onClientKey" , root , function ( key , press ) 
if ( press and getElementDimension ( localPlayer ) == Dim ) then 
for k,v in ipairs ( Keys ) do 
if ( v == key ) then 
cancelEvent()
end
end
end
end ) ;

 

Link to comment
1 hour ago, MrKAREEM said:

--Client side

  addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار
   function ( ) -- فتح وظيفة جديده بدون اسم
    if ( source == Button ) then -- اذا الاعب ضغط على الزر  Button
    triggerServerEvent('jetsk', localPlayer) -- ارسال الطلب الى السيرفر باسم jetsk
   end -- اغلاق
end -- اغلاق
) -- اغلاق
--Server Side

addEvent('jetsk', true)  --- الوظيفة jetsk
addEventHandler('Jetsk', root, -- الوظيفة
function ( )
if doesPedHaveJetPack ( source ) then
removePedJetPack ( source )
outputChatBox ( "تم سحب النفاثة", source, 255, 255, 255, true )
else
givePedJetPack ( source )
outputChatBox ( "تم اعطائك نفاثة", source, 255, 255, 255, true )
setTimer(removePedJetPack, 3000, 1, source)
end
end
)

تفضل .

بالنسبة للعالم الوهمي مدري وش تقصد وضح @@

تبي تجيب لو كان في ديمنشن معين مثلا؟ 

ولا وش؟

راجع اسماء الأحداث لأنها مختلفة

  • Thanks 1
Link to comment
15 minutes ago, MR_Mahmoud said:

بظبط لو كان في دينميشن معين يعطيه النفاثة 3 ثاواني ويسحبه بس في حماية انه مايقدر يضغط علا النفاثة في المهمة كيف رح يصير مابعرف بتمنا تساعدني وشكرا لك 

هي اكواد الحماية في ديميشن 40 


addEventHandler("onClientRender",getRootElement(),function()
if tostring(getElementData(getLocalPlayer(),"onCrossMap")) == "yes" then
setWorldSpecialPropertyEnabled("aircars", false)
setWorldSpecialPropertyEnabled("extrajump", false)
setWorldSpecialPropertyEnabled("hovercars", false)

end
end)


local Keys,Dim = {"F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F12","p","m","j","`","]","[","/","enter","shift"} , 40 ;

addEventHandler ( "onClientKey" , root , function ( key , press ) 
if ( press and getElementDimension ( localPlayer ) == Dim ) then 
for k,v in ipairs ( Keys ) do 
if ( v == key ) then 
cancelEvent()
end
end
end
end ) ;

 

 

1 minute ago, N3xT said:

راجع اسماء الأحداث لأنها مختلفة

ممكن مساعدة 

Link to comment

سوي تحقق بالرندر اذا كان اللاعب عنده جيت باك يرسل تريقر للسيرفر سايد ويشيله منه

الشغلة واضحة ما يبي لها مساعدة

Link to comment
18 minutes ago, N3xT said:

سوي تحقق بالرندر اذا كان اللاعب عنده جيت باك يرسل تريقر للسيرفر سايد ويشيله منه

الشغلة واضحة ما يبي لها مساعدة

مو صعبة عليك بس انا مابعرف

Link to comment
On 04.07.2018 at 01:35, N3xT said:

سوي تحقق بالرندر اذا كان اللاعب عنده جيت باك يرسل تريقر للسيرفر سايد ويشيله منه

الشغلة واضحة ما يبي لها مساعدة

ممكن كود التحقك 

Link to comment
On 08.07.2018 at 05:13, MrKAREEM said:

if doesPedHaveJetPack ( source ) then

 

كريم ياخي الله يوفقك راح اعتزل ولسا ماخلصت مودات سويه لي تكفى

بدي لما يكون الاعب في اينميشن معين يعطيه نفاثة 2 ثواني ويسحبها

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...