Jump to content

nxFairlywell

Members
  • Posts

    1,849
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by nxFairlywell

  1. في ال MYSQL dbQuery ممكن تاخذ وقت اثناء الاستعلام وهذا الارقمنت الثاني اللي فيه -1 هو وقت الانتهاء يعني لو ما طلعت النتائج بعد الوقت المحدد ما يجيبه ويوقف الوظيفة ولو حطيته -1 بيجلس ينتظر بدون توقف يعطيك العافية
  2. @HasoN ممكن سؤال , ليه حطيت سالب 1 في هذي الوظيفة dbPoll( qh, -1 ) بفهم معنى الارقمنت الثاني
  3. ههههههههههههههه يا ابن الناس انا وش جالس اسوي من امس ؟
  4. طيب يا بطل هو قفل للكل ماعدا الادمنية الحين لما تفتح اللوحة تسوي تحقق اذا كان ادمن تفتح له الزر
  5. سلامات اسم الحدث كلنت !! تحطه سيرفر ليه , حطه بكلنت و عدل fuction > function وعدل ذا guiSetEnabled(button,true) > guiSetEnabled(button,false)
  6. اي بوتون ؟ سوي كذا يوم يفتح اللوحه يوم تحط للوحة كذا guiSetVisible(اسم اللوحة,true) يوم تسوي ذي ^ حط ذا ال3 اسطر تحتها if getElementData(localPlayer, "isAdmin") then guiSetEnabled(اسم الزر الي تبي تفتحه للادمن,true) end طبعا لازم تسوي guiSetEnabled(اسم الزر,false) بالحدث ذا onClientResourceStart يعني حطه مع اكواد اللوحة
  7. استبدلت القريد لست ؟ و اسم البوتون حق الارسال و الايديت ؟
  8. انت نسخت الشرح بس وحطيته سيرفر groupAdmins = {"Console","Admin"} -- حط القروبات اللي تمسح و يكون البوتون عندها مفتوح function isPlayerAdmin( player ) local aPlayerAccount = getPlayerAccount( player ) if ( not aPlayerAccount or isGuestAccount( aPlayerAccount ) ) then return false end local aPlayerAccountName=getAccountName(aPlayerAccount) for _ , Group in ipairs ( groupAdmins ) do if isObjectInACLGroup("user."..aPlayerAccountName, aclGetGroup(Group)) then return true end end end addEventHandler("onPlayerLogin",root, function () if isPlayerAdmin(source) then setElementData ( source, "isAdmin", true ) end end ) addEventHandler("onPlayerLogout",root, function () if isPlayerAdmin(source) then setElementData ( source, "isAdmin", false ) end end ) addEventHandler("onResourceStart",root, function () for _ , v in ipairs(getElementsByType("player")) do -- جيب كل اللاعبين if isPlayerAdmin(v) then setElementData(v, "isAdmin", true) end end end ) function clearChat() local name = getPlayerName(source) for _ , v in ipairs(getElementsByType("player")) do triggerClientEvent(v, "clearrows", v, name) end end addEvent("clearChat", true) addEventHandler("clearChat", root, clearChat) كلنت دور بالكلنت على كلمة GridList و استبدلها بإسم القريد لست حق الشات addEventHandler("onClientGUIClick", root, function() if source == GUIEditor.button[1] then local text = guiGetText(GUIEditor.edit[1]) if getElementData(localPlayer, "isAdmin") then if text == "clr" then triggerServerEvent("clearChat", localPlayer) end end end end ) function clearChat(name) if guiGridListClear(GridList) then local row = guiGridListAddRow(GridList) local text = name:gsub("#%x%x%x%x%x%x","").." Cleared Chat " local t=guiGridListSetItemText(GridList, row, 1, text, false, false) guiGridListSetItemColor(GridList, row, 1, 255, 0, 0) end end addEvent("clearrows", true) addEventHandler("clearrows", root, clearChat)
  9. مو صعبه يوم يشتغل السكربت سوي لوب لكل اللاعبين وتحقق من اللاعبين الادامن من خلال الوظيفة اللي عطيتك و عطهم داتا من عندك قيمتها ترو وكذلك مع حدث الدخول للحساب و يوم يضغط ع الزر بالكلنت تحقق اذا اللوكال بلاير عنده داتا اللي انت حطيتها و تساوي ترو و جيب النص من الايديت اذا كان يساوي كلر امسح الشات وبس واذا ماكان اللاعب عنده داتا ارسل الكلمة عادي و لما اللاعب يطلع من حسابه سوي نفس الداتا اللي حطيتها له بس تساوي فولس
  10. هذي وظيفة سويتها تتحقق اذا اللاعب في القروب اللي بالجدول groupAdmins = {"Console","Admin"} -- حط القروبات اللي تمسح و يكون البوتون عندها مفتوح function isPlayerAdmin( player ) local aPlayerAccount = getPlayerAccount( player ) if ( not aPlayerAccount or isGuestAccount( aPlayerAccount ) ) then return false end local aPlayerAccountName=getAccountName(aPlayerAccount) for _ , Group in ipairs ( groupAdmins ) do if isObjectInACLGroup("user."..aPlayerAccountName, aclGetGroup(Group)) then return true end end end 'onPlayerLogin' -- يوم يدخل اللاعب لحسابه if isPlayerAdmin(source) -- تحقق اذا كان ادمن >> setElementData ( source ) -- عطه داتا -- يوم يفتح اللوحه if getElementData(source) -- تحقق اذا عنده الداتا >> guiSetEnabled(..., true) -- افتح البوتون 'onResourceStart' -- يوم يشتغل السكربت for _ , players in ipairs(getElementsByType("player")) do -- جيب كل اللاعبين if isPlayerAdmin(v) -- تحقق من الادامن >> setElementData(v) -- عطهم داتا هذي بس الطريقة اللي تسوي فيها اللي تبيه و يوم يرسل كلمة كلر تحقق اذا عنده داتا الادمن و سوي guiGridListClear حاول و بساعدك مو كود كامل
  11. addEventHandler("onClientGUIClick",root, function () if guiGetText(GUIEditor.edit[1]) ~= '' then triggerServerEvent("support",localPlayer,guiGetText(GUIEditor.edit[1])) guiSetText (GUIEditor.edit[1], "" ) else guiSetEnabled(GUIEditor.button[1], false) setTimer(guiSetEnabled, 3000, 1, GUIEditor.button[1], true) end addEvent("sendmessage2",true) addEventHandler("sendmessage2",root, function(Name,Text) local gg = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],gg, 1, Name:gsub("#%x%x%x%x%x%x", "") .. " : " .. Text , false, false) guiGridListSetItemColor(GUIEditor.gridlist[1],gg, 1, 0, 255, 0, 255) if ( guiCheckBoxGetSelected( GUIEditor.checkbox[1] ) == true ) then outputChatBox("#ffff00* [support-System] "..Name:gsub("#%x%x%x%x%x%x", "")..": #ffffff"..guiGetText(GUIEditor.edit[1]),255,255,0,true) end end )
  12. يعني يكون جدول فيه داتا DATA Genral Kfo كل دول بجدول ينحفظو فهمت انك تبي جدول فيه اسمي مثلا و الداتا اللي عندي صح؟ سوي كذا طيب table = { Kfo = 100 , General10 = 50 } وين الصعب بالموضوع اذا قصدك ثاني وضح لأني ما استوعبت بالضبط اللي تبيه
  13. وضح وش تبي بالضبط انا مافهمت هالسطر
  14. ما يلزم كل هذا الجدول الطويل تقدر تسوي بل لوب الرقمي for id = 400, 611 do if getVehicleNameFromModel(id) ~= "" then local row = guiGridListAddRow(Gridlist) guiGridListSetItemText(Gridlist, row, 1, getVehicleNameFromModel(id), false, false) guiGridListSetItemText(Gridlist, row, 2, tostring(id), false, false) end end أها ,طريقة حلوة
  15. كودك يجيب السيارات اللي بالسيرفر يا بطل هو يبي كل المركبات اللي باللعبه افهم المقصد من الموضوع قبل لا تنتقد :*
  16. vehicleIDS = { 602, 545, 496, 517, 401, 410, 518, 600, 527, 436, 589, 580, 419, 439, 533, 549, 526, 491, 474, 445, 467, 604, 426, 507, 547, 585, 405, 587, 409, 466, 550, 492, 566, 546, 540, 551, 421, 516, 529, 592, 553, 577, 488, 511, 497, 548, 563, 512, 476, 593, 447, 425, 519, 520, 460, 417, 469, 487, 513, 581, 510, 509, 522, 481, 461, 462, 448, 521, 468, 463, 586, 472, 473, 493, 595, 484, 430, 453, 452, 446, 454, 485, 552, 431, 438, 437, 574, 420, 525, 408, 416, 596, 433, 597, 427, 599, 490, 432, 528, 601, 407, 428, 544, 523, 470, 598, 499, 588, 609, 403, 498, 514, 524, 423, 532, 414, 578, 443, 486, 515, 406, 531, 573, 456, 455, 459, 543, 422, 583, 482, 478, 605, 554, 530, 418, 572, 582, 413, 440, 536, 575, 534, 567, 535, 576, 412, 402, 542, 603, 475, 449, 537, 538, 570, 441, 464, 501, 465, 564, 568, 557, 424, 471, 504, 495, 457, 539, 483, 508, 571, 500, 444, 556, 429, 411, 541, 559, 415, 561, 480, 560, 562, 506, 565, 451, 434, 558, 494, 555, 502, 477, 503, 579, 400, 404, 489, 505, 479, 442, 458, 606, 607, 610, 590, 569, 611, 584, 608, 435, 450, 591, 594 } for _ , id in ipairs ( vehcileIDS ) do local name = getVehicleNameFromModel ( id ) local row = guiGridListAddRow( GridList ) guiGridListSetItemText( GridList, row, 1, name,false, false ) guiGridListSetItemText( GridList, row, 2, tostring(id),false, false ) end
  17. countPlayersInTeam(getTeamFromName ( old ))
  18. اسم صاحبها ملوكي اسم الاستضافة كايرو هوست --- انا كلمتهم قالي غيرلي السيرفر و انا دلوقتي بجرب الاسم هيظهر ولا لا حاولت تحطه انجليزي اذا جربت ومانفع يعني المشكله من الاستضافه لا ينصب عليك
  19. المشكلة انه حاط الاهلي السعودي واضح انه فاهم كوره هههههه 2-0 لا تخلط الامور ، نتكلم عن فريق وعن كيان مانتكلم عن مباراة وحده
  20. المشكلة انه حاط الاهلي السعودي واضح انه فاهم كوره هههههه
  21. ممكن مساعده اكمله ؟ المفروض اسوى ملف و اسميه DataName ? و احط فيه اللفل و لما يقتل 10 لاعبين يبقى لفل 1 و لما يقتل 20 يكون لفل 2 و هاكذا ؟ لو مثل ما اقول كذا ^ ساعدنى بالكود اخى الكريم لا حبيبي DataName هو اسم اختياري تختاره انت للداتا راجع قسم الدروس / موضوع زاحف عن الداتا عشان تعرف اكثر عن الداتا
×
×
  • Create New...