Jump to content

aL.Kfo

Members
  • Posts

    756
  • Joined

  • Last visited

Posts posted by aL.Kfo

  1.   
      
    function removeColorCoding( name ) 
    return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name 
    end 
      
     addEventHandler ( "onClientPlayerChangeNick", getLocalPlayer(), 
        function ( ) 
    local lcName = getPlayerName(localPlayer) 
    removeColorCoding( lcName ) 
        end 
    ) 
      
    

    تفضل ,

    أخـوي كـودك بيحذف أكواد الالوان ويجيب الاسم بدون أكواد الالوان لاكن ماشوفك سويت شيء بالاسم المفروض تحط اسم اللاعب بعد ما حذفت الاكواد

    بالنسبـة لصاحب الموضوع تفـضل سويتـه لك:

    -- Server Side --

    function onPlayerJoin() 
        local name = getPlayerName(source) 
            if name:find('#%x%x%x%x%x%x') then 
            local name = name:gsub('#%x%x%x%x%x%x', '') 
            if string.len(name) <= 0 then name = 'player'..math.random(5000)..'' end 
            setPlayerName(source, name) 
       end 
    end 
    addEventHandler( 'onPlayerJoin', root, onPlayerJoin) 
      
    function onPlayerChangeNick(oldNick, newNick) 
        if newNick:find('#%x%x%x%x%x%x') then 
            local name = newNick:gsub('#%x%x%x%x%x%x', '') 
            if string.len(name) <= 0 then name = 'player'..math.random(5000)..'' end 
            setPlayerName(source, name) 
            cancelEvent() 
        end 
    end 
    addEventHandler( 'onPlayerChangeNick', root, onPlayerChangeNick) 
    

    وسويته لك اذا كان اسمه كله أكواد ألوان يعني كـ مثال

    #FFFFFF

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

    فـسويته لك يحط اسمه ارقام عشوائيـة من 5000

    كـ مثال

    player3620

    ماقصرت ع المساعدة ي مازن

    انفداكك ي سفاح بيض الله وجهك

  2. ناس لغمت كثير وش يعرفني بناس ماعرفك انا

    وتبي تحفظ حقوقك , هذا حقك احفضها , اول ماتشغل المود يطلع اسمك

    لكن من ناحية انو كل مادخل لاعب لسيرفر يطلع لة اسمك حشى ماتسوي علينا

    ومن ناحية اني احملة او لا ذا شي مايرجع لك , انت نشرتة ومالك شغل من يحملة او لا

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

  3. function removeColorCoding( name ) 
    return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name 
    end 
      
    --Ex 
      
    addEventHandler("onClientGUIClick",button, 
    function() 
    local lcName = getPlayerName(localPlayer) 
    removeColorCoding( lcName ) 
    end) 
    

    وظيفة سهلة وبسيطة =)

    يعني اركب ذا

    [lua]function removeColorCoding( name )

    return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name

    end

    الالوان راح تختفي

  4. السلام عليكم ورحمة الله

    كيفككم حبـأيبـ-ي

    بـأختصار شدديد : ابي فنكشات لا دخلت ماركر محدد تزود سرعتك لسرعه انا احددها لا طلعت ترجع السرعه نفس قبل مع فنكشن الحدث

    وشكرأ : )

  5. ابي حدث يتنفذ اول مالعب يدخل لتيم فرفرت عليه شوي مو محصله

    Event : onPlayerJoin 
      
    spawnPlayer 
    setPlayerTeam 
    

    شكلك مافهمت الموضوع كويس

    السباون مو طلب مرة

    اللي قلته ان الاعب لا دخل لتيم يعطيه سلاح

    وانا حطيت كود فوق نفس طلبي ان لادخل تيم يعطيه سلاح

    لكن ذا لزم يدخل التيم ثم يموت نفسه يجي له سلاح

    ابي بدون مايموت نفسه اول مايدخل التيم تجي لة

  6. كيف يدخل التيم ؟

    عن طريق زر أو الخ ....؟

    يب زر للوحه

    استخدم :

    triggerServerEvent 
    giveWeapon 
    

    و اذا ماعرفت اطرح كود زر اللوحة

    شوف انا حاط كود فوق شغال وتمام ويجي لي سلاح ومافيه ترايقر

    بس لزم يموت الاعب ثم تجي له ابي اول مايدخل التيم تجي له

  7. مآفي حدث زي كذآ

    تقدر انت تسويه بنفسك

    اها طيب كيف النظام ابي ذا لا دخل لتيم مو اذا مات واذا طلع من التيم تطير منه

    Timer = {  }; 
      
    addEventHandler ( "onPlayerWasted", root, function  (  ) 
        if getPlayerTeam ( source ) == getTeamFromName ( "Police" ) then 
          if isTimer ( Timer [ source ] ) then killTimer ( Timer [ source ] ) Timer [ source ] = nil end 
              Timer [ source ] = setTimer ( giveWeapon, 1000, 1, source, 3 ) 
        end 
    end 
    ) 
    

  8. ألـسسلام عليككم ..

    بـأختصار

    هذا حدث يتنفذ اول مايموت الاعب

    onPlayerWasted

    ..

    ابي حدث يتنفذ اول مالعب يدخل لتيم فرفرت عليه شوي مو محصله :)

  9. :lol::lol::lol::oops:

    موعلي كيفه مايشتغل غصبن عنه

      policeSpawn = { 
            [1] = {1568.5632324219, -1691.4493408203, 5.890625, 180}, 
            [2] = {1580.01660, -1634.68750, 13.56188, 90.0}, 
            [3] = {1552.56165, -1675.75244, 16.19531, 90.0} 
        } 
          
        addEventHandler('onPlayerWasted',root, 
        function() 
            local team = getPlayerTeam(source) 
                if team and getTeamName(team) == 'Police' then 
                    local x,y,z,rot = unpack(policeSpawn[math.random(#policeSpawn)])   
                    setTimer(function (x,y,z,rot,source ) spawnPlayer (source,x,y,z,rot) end,1900, 1,x,y,z,rot,source ) 
                    setCameraTarget (source, source) 
                end 
            end 
        ) 
    

    انشهد ماهو يكيفةة .. عداككك العيب زي العسل شغال

    اشكرك ..

  10.     policeSpawn = { 
            [1] = {1568.5632324219, -1691.4493408203, 5.890625, 180}, 
            [2] = {1580.01660, -1634.68750, 13.56188, 90.0}, 
            [3] = {1552.56165, -1675.75244, 16.19531, 90.0} 
        } 
          
        addEventHandler('onPlayerWasted',root, 
        function() 
            local team = getPlayerTeam(source) 
                if team and getTeamName(team) == 'Police' then 
                    local x,y,z,rot = unpack(policeSpawn[math.random(#policeSpawn)])   
                    setTimer(function () spawnPlayer (source,x,y,z,rot) end,700, 1 ) 
                    setCameraTarget (source, source) 
                end 
            end 
        ) 
    

    يعطيكك العافيةة ي بططل .. طبعا ماجربتةةة بس اكيد شغال

    روح ي شيخ ي لعلك تعرس ذذ

  11. ككيفككم؟

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

    + وعشان افهم كيف سواه ولو شرح بسيط عنه الوقت اكون ممنون : )

    policeSpawn = { 
        [1] = {1568.5632324219, -1691.4493408203, 5.890625, 180}, 
        [2] = {1580.01660, -1634.68750, 13.56188, 90.0}, 
        [3] = {1552.56165, -1675.75244, 16.19531, 90.0} 
    } 
      
    addEventHandler('onPlayerWasted',root, 
    function() 
        local team = getPlayerTeam(source) 
            if team and getTeamName(team) == 'Police' then 
                local x,y,z,rot = unpack(policeSpawn[math.random(#policeSpawn)])   
                function setTimer () 
    setTimer ( spawnPlayer (source,x,y,z,rot),700, 1 ) 
    end 
                setCameraTarget (source, source) 
            end 
        end 
    ) 
    

×
×
  • Create New...