Jump to content

</Mr.Tn6eL>

Members
  • Posts

    2,799
  • Joined

  • Days Won

    13

Everything posted by </Mr.Tn6eL>

  1. https://msdn.microsoft.com/en-us/library/hh156542(v=vs.110).aspx
  2. لا مو احمد ليبيا اللي صنعه Boo صنعه
  3. ثلاث مواضيع نفس الطلب محد مجبور يرد عليك ترا
  4. لا سبب الباند والكيك شوف وظيفة kickPlayer و banPlayer تلاحظ في ارقمنت للسبب والسبب هو برامتر reason في هذا الحدث
  5. addEventHandler("onClientPlayerJoin", getRootElement(), warpInit) addEventHandler("onClientPlayerQuit", getRootElement(), warpInit) addEventHandler("onClientPlayerChangeNick", getRootElement(), warpInit) addEventHandler("onClientGUIChanged", resourceRoot, function() local edit = getControl( wndWarp, 'sharplayer' ) if source == edit then if guiGetText(edit) == "" then warpInit() else local t = { } local text = guiGetText(edit) for k, v in pairs(getElementsByType("player")) do if text:find(getPlayerName(v), 1, true) then table.insert(t, v) end end -- From warpInit local players = table.map(t, function(p) return { player = p, name = getPlayerName(p) } end) table.sort(players, function(a, b) return a.name < b.name end) bindGridListToTable(wndWarp, 'playerlist', players, true) end end end) wndWarp = { 'wnd', text = 'الانتقال الى الاعبين', width = 246, controls = { { 'lst', id='playerlist', width=231, x = 5, y= 62, height=343, columns={ {id='sharplayercol', text='الاعب', attr='name'} }, onitemdoubleclick=warpTo }, {'br'}, {'txt', id='sharplayer', text='~|بحث عن لاعب|~' , x = 16, y= 23 ,width = 222}, {'br'}, {'btn', id='انتقال', onclick=warpTo}, {'btn', id='اغلاق', closeswindow=true} }, oncreate = warpInit }
  6. تحتاج تسوي داتا وتجيب جميع الاعبين اللي عندهم داتا بلوب وتحط الصورة
  7. local endMove = (select(2, guiGetScreenSize( )) - h) / 2 -- h : طول لوحتك يصير كذا local endMove = (select(2, guiGetScreenSize( )) - h) / 2 addEventHandler("onClientRender",root,function() if ( guiGetVisible(wnd) == true ) then local x,y = guiGetPosition(wnd,false) if ( y >= endMove ) then guiSetPosition(wnd,x-4,endMove,false) else guiSetPosition(wnd,x,y+4,false) end end end)
  8. نسيت اشوف الكود كامل بس شفت الخطا صلحته ومادريت تبيني ابكي
  9. guiSetInputEnabled المشكلة في
  10. نسيت احذفها function VehicleAlpha ( thePlayer ) local theVehicle = getPedOccupiedVehicle ( thePlayer ) if theVehicle then --- ايش هذا ؟؟ setElementAlpha(theVehicle, getElementAlpha(theVehicle) == 255 and 0 or 255) end end addCommandHandler ( "getcarname", VehicleAlpha )
  11. ويصير بق elseنصور كذا اذا مامعه سيارة يروح ل افضل طريقة كذا function VehicleAlpha ( thePlayer ) local theVehicle = getPedOccupiedVehicle ( thePlayer ) if theVehicle and then setElementAlpha(theVehicle, getElementAlpha(theVehicle) == 255 and 0 or 255) end end addCommandHandler ( "getcarname", VehicleAlpha )
  12. addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == azt ) then -- اذا الاعب ضغط على الزر Button guiSetVisible ( chsgng, false ) showCursor ( false ) triggerServerEvent('Aztecas', localPlayer) -- setElementData(source,"new", false) end -- اغلاق end -- اغلاق ) -- اغلاق
  13. كيف يدور حول نفسه اشرح لنا؟
  14. onAccountDataChange افضل طريقة هي حدث تستخدمها اذا تغيرت داتا الساعات وتحقق انها بالعدد المطلوب وتعطيه رتبة بالوظائف هذي aclGroupAddObject aclGetGroup getAccountName
  15. خالط كلنت مع سيرفر اتمنى تروح تدرس البرمجة
  16. السيارة اللي تبي فيها السلاح تكون انت صانعها بالسكربت؟ تلصقها بالسيارة عن طريق attachElements
  17. أنت ما سويت جهد مجرد نسخت الكود وانا ما اقدر اساعدك لأنك ما حاولت تسوي اللي قلت لك عليه
  18. لا لأنه كله اغلاط حاول من جديد وشوف الوظائف اللي عطيتك
  19. كودك في اغلاط كثير وراح تصير مشاكل اذا مافيه سيارة مع الاعب + راح تصير مشكلة مع التزامن بين الكلنت والسيرفر يعني محد يتأثر بالرصاص ويحتوي المزيد من الأغلاط
  20. روح لموضوعك الاصلي حقك واطرح اكواد الاجنبي وانا ابصلحها
  21. هنا مو الموضوع حقك لذا روح موضوعك وحط محاولتك ونصلحها لك بس بشرط ماتنسخ وتلصق
  22. روح سوي واحد صالح أجل
×
×
  • Create New...