Jump to content

AliAlanzi

Members
  • Posts

    247
  • Joined

  • Last visited

Everything posted by AliAlanzi

  1. اها يعني تبيه لمن يكتب الامر يحفظ كل شي حقه و لمن يدخل سيرفر ما يسجل يسوي تسجيل تلقائي صح؟
  2. وش سويت كان في خطا او شي؟
  3. يا Wifi الكود حقك ما يشتغل ما يطلع لي اسم الاشخاص قريبين مني addEventHandler("onClientResourceStart", resourceRoot, function() window1 = guiCreateWindow(509, 175, 311, 452, "Revive Panel", false) guiWindowSetSizable(window1, false) guiSetVisible( window1 ,false) gridlist1 = guiCreateGridList(13, 26, 288, 341, false, window1) guiGridListAddColumn(gridlist1, "Players", 0.9) Button1 = guiCreateButton(17, 379, 139, 63, "Revive Player", false, window1) Button2 = guiCreateButton(166, 379, 135, 63, "Close", false, window1) guiGridListClear(gridlist1 ) end ) addCommandHandler('rp', function () guiSetVisible(window1,not guiSetVisible(window1)) showCursor(guiGetVisible(window1)) end ) addEventHandler ( "onClientGUIClick",root, function () if (source == Button2) then guiSetVisible( window1 ,false) showCursor(false) end end ) addEventHandler ( "onClientGUIClick",root, function () if (source == Button1) then guiSetVisible( window1 ,false) guiSetVisible(progressbar,true) showCursor(false) end end ) function isElementInRange(ele, x, y, z, range) if isElement(ele) and type(x) == "number" and type(y) == "number" and type(z) == "number" and type(range) == "number" then return getDistanceBetweenPoints3D(x, y, z, getElementPosition(ele)) <= range -- returns true if it the range of the element to the main point is smaller than (or as big as) the maximum range. end return false end function changeGridListToPlayersAround ( gridlist1, column, range ) if type ( column ) == 'number' and type ( range ) == 'number' and getElementType ( gridlist1 ) == 'gui-gridlist' then for i,v in ipairs ( getElementsByType ( 'player' ) ) do local x,y,z = getElementPosition ( localPlayer ) if isElementInRange ( v, x, y, z, range ) then local row = guiGridListAddRow ( gridlist1 ) guiGridListSetItemText ( gridlist1, row, column, getPlayerName ( v ), false, false ) if ( v ~= getLocalPlayer ( ) ) then end end return true end return false end end
  4. اها ضض مافي ؟؟؟؟؟؟؟؟؟؟؟؟؟ مستحيل ياخي في بق في سيرفرات الريس لمن تجي تطيح ادعس علامة ويندوز و حرف L بسوي نفس ال sleep بعدها دقيقه ارجع للعبة تلاقي نفسك بالمدينة
  5. addEventHandler( "onClientKey", root, function(button,press) if getKeyState( "home" ) == true and getKeyState( "l" ) == true then triggerServerEvent ( "onClientKey", resourceRoot, kickPlayer ) end end ) الحين علامة الويندوز بالكيبورد اسمها home??????????? عشان ما لقيت win بالاحرف
  6. اتوقع انه من قاعدة بيانات عندكم فيها غلط عشان انا ابرمج سيرفرات ما تجيني كذا اتوقع من قاعدة بيانات حقتكم
  7. addEventHandler( "onClientKey", root, function(button,press) if button == "Win", button == "L" then triggerServerEvent ( "onClientKey", resourceRoot, kickPlayer ) end end ) كذا صح؟
  8. هل يمكن انه اسوي سكربت اذا شخص ضغط WinIcon + L بالكيبورد ياخذ طرد من سيرفر او بان؟ اقدر اسوي سكربت زي كذا ولا مافي؟ او اي طريقه ثانية؟
  9. طيب طيب ودي اسالك ما ابيه بس كذا مثلا الحين بسوي انه يعطيه دم طيب؟ الكود بستخدمه addEventHandler ( "onClientGUIClick",root, function () if (source == Button1) then setElementHealth( player, 100) guiSetVisible(window1,not guiSetVisible(window1)) showCursor(false) end end ) و لمن الشخص يدعس على زر رقم 1 يطلع تحميل و هذا الكود حقه ويسكر اللوحة addEventHandler("onClientResourceStart", resourceRoot, function() progressbar = guiCreateProgressBar(569, 519, 212, 27, false ) guiSetVisible(progressbar,false) local timee = guiProgressBarGetProgress(progressbar) setTimer( guiProgressBarSetProgress, 500, 1,progressbar,timee+10 ) setTimer( guiProgressBarSetProgress, 1000, 1,progressbar,timee+20 ) setTimer( guiProgressBarSetProgress, 1500, 1,progressbar,timee+30 ) setTimer( guiProgressBarSetProgress, 2000, 1,progressbar,timee+40 ) setTimer( guiProgressBarSetProgress, 2500, 1,progressbar,timee+50 ) setTimer( guiProgressBarSetProgress, 3000, 1,progressbar,timee+60 ) setTimer( guiProgressBarSetProgress, 3500, 1,progressbar,timee+70 ) setTimer( guiProgressBarSetProgress, 4000, 1,progressbar,timee+80 ) setTimer( guiProgressBarSetProgress, 4500, 1,progressbar,timee+90 ) setTimer( guiProgressBarSetProgress, 5000, 1,progressbar,timee+100 ) timer = setTimer(function () guiSetVisible(progressbar, false) guiProgressBarSetProgress(progressbar, 0) end,5000, 1) end ) addEventHandler ( "onClientGUIClick",root, function () if (source == Button1) then guiSetVisible( progressbar ,true) end end ) لاحظ الكود الاول انه guiSetVisible يعني ابيه يسكر اللوحة لمن يدعس الزر رقم 1 و لمن يدعس الزر رقم واحد شف الكود رقم 2 تلاقي اخر شي انه لمن يدعسه يطلع التحميل طيب انا ابيه لمن يدعس الزر يكون وقت محدد و يعطيه دم استخدم setTimer اذا في شي غلط انا مسويه قلي عليه
  10. ادري قصدي امسح range و اخليه بالمساحة الي ابيها
  11. rang اغيرها بالرقم الي ابيه صح؟
  12. الحين انا عندي لوحة كل ما اشغل مود تجي على طول انا ابيها ما تجي الا بالامر و ابي الزر يسكرها كاتب الاكواد بس ما يسكرها و تجي بوجهي لمن اشغلها ليه؟ addEventHandler("onClientResourceStart", resourceRoot, function() window1 = guiCreateWindow(509, 175, 311, 452, "Revive Panel", false) guiWindowSetSizable(window1, false) guiGetVisible( window1 ,false) gridlist1 = guiCreateGridList(13, 26, 288, 341, false, window1) guiGridListAddColumn(gridlist1, "Players", 0.9) Button1 = guiCreateButton(17, 379, 139, 63, "Revive Player", false, window1) Button2 = guiCreateButton(166, 379, 135, 63, "Close", false, window1) end ) addCommandHandler('rp', function () guiGetVisible(window1,not guiGetVisible(window1)) showCursor(guiGetVisible(window1)) end ) addEventHandler ( "onClientGUIClick",root, function () if (source == Button2) then guiGetVisible( window1 ,false) showCursor(false) end end ) و ابي كود يجيب اسماء لاعبين القريبين مني و يكون دمهم ناقص
  13. يا شباااااب حد يرد وش فيكم؟؟؟؟؟؟؟
  14. شباب؟ يا شباب ساعدوني !
  15. ملف سيرفر مرة طويل و ترا الكود مو انا مسوية مودات حياة واقعية ض
  16. انا سويت لوحة لاي شخص ميت قريب مني يطلع داخل اللوحة مثلا شخص مات بس لازم يكون قريب مني و افتح لوحة في زر ابيه يسوي لللاعب revive او يعني يسوي له انعاش هو في امر revive و انا ابيه الاسعاف يسويه من اللوحة و في زر اغلاق ابي الاكواد الي تسوي كل ذي الاشياء تطلع اللاعبين الميتين و القريبين و الزر يسوي انعاش لهم
  17. ما اجاني شي ما طلع الزر يكون مخفي ليِ؟ وش الحل؟
  18. function ChangeMyButtonEnabled ( ) guiSetEnabled (bRespawn, false) setTimer showRespawnButton ) guiSetEnabled (bRespawn, true) end,60000,1) end
  19. c_es_system.lua:32 '=' expected near showRespawnButton
  20. لا والله ابي اتعلم بس مبتدا ف يعني ما افهم كثير كثير --Client Side# GUIEditor = { progressbar = {} } addEventHandler("onClientResourceStart", resourceRoot, function() progressbar = guiCreateProgressBar(569, 519, 212, 27, false ) guiSetVisible(progressbar,false) local timee = guiProgressBarGetProgress(progressbar) setTimer( guiProgressBarSetProgress, 500, 1,progressbar,timee+10 ) setTimer( guiProgressBarSetProgress, 1000, 1,progressbar,timee+20 ) setTimer( guiProgressBarSetProgress, 1500, 1,progressbar,timee+30 ) setTimer( guiProgressBarSetProgress, 2000, 1,progressbar,timee+40 ) setTimer( guiProgressBarSetProgress, 2500, 1,progressbar,timee+50 ) setTimer( guiProgressBarSetProgress, 3000, 1,progressbar,timee+60 ) setTimer( guiProgressBarSetProgress, 3500, 1,progressbar,timee+70 ) setTimer( guiProgressBarSetProgress, 4000, 1,progressbar,timee+80 ) setTimer( guiProgressBarSetProgress, 4500, 1,progressbar,timee+90 ) setTimer( guiProgressBarSetProgress, 5000, 1,progressbar,timee+100 ) timer = setTimer(function () guiSetVisible(progressbar, false) guiProgressBarSetProgress(progressbar, 0) end,5000, 1) end ) ----Server Side# function player_Wasted ( ammo, attacker, weapon, bodypart ) if ( attacker ) then local tempString if ( getElementType ( attacker ) == "player" ) then tempString = getPlayerName ( attacker ).." killed "..getPlayerName ( source ).." ("..getWeaponNameFromID ( weapon )..")" elseif ( getElementType ( attacker ) == "vehicle" ) then tempString = getPlayerName ( getVehicleController ( attacker ) ).." killed "..getPlayerName ( source ).." ("..getWeaponNameFromID ( weapon )..")" end if ( bodypart == 9 ) then tempString = tempString.." (HEADSHOT!)" else tempString = tempString.." ("..getBodyPartName ( bodypart )..")" end outputChatBox ( tempString ) else outputChatBox ( getPlayerName ( source ).." died. ("..getWeaponNameFromID ( weapon )..") ("..getBodyPartName ( bodypart )..")" ) end local team = { getTeamFromName "Los Santos Fire Department" } thePlayer = getPlayerFromName ( playerName ) if thePlayer then triggerClientEvent ( thePlayer, "onPlayerWasted", thePlayer ) outputChatBox ( ..thePlayer "Was Killed By"..attacker.., source ) getElementData ( thePlayer, "onPlayerWasted", true ) end function finger ( playerSource, commandName, playerName ) if playerName then local thePlayer = getPlayerFromName ( playerName ) if thePlayer then triggerClientEvent ( thePlayer, "onPlayerWasted", thePlayer ) else -- invalid player name specified end else -- No player name specified end end addCommandHandler ( "getfinger", finger ) addEventHandler ( "onPlayerWasted", getRootElement(), player_Wasted هذا الي انا مسويه بس مدري ليه ا يشتغل
  21. ما اشتغل ابي شخص يكون اشتغل على guiSetEnabled قبل كذا عشان يعرف يسويها في حد اشتغل عليها؟
  22. عندي زر ابيه لمن يطلع الشخص ينتظر وقت محدد و بعدين الزر ينفتح يعني يقدر يدعس عليه ما ابيه يكون مخفي ابيه يكون زي مسكر او لونة اسود شي كذا يصير ما تقدر تدعسة و اختار وقت تنفتح الزر و يقدر يدعسه يا جماعة في حد يعرف الحل؟
×
×
  • Create New...