AliAlanzi
Members-
Posts
247 -
Joined
-
Last visited
Everything posted by AliAlanzi
-
اها يعني تبيه لمن يكتب الامر يحفظ كل شي حقه و لمن يدخل سيرفر ما يسجل يسوي تسجيل تلقائي صح؟
-
يا 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
-
addEventHandler( "onClientKey", root, function(button,press) if getKeyState( "home" ) == true and getKeyState( "l" ) == true then triggerServerEvent ( "onClientKey", resourceRoot, kickPlayer ) end end ) الحين علامة الويندوز بالكيبورد اسمها home??????????? عشان ما لقيت win بالاحرف
-
اتوقع انه من قاعدة بيانات عندكم فيها غلط عشان انا ابرمج سيرفرات ما تجيني كذا اتوقع من قاعدة بيانات حقتكم
-
طيب طيب ودي اسالك ما ابيه بس كذا مثلا الحين بسوي انه يعطيه دم طيب؟ الكود بستخدمه 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 اذا في شي غلط انا مسويه قلي عليه
-
ادري قصدي امسح range و اخليه بالمساحة الي ابيها
-
rang اغيرها بالرقم الي ابيه صح؟
-
الحين انا عندي لوحة كل ما اشغل مود تجي على طول انا ابيها ما تجي الا بالامر و ابي الزر يسكرها كاتب الاكواد بس ما يسكرها و تجي بوجهي لمن اشغلها ليه؟ 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 ) و ابي كود يجيب اسماء لاعبين القريبين مني و يكون دمهم ناقص
-
ملف سيرفر مرة طويل و ترا الكود مو انا مسوية مودات حياة واقعية ض
-
انا سويت لوحة لاي شخص ميت قريب مني يطلع داخل اللوحة مثلا شخص مات بس لازم يكون قريب مني و افتح لوحة في زر ابيه يسوي لللاعب revive او يعني يسوي له انعاش هو في امر revive و انا ابيه الاسعاف يسويه من اللوحة و في زر اغلاق ابي الاكواد الي تسوي كل ذي الاشياء تطلع اللاعبين الميتين و القريبين و الزر يسوي انعاش لهم
-
ما اجاني شي ما طلع الزر يكون مخفي ليِ؟ وش الحل؟
-
function ChangeMyButtonEnabled ( ) guiSetEnabled (bRespawn, false) setTimer showRespawnButton ) guiSetEnabled (bRespawn, true) end,60000,1) end
-
c_es_system.lua:32 '=' expected near showRespawnButton
-
لا والله ابي اتعلم بس مبتدا ف يعني ما افهم كثير كثير --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 هذا الي انا مسويه بس مدري ليه ا يشتغل
-
ما اشتغل ابي شخص يكون اشتغل على guiSetEnabled قبل كذا عشان يعرف يسويها في حد اشتغل عليها؟
-
عندي زر ابيه لمن يطلع الشخص ينتظر وقت محدد و بعدين الزر ينفتح يعني يقدر يدعس عليه ما ابيه يكون مخفي ابيه يكون زي مسكر او لونة اسود شي كذا يصير ما تقدر تدعسة و اختار وقت تنفتح الزر و يقدر يدعسه يا جماعة في حد يعرف الحل؟