Jump to content

Froze

Members
  • Posts

    106
  • Joined

  • Last visited

Posts posted by Froze

  1. من المنتدى على ان ماكان عندي عضويه

    الا اني كنت القى كل طلباتي بالمنتدى حتى يوم سويت عضويه ماكنت اطرح كل المشاكل لأني القاها مطروحه من قبل 

    باختصار كل الأعضاء لهم الفضل بعد الله طبعاً في تعليمي

  2. كلينت
        addEventHandler('onClientVehicleDamage',root, 
            function(attacker) 
                if attacker and getElementType(attacker) == 'player' and attacker ~= getVehicleOccupant(source)  then 
                    triggerServerEvent('shooter:setData',getVehicleOccupant(source),'killer1222',attacker) 
                    setTimer(triggerServerEvent,4000,1,'shooter:setData',getVehicleOccupant(source,0),'killer1222',false) 
                end 
            end 
        ) 
      
        -- 
        addEventHandler('onClientPlayerWasted',root, 
            function(killer) 
                if getElementData(source,'killer1222') ~= false and getElementData(source,'killer1222') ~= source  then 
                    outputChatBox('#FFFFFF '..getPlayerName(source)..' #FFFFFF Has Killed By '..( getPlayerName(getElementData(source,'killer1222')),255,255,255,true)) 
                end 
            end 
        ) 
      
    

    سيرفر

      
    addEvent('shooter:setData',true) 
    addEventHandler('shooter:setData',root, 
        function(dataname,datavalue) 
            setElementData(client,dataname,datavalue) 
        end 
    ) 
      
    

    هذا سويته زمان شوفه

    يعطيك العافية

  3. جرب
      
    addEventHandler("onPlayerWasted", root, 
    function(_, killer) 
            if killer and getElementType(killer) == "player" then 
                exports ["guimessages"] : outputServer(root, getPlayerName(killer).." Killed "..getPlayerName(source).." in shooter", 255, 0, 255) 
            end 
        end 
    end) 
    

    عندك اند زايده + اللاعب ما مات من لاعب ثاني مات من صاروخ يعني الكيلر ما تفيد

  4. انا خابر اني اقدر اسوي ذي الطريقة

    بس الفلوس كانت مجرد مثال على الطريقة

    باختصار هذا الي سويته

    function Save(plr) 
    local accS = getAccount ( "save" ) ----- هذا الحساب مسويه مسبقاً وراح يكون قاعدة البيانات 
    saveMoney = setAccountData(accS,getPlayerName(plr),getPlayerMoney(plr)) ----- حطينا الداتا على قاعدة البيانات المزيفه ضض ذذ 
    if saveMoney then 
    outputChatBox("saveDone!",plr) 
    else 
    outputChatBox("Error!",plr) 
      
    end 
    end 
    addCommandHandler("save",Save) 
      
    function Get(plr) 
    local accS = getAccount ( "save" ) --------- جبنا اسم الحساب الي سويته سابقاً 
    local Data = getAccountData(accS,getPlayerName(plr)) ------ جبنا الداتا 
    if Data then 
    setPlayerMoney(plr,Data) ----- حطينا فلوس اللاعب من قاعدة البيانات المزيفة ذذ 
    outputChatBox("Done!") 
    else 
    outputChatBox("Error!") 
    end 
    end 
    addCommandHandler("get",Get) 
    

  5. @♚Mr,[C]oR♚

    @

    @Sha67

    @Ma[Z]en

    @#CroSs

    تكملةة للي بديناه في صفحة 34

    بما اني ما اعرف للسكل واحتاج اني احفظ اشياء كثيره على السريال مثلا

    سويت هالطريقة

    function Save(plr) 
    local accS = getAccount ( "save" ) 
    saveMoney = setAccountData(accS,getPlayerName(plr),getPlayerMoney(plr)) 
    if saveMoney then 
    outputChatBox("saveDone!",plr) 
    else 
    outputChatBox("Error!",plr) 
      
    end 
    end 
    addCommandHandler("save",Save) 
      
    function Get(plr) 
    local accS = getAccount ( "save" ) 
    local Data = getAccountData(accS,getPlayerName(plr)) 
    if Data then 
    setPlayerMoney(plr,Data) 
    outputChatBox("Done!") 
    else 
    outputChatBox("Error!") 
    end 
    end 
    addCommandHandler("get",Get) 
    

    ...وبكذا اقدر احفظ على السريال او الاسم او

    بدون ما يكون الحساب مسجل دخوله

    الحين السؤال هل الطريقة صحيحة او تسبب مشاكل وتستخدم موارد كبيره من السيرفر ؟

    ملاحظة : الي طرحته مجرد مثال فقط يعني يمكن يكون الايفنت عند خروج اللاعب

  6. بالنسبه للأعلام كان عندي واحد لكن ضيعته مدري وين راح

    ذا يبيلك تعدل على السكور بورد نفسه

    بالنسبه للاعب بدون الوان في التاب

    استخدم

    onPlayerLogin or onPlayerJoin 
    setPlayerNametagColor -- اللون الي تبيه يظهر فيه 
      
    

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

  7. screenWidth, screenHeight = guiGetScreenSize() 
      
    addEventHandler("onClientResourceStart", resourceRoot, 
        function() 
            bindKey("f5", "down", function(button, state) showCursor(not isCursorShowing()) end) 
            addEventHandler("onClientRender", root, onDraw) 
            addEventHandler("onClientClick", root, onClick) 
        end 
    ) 
      
    function onDraw() 
        if isCursorShowing() then 
            local posX, posY = getCursorPosition() 
            posX, posY = posX * screenWidth, posY * screenHeight 
            if (isPointInRect(posX, posY, 0, screenHeight - 48, 48, screenHeight)) then 
                dxDrawRectangle(0, screenHeight - 48, 48, 48, tocolor(255, 255, 255, 110)) 
            end 
        end 
        dxDrawImage(0, screenHeight - 48, 48, 48, "chromiumIcon.png") 
    end 
      
    function onClick(button, state, posX, posY) 
        if not isCursorShowing() then return end 
        if button == "left" and state == "up" then 
            if isPointInRect(posX, posY, 0, screenHeight - 48, 48, screenHeight) then 
                showBrowser() 
            end 
        end 
    end 
      
    function isPointInRect(posX, posY, posX1, posY1, posX2, posY2) 
        return (posX > posX1 and posX < posX2) and (posY > posY1 and posY < posY2) 
    end 
      
    function showBrowser() 
        if WebBrowserGUI.instance ~= nil then return end 
        WebBrowserGUI.instance = WebBrowserGUI:new() 
    end 
      
    

  8. vote الـ

    غالباً انه مود اسمه

    votemanager

    بس مدري اذا طفيته بيسبب مشكلة القيم مود ولا

    والاغاني مدري والله

×
×
  • Create New...