Jump to content

افف تعبني هذا متى راح يفهم؟!


Recommended Posts

السلام عليكم ورحمة الله وبركاته

شباب تكفى فهموه ان cancelEvent() مالها تأثير اذا ماكانت بحدث

The use of cancelEvent outside of an event handler has no effect.

..

addCommandHandler("unsecure", 
function (player) 
     local serial = getPlayerSerial(player) 
     if not isGuestAccount (getPlayerAccount(player)) then 
            if getAccountData(getPlayerAccount(player),"ows") == serial then 
                local acc = getAccountName(getPlayerAccount(player)) 
                setAccountData(getPlayerAccount(player),"secured","false") 
                outputChatBox("* Security now is disabled from your account '"..acc.."'.",player,255,255,0) 
            else 
                kickPlayer ( player, "Console", "You cannnot unsecure someone's else account" ) 
            end 
     end 
end) 

الافضل انه يكون كذا

addCommandHandler("unsecure", 
function (player) 
     local serial = getPlayerSerial(player) 
     if not isGuestAccount (getPlayerAccount(player)) then 
            if getAccountData(getPlayerAccount(player),"ows") == serial then 
                local acc = getAccountName(getPlayerAccount(player)) 
                setAccountData(getPlayerAccount(player),"secured","false") 
                outputChatBox("* Security now is disabled from your account '"..acc.."'.",player,255,255,0) 
            else 
           cancelEvent() -- الاضافة هنا   
                kickPlayer ( player, "Console", "You cannnot unsecure someone's else account" ) 
            end 
     end 
    end  -- مدري هنا صح ولا لا  
end) 

ليه انا اضفت وظيفة كانسل افنت ؟

ممكن اللاعب يكتب unsecure

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

لكن لو حطيت كانسل افنت ؟

يلغي كتابة الامر بعدين يصكه كيك

وسسلامتكم

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

The use of cancelEvent outside of an event handler has no effect.

طيب حط الامر بحدث واذا جا سيريال ثاني يكتب الامر unsecure يكنسل الامر وينصك كيك

Link to comment

ادري ي برستيج بس ليه استخدمه وانا قادر امنع بنفس الوظيفه

اذا هو معه مشكله ولا مشكك بالحماية خليه يسويها بنفسه يضيفها للسكربت

لانها مافرقت أبد !!

بالله يالبندر افهم !

كيف يتنفذ كود ازاله الحماية وهو اصلاً مو موجود بعد kickPlayer()

يعني تبي الكود ينقز من else

يروح ل فوق ويفك الحماية بعدين يرجع ويطرد اللاعب

غبااااء ><

Link to comment

طيب الحين هذي سويتها زي ماتبي

addEventHandler("onPlayerCommand",root, 
function (cmd) 
    if cmd == "unsecure" then 
        if getAccountData(getPlayerAccount(source),"ows") ~= getPlayerSerial(source) then 
            cancelEvent() 
        end 
    end 
end 

هذي راح تمنع الامر unsecure من انه يتنفذ

يعني لو لاعب يكتبها والحساب الي يبي يفك الحماية منه مو حسابه يمنع الامر ومايصكه كيك , ليش؟

لأنك منعت الامر من انه يتنفذ عشان كذا ماراح ينصك كيك

فـعشان كذا لاتتفلسف زياده ..

Link to comment
  • 2 weeks later...
هههههههههههههههههه

البندر لو تجلس معه من اليوم لين 20 سنة قدام ما راح يقتنع

نفس سالفه النجوم

و اتوقع للحين ما اقتنع

:lol:

يب هههههههههه هذا نشبه ><

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