Jump to content

Spyrax

Members
  • Posts

    195
  • Joined

  • Days Won

    3

Posts posted by Spyrax

  1. 56 minutes ago, SCi said:

    للاسف مانفعت

    function ShowPlayers ( )
    guiGridListClear ( NameGrid ) 
    local players = getElementsByType ("player")
    for i,v in ipairs (players) do
    local row = guiGridListAddRow ( NameGrid )
    guiGridListSetItemText(NameGrid,row,1, getPlayerName ( v ),false, false)
    end
    end
    
    addEvent("ShowPinG",true)
    addEventHandler("ShowPinG",root,
    function()
       ShowPlayers ( )
      end)

    -- NameGrid = اسم القريد ليست

  2. 3 hours ago, xLive said:

    كذا صار الحدث مختلف 😛 الان انت ربطت الحدث بلاعب الكلاينت، يعني اذا تدمج هو فقط راح يشتغل الحدث

    الي براسي احسبه أنه اذا الأتاكر قام بضربه ينسمع الصوت للوكال البلاير (المهاجم) 

    لكن طلعت طريقة ثانيه

    شكرًا لك على المعلومة.

    --- ملف السيرفر
    function onDamage ( att )
    
    	if ( att and att ~= source ) then
    
    		triggerClientEvent(att,'PlaySound',att)
    
    	end
    
    end
    addEventHandler('onPlayerDamage' , root , onDamage )
    -- ملف الكلنت
    
    addEvent('PlaySound', true )
    
    addEventHandler('PlaySound', root , function ( )
    
    	playSound ('sound.mp3', false )
    	
    end)

     

    • Like 1
  3. 49 minutes ago, Avir14 said:
    function cDamage ( attacker )
    if ( attacker and isElement ( attacker ) and getElementType ( attacker ) == "player" and source ~= attacker ) then
    	local sound = playSound("damage.wav")
    	setSoundVolume(sound, 0.5)
    end
    end
    addEventHandler ( "onClientPlayerDamage", getRootElement(), cDamage )

    ابي اللاعب لما يدمج احد يشتغل ذا الصوت

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

     

    function cDamage ( attacker )
    if ( attacker and isElement ( attacker ) and getElementType ( attacker ) == "player" and source ~= attacker ) then
    	local sound = playSound("damage.wav")
    	setSoundVolume(sound, 0.5)
    end
    end
    addEventHandler ( "onClientPlayerDamage", localPlayer, cDamage )

     

  4. 4 hours ago, فاّرس said:

    صحيح فيها عدد لايستهان به لكن ليه اضيع وقتي وامكانياتي في لعبه محدوده برمجياً وماتعطيك خيارات كثير كمبرمج! 

    صحيح,أتفق معك فهذه النقطة وأعاني منها صراحةً .

     

  5. 1 hour ago, С ō π α πღ said:

    حياة واقعية 

    أقدر أساعدك بـ مودات بسيطة لأني ما أعرف للحياة الواقعية وبسعر بسيط , تواصل معي , أما إذا تبغى باك اب كامل فـ بالتوفيق .

  6. 9 minutes ago, С ō π α πღ said:

    السلام عليكم 

     

    الي عنده خبره بالبرمجه 

    اعطيه افكار وهو يسويها حسب الفكره الي اعطيها اياه بمقابل 

    و نتفق على اتعابه قبل مايبدا شغله 

    كل سكربت بحقه 

     

    الي مهتم يراسلني خاص 

    ...

    وعليكم السلام والرحمة

    وش نوع المودات (حياة واقعية..هجولة ) إلخ ؟

  7. 6 hours ago, فاّرس said:

    فيه ألعاب أفضل بكثير لو تستغل وقتك فيها، اللعبه ذي ميته وراحت ايامها مو زي زمان، عموماً الرأي رأيك

    أحترم رأيك, لكن الكلام ذا له 5 سنوات اشوفه فالمنتدى والصراحة ما اشوف انها ميتة خصوصًا أن كل مره يزيد اعداد اللاعبين او ثابت على أعداد لاعبين جيد مقارنة ببرامج الأونلاين للألعاب القديمة مثل ذي

  8. Salam 

    oui jss 3aref beli hada section m9wda 3lih mais hbit ndir script l nass baghya RP Scripts 

    l idea "Seatbelt" ;

    Press J to wear/remove seatbelt.

    Kayen fih sound ila ma dertch l' seatbelt. wanta f l vehicle gha tsme3 sound ki li kayna f tesla

    You can't leave the vehicle ("IF YOU WEARING A SEATBELT")

    see u ltr .

    Download here.

     

  9. السلام عليكم ورحمة الله تعالى وبركاته, 

    السكربت له مدة وهو عندي وما لقيت وش اسوي فيه فـ نشرته

    عند دخولك لـ سيارة يظهر لك تنبيه "صوتي" وكتابة على اليمين . وأيضًا صورة فوق رأسك يستطيع الكل أن يراها

    * لا يمكنك خروج من السياره وأنت عامل حزام امان

    -#New update: إذا كنت مش رابط حزام الامان وضربت السيارة راح يخرجك تلقائًيا من السيارهـ + ينقص دمك .

    * التنبيه الصوتي مثل سيارات تيسلا "تنبيه حزام الأمان" مثل هذا الصوت :

     

    صور للسكربت

    https://imgur.com/a/Shpal7y

    للتحميل

    Download Script

    • Like 1
  10. getPlayerAccs : وظيفة لـ جلب جميع حسابات اللاعب 
    Syntax / التركيبة :

    table getPlayerAccs ( player thePlayer )

    player thePlayer: اللاعب الذي تريد جلب جميع حساباته

    - Source Code:

    getPlayerAccs = function ( Player )
    
    	if ( getElementType( Player ) ~= "player" )  then return error ("Bad argument @ 'getElementType' [Expected player at argument 1 , got "..type ( Player ).."]") end
    	
    	local Serial = getPlayerSerial ( Player )
    
    	local Table = {};
    	
    	for _,acc in ipairs ( getAccounts ( ) ) do
    	
    		if ( Serial == getAccountSerial ( acc ) ) then
    	
    	table.insert ( Table , acc )
    	
    		end
    		
    	end
    	
    	return Table
    	
    end

     

    مثال عن الوظيفة :

    addCommandHandler('getAccs', function ( Player )
        
        outputChatBox('* Your Accounts', Player , 255 ,0,0 , true )
        
    	for _,v in ipairs ( getPlayerAccs ( Player ) ) do
          
    	outputChatBox(getAccountName ( v ) ) 
          
    	end
        
    end)

     

    • Like 1
  11. 3 hours ago, MrSAUD1 said:

    سلام عليكم جميعا والله احسني تحمست شوي للرجعه

    افكر ارجع و مدري كيف الاوضاع عاد غبت مره كثير

    ابي اشوف اذا في احد وده يكون معي ✌️

    وعليكم السلام, يامرحبا كيف تقصد أحد يكون معك ف برمجة أو سيرفر أو إيش

  12. 58 minutes ago, SikikO29 said:

     

    السلام عليكم

     

     اعندي مشكلة اللي هي عندما اظغط اف 1

     تظهر اللوحة ولا تختفي الشات

    اريدها ان تختفي عند ظهور لوحة  اف 1

     

    حط كود ظهور اللوحة 

  13. On 08/05/2022 at 12:45, فاّرس said:

    .كلام مهم جداً لنا كمسلمين. فعلًا نلاحظ هذه الكلمات بكثرة سواءً في الحياة الواقعية أو في  الحياة الافتراضية

    صحيح , نسأل الله الهداية لشباب المسلمين

  14. 1 hour ago, +Source|> said:

     

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

    طيب ليش يوقف عند كود بسيط مثل هذا ويضيع وقته على كودات ثانيه ممكن يتعلمها

    الرجال اخذ الكود وشاف طريقته وكيف يسويها خلاص ينتقل على اللي بعده ما يوقف عند شي بسيط مثل هذا

    هذا بيكون اخر رد لي لأن صاحب الموضوع إستفاد ، لكن يقدر يكون هذا  الكود هو سبب بدايته فالبرمجة وكان بإمكانك انك تشرحله الكود لأن الحين لو تسأله يمكن نسيي وش الي سواه أصلاً

    ( إذا تعلمت البرمجة بهذه الطريقة فذا موضوع ثاني )

    • Like 1
  15. 11 hours ago, SCi said:

     

    theAnswer = nil فوق كل الاكواد

    ، بينكرر كل مرا اكتب فيها الاجابه اخد المال بتكرار ، 

     

    تحت كود إعطاء المال nil لو وضعت 

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

    لا تقولي شلت المتغير ذا :

    thAnswer = nil

    من تحت كود اعطاء الفلوس 

    وحطيته فوق بالأعلي ؟ أنا أقصد حط المتغير فوق بالكامل وحط كمان المتغير ذا تحت اعطاء الفلوس

    • Haha 1
  16. 2 hours ago, SCi said:

    عفكرا انا مسوي كل الي انت قلت عليه وسويت 

    تحت كود إعطاء المال 

    theAnswer = nil 

    بيشتغل بس مرا وحده

    ولكن وقت اسوي سؤال جديد مابيشتغل مرا تانيه ومابقدر اخد فلوس مرا تانية هاد هيا المشكلة 

     

     

    جرب حط المتغير ذا :

    theAnswer = nil

    فوق الاكواد كلها وقلي اش بيصير

  17. 2 hours ago, SCi said:

    كفو ياخي استفدت ولله شكرا

    لو اسوي الحركه مرتين مشان تكون لي وللشخص القريب مثلا مثل لايف قال اسوي لوب لجميع اللاعبين ؟

    هل ركزت فالساينتكس ؟ شوف الأرقمنت الأول 

    player = هو أنت

    وبما ان الكود الي ارسلته لك كلنت يعني اللاعب( أنت ) هو اللوكال

    اما اللاعب القريب لك هو

    uplayer

    • Like 1
  18. 13 hours ago, SCi said:

    طب كيف اسويها وش الارقومانات الي هضيفها يعني مثلا setPedAnimation ليا بيكون سورس او بلير 

    طيب للاعب القريب وش هتكون

    ببساطة لو فهمت اليوزفل فنكشن راح تفهم كيف تسوي أول شيء ,
     

     
    element getNearestElement( player thePlayer, string elementType, float distance)

    الساينتكس يقول 

    getNearestElement( player = اللاعب , element Type = "نوع الالمنت الي تبغى تجيبه سواء لاعب أو اوبجكت أو بيد ولازم يكون في سترينق" , float distance = المسافة أو البعد)

     

    لـ نتفرض انه كذا :

    uplayer = getNearestElement ( localPlayer, "player", 100 )
    if uplayer then
    outputChatBox(" " ..getPlayerName(uplayer).." هو أقرب لاعب لك")
    else
    outputChatBox("لا يوجد لاعب بقربك")
    end

    هنا راح يجيبلك أقرب لاعب لك من خلال مسافة 100 متر حولك

    أنت وش بتسوي الحين ؟ انت بتسوي لو اللاعب كتب أمر بيبحث عن اقرب لاعب له على حسب المسافة الي تبغاها مثلاً 20 , 30 , 40 .. إلخ 

    واول ما يلقاه تسوي الفنكشن الي قاله لك الأخ لايف فوق

    بالتوفيق

    • Like 2
×
×
  • Create New...