Jump to content

طلب فنكشات


Recommended Posts

^

+

السبب :

افرض ان الاعب حط حسابه و الباسورد غلط

راح يحصل خطأ راح يظهر الشات وتفتح الشاشه وهو ماسجل Login اذا ضغط زر

فـ الحدث بيكون اكثر دقة

صاحب الكود مابيكون غبي لهالدرجة !! دامه مسوي لوحة التسجيل بيكون فيها تحققات من الحساب وغيرهـ 100% فهو الي عليه يحط الوظايف ذي بعد التحققات حقته

+

مثل ماتقول، افرض لاعب رابط امر تسجيل الدخول بزر عندهـ او سجل دخوله من اف 8 وهو ظاهر عنده لوحة onPlayerLogin لنفرض انه استخدم حدث

!! التسجيل، بكذا رح يظهر الشات ويروح التظليل عن الشاشة ولوحة التسجيل للحين مفتوحة

Link to comment

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

وبني ادم يخطئ ومافيه انسان مايخطي, وبعد مايسوي الاعب تسجيل بـ حدث

onPlayerLogin

يسوي تحقق اذا الوحه كانت مفتوحه او لا

اتمني مانكثر المشاركات كان ردي لـ التوضيح لـ صاحب الموضوع فقط

Link to comment

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

وبني ادم يخطئ ومافيه انسان مايخطي, وبعد مايسوي الاعب تسجيل بـ حدث

onPlayerLogin

يسوي تحقق اذا الوحه كانت مفتوحه او لا

اتمني مانكثر المشاركات كان ردي لـ التوضيح لـ صاحب الموضوع فقط

ويتحقق من وجود النافذة !! ؟ onPlayerLogin كيف تقول يستخدم

Link to comment

ترايقر !

وليه تسوي السالفة ذي كلها ؟؟ ؟؟

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

# اجل ليه اسمها لوحة تسجيل .. هو الي عليه ينفذ الوظايف بعد التحققات وانتهى الأمر

+ وبهالحالة اللاعب يقوم بتسجيل خروجه ثم يسجل دخوله وبكذا يتخلص من التظليل fadeCamera ممكن يكون فيه مودات ثانية تستخدم وظيفة

Link to comment
addEventHandler ( "onClientGUIClick", b, 
function () 
if guiGridListGetSelectedItem(gridlist) ~= -1 then 
local name = guiGridListGetItemText(source,Player ) 
local thePlayer = getPlayerFromName(PlayerName) 
playerBlip = createBlipAttachedTo( playerName, 40 ) 
end 
  end 
      end 
         ) 

م ضبط

هريسةة ... ! !

Link to comment
addEventHandler ( "onClientGUIClick", b, 
function () 
if guiGridListGetSelectedItem(gridlist) ~= -1 then 
local name = guiGridListGetItemText(source,Player ) 
local thePlayer = getPlayerFromName(PlayerName) 
playerBlip = createBlipAttachedTo( playerName, 40 ) 
end 
  end 
      end 
         ) 

م ضبط

هريسةة ... ! !

يب

Link to comment

ججرب ذا

Client Side !

local Window = guiCreateWindow ( .... ) 
local GridList = guiCreateGridList ( .... ) 
local Button = guiCreateButton( ..... )  
guiGridListAddColumn(GridList, "Players !!", 0.8 ); 
  
  
function PlayersInList ( ) 
        guiGridListClear(GridList) 
        for i, v in ipairs( getElementsByType("player") ) do 
        local Row = guiGridListAddRow(GridList) 
        guiGridListSetItemText( GridList, Row, 1, getPlayerName(v), false, false ) 
    end 
end 
  
bindKey( "F2", "down", function ( ) 
     PlayersInList ( ) 
     guiSetVisible( Window, not guiGetVisible( Window ) ) 
     showCursor( guiGetVisible( Window ) ) 
end ) 
  
addEventHandler( "onClientGUIClick", resourceRoot, function (  ) 
   if ( source == Button ) then 
      if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then 
        local select = guiGridListGetItemText (GridList, guiGridListGetSelectedItem ( GridList ), 1 ) 
        local Player = getPlayerFromName( select ) 
          if ( isElement( Player ) ) then 
               createBlipAttachedTo ( Player, 40 ) 
               end 
            end 
       end 
   end 
) 
  
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...