Jump to content

فاّرس

Members
  • Posts

    4,805
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by فاّرس

  1. طيب ذا الكود : name = "طلال" time = 30 timer = {} addEventHandler("onPlayerChat",root, function (msg,type) local find = string.find(msg,name) if ( type == 0 and find ) then setPlayerMuted(source,true) outputChatBox("* You Are Muted For " .. time .. " To Say " .. name,source,255,0,0) timer[source] = setTimer(endMute,time * 1000,1,source) end end ) function endMute(player) setPlayerMuted(player,false) outputChatBox("* You Can Talk Now",player,0,255,0) end addEventHandler("onPlayerQuit",root, function () if ( isTimer(timer[source]) ) then killTimer(timer[source]) end end ) ابي بدل كلمه طلال مابي يكون على نفس الاسم. مثلا عندي نافذه وازرار مثلا انا مسوي زر اسمه on ابيه اذا ضغط على الزر اي واحد يكتب اسمه ياكل ميوت وزر ثاني off يكتب اسمه عادي.
  2. صراحه انا مضيع في البرمجه طلع لي شيب ما عرفت اسويه
  3. ايه بس يعني كيف اخليه اذا كتب اسمي !؟
  4. ياخي امثله الويكي صعبه ذذ
  5. بسم الله الرحمن الرحيم السلام عليكم ورحمه الله وبركاته ابي كود اذا اي احد كتب اسمي في الشات ياخذ ميوت ويطلع له كلام بالشات انه مشغول Edit : ملاحظه : ستكون مشاكلي هنا ... لعدم التكثير من المواضيع.
  6. هههه ياخي افهمك زين الزبده هو سوا مود وركبه بالسيرفر ونسخ المجلد كامل باللي فيه وغير اسمه وركبه بالسيرفر يعني سوا نسختين فهمت ؟ واذا دخل الماركر بدل ما يعطيه 1000 يعطيه 2000 واذا حذف النسخه الثانيه او الاولى يرجع 1000
  7. يقصد هو سوا مود بالاصح وركبه بالسيرفر ونسخ ملف client.lua وسوا مجلد جديد وحط كلنت فيه ... سوا الطريقه اكثر من مره واذا جا يدخل الماركر بدل ما يعطيه 1000 يعطيه 2000 يعني تتدبل وضح يعطيه 1000 ويش ؟؟؟؟ Money...!
  8. يقصد هو سوا مود بالاصح وركبه بالسيرفر ونسخ ملف client.lua وسوا مجلد جديد وحط كلنت فيه ... سوا الطريقه اكثر من مره واذا جا يدخل الماركر بدل ما يعطيه 1000 يعطيه 2000 يعني تتدبل
  9. اكبر مشكله ان امثله الويكي مشقلبه ~_~ لو آنهآ آمثله مرتبه وضابطه تعرف تبرمج لكن كذآ آمثله ملخبطهه وبقوه !
  10. طيب طيب... مع آني عآرف انه مافي آي امل اني اتعلم لكن نفسي افهم شيء ! addEventHandler('onClientPlayerJoin', root, function() outputChatBox('* ' .. getPlayerName(source) .. ' has joined the game', 255, 100, 100) end ) كيف جآ onClientPlayerJoin والكود ذا براسه مافي onClientPlayerJoin : -- we register greetPlayer as a handler for the event function greetPlayer ( ) -- we store the player's name local joinedPlayerName = getPlayerName ( source ) local serverName = getServerName( ) -- and send him a greeting outputChatBox ( "Welcome " .. joinedPlayerName .. " to ".. serverName .."!" , source, 255, 255, 255 ) end addEventHandler ( "onPlayerJoin", getRootElement(), greetPlayer )
  11. Syntax string getPlayerIP ( player thePlayer ) Required Arguments thePlayer: The player element you want to get the IP of. وش بتفهم منها يعني ؟ https://forum.multitheftauto.com/viewtopic.php?f=164&t=50863 ~ ايه يعني هذي يتطلع لك الكود كامل ؟ طبعآ لآ ! فـ انت كيف بتفهم منه اصلآ ! مثلا نقول : -- we register greetPlayer as a handler for the event function greetPlayer ( ) -- we store the player's name local joinedPlayerName = getPlayerName ( source ) local serverName = getServerName( ) -- and send him a greeting outputChatBox ( "Welcome " .. joinedPlayerName .. " to ".. serverName .."!" , source, 255, 255, 255 ) end addEventHandler ( "onPlayerJoin", getRootElement(), greetPlayer ) آبي اعرف كيف صآر كذآ : addEventHandler('onClientPlayerJoin', root, function() outputChatBox('* ' .. getPlayerName(source) .. ' has joined the game', 255, 100, 100) end )
  12. Syntax string getPlayerIP ( player thePlayer ) Required Arguments thePlayer: The player element you want to get the IP of. وش بتفهم منها يعني ؟
  13. بسم الله الرحمن الرحيم السلآم عليكم ورحمة الله وبركاته طبعآ آحس البرمجه فيها شوي صعوبه انا ابي آعرف كيف آخذه المختصر من الويكي مثلآ getPlayerIP Or getPlayerPing == المشكه الاساسيه انه مو مسوي شرح على نافذه او شيء ينفهم == طيب نقول : getPlayerFromName كيف آخذ الي ابيه من ذآ كله function locatePlayer( sourcePlayer, command, who ) local targetPlayer = getPlayerFromName ( who ) -- find the player that was specified in the command if ( targetPlayer ) then -- if a player was found local x,y,z = getElementPosition ( sourcePlayer ) -- save the position of the player who entered the command local xp,yp,zp = getElementPosition ( targetPlayer ) -- save the position of the player who should be located local dir = nil if (yp > y) then dir = "N" else dir = "S" end if (xp > x) then dir = dir .. "E" else dir = dir .. "W" end local distance = math.ceil ( getDistanceBetweenPoints3D(x, y, z, xp, yp, zp) ) outputChatBox( who .. " found " .. dir .. " (" .. distance .. ")", sourcePlayer) -- output the message end end addCommandHandler ( "locate", locatePlayer )
  14. مم آسف فهمتك غلط ... حسبت النافذه ما تظهر ... حصل خير ...
  15. يعطيكم العافيهه شرح كافي ووافي بس وش الفايده منهآ ؟
  16. خذ الاكواد من المود الي عطاك برستيج ...
  17. المود ذا م يشتغل ذذ ومن قآل موب شغآل ؟ حط كود فتح واغلاق النافذه لآنه آصلآ موب فيه...
  18. addEventHandler("onClientGUIClick", root, function (button, state, absoluteX, absoluteY) if source == GUIEditor_Button[6] then setElementPosition(localPlayer,-2306.21191,-2806.16504,13.01551) outputChatBox("#FFFF00 | | تم نقلك الى>>>",255,255,255,true) end end)
  19. outputChatBox("Your Text",255,0,0,true)
  20. GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Image = {} myWin = guiCreateWindow(40,30,751,553,"",false) guiSetVisible(myWin,false) Question = guiCreateLabel(612,106,120,44,"من هو افضل لاعب كرة قدم؟",false,myWin) misse = guiCreateButton(606,299,95,26,"ميسي",false,myWin) eto = guiCreateButton(613,502,98,22,"ايتو",false,myWin) kRonaldo = guiCreateButton(97,269,97,20,"كرستيان رونالدو",false,myWin) Question2 = guiCreateLabel(612,106,120,44,"كم عدد سور القرآن الكريم ؟",false,myWin) answer = guiCreateButton(606,299,95,26,"200",false,myWin) answer2 = guiCreateButton(613,502,98,22,"1000",false,myWin) answer3 = guiCreateButton(97,269,97,20,"114",false,myWin) طبعآ في سؤالين آبي مثلا اول ما تفتح النافذه يطلع لك من افضل لاعب كرة قدم والازرار ميسي ايتو كرستيان رونالدو واذا ضغط على اي زر يطلع له صح ولا خطا وتطلع الصوره اذا كان صح تطلع صوره علامه صح واذا خطا علامه خطا وبعدين على طول يطلع السؤال الثاني الي هو كم عدد سور القران الكريم ؟ 200 1000 114 وعلى هذا النمط السؤال الي بعده ...
  21. يعطيك الف عافيه يالغالي انا ابيه اذا حط اي اجابه خطا وصح ينتقل للسؤال الي بعده فهمت ؟
  22. محد يعرف يعني ؟ وين المبرمجين المحترفين ؟
  23. ^ نفترض اني سويت كذا addEventHandler ( "onClientGUIClick", root, function () local Answer = guiGetText ( myLable ) if Answer == "ميسي" then if source == buttonAnswer then guiSetVisible ( myImage, true ) end end if Answer ~= "ميسي" then if source == buttonAnswer2 then guiSetVisible ( myImage2, true ) end end end ) طيب الحين حتى لو حط مثلا اجابه غير ميسي او حط ميسي يعني ابيه اذا اختار اي اجابه صح ولا خطأ ينتقل للسؤال الثاني اعتقد انها بـ guiSetVisible بس حاولت اسويها ما عرفت
  24. مثآل على زر لآهنت button = guiCreateButton( 0.7, 0.1, 0.2, 0.1, "OK", true ) editBox = guiCreateEdit( 0.3, 0.1, 0.4, 0.1, "", true ) guiEditSetMaxLength ( editBox, 50 ) --حذ الكتابة في الـأيديت function outputEditBox () local text = guiGetText ( editBox )--editBoxاخذ الكلام الي في الـ outputChatBox ( text ) --استخراج الكلام في الشات end addEventHandler ( "onClientGUIClick", button, outputEditBox ) !! المثال من الويكي https://wiki.multitheftauto.com/wiki/GuiCreateEdit يآ آخي افهم انا وش ابي بالضبط ! نفترض ان عندي لبل سؤال وهو : من هو افضل لاعب كرة قدم ؟ الاجابات : -1 ليونيل ميسي -2 كرستيان رونالدو -3 ايتو الاجابة الصحيحه ميسي طيب مثلا واحد حط ايتو ابي يطلع لك صوره خطا ! و يتحول للسؤال الثاني مباشره
×
×
  • Create New...