Jump to content

Master_MTA

Members
  • Posts

    3,389
  • Joined

  • Last visited

  • Days Won

    55

Everything posted by Master_MTA

  1. i am really didn't understand what do you want to say but try this local selected = 1 local num=1 addEventHandler("onClientRender",root,function() if selected>=10 then num=-1 end if selected<=0 then num=1 end selected=selected+num outputDebugString(selected) end)
  2. try this function addGroup(clientname, group) local client=getPlayerFromName(clientname) local playerToAdd = getPlayerAccount(client) if not exports.Qacl:isPlayerInGroup(playerToAdd, group)then exports.Qacl:addAccountToGroup(playerToAdd,group) exports.Qcommands:sendMessage("You've been added to: " ..group.. "!", 0, 150, 0, client) end end addEvent("addPlayerToGroup", true) addEventHandler("addPlayerToGroup", resourceRoot, addGroup)
  3. hello everybody i have small question how can i create something like that with dxDrawLine
  4. العفو بالتوفيق حبيب قلبي
  5. تقدر تكتفي ب html+css اسهل وافضل+ تقدر تستخدمهم الاثنين دداخل php كمثال <?php print "<p style='color:red;'>Roses are $colo</p>"; print "<br>"; print "<p style='color:red;'>Roses are $color</p>"; ?> كذا بيعطيك اللون الاحمر وبيحطها على اساس انها برجراف
  6. تم تقليص حجم الفنكشن وتحديثه ليدعم جميع انواع الماركرات function Name: disableMarkerHitHighet function Type: Shared Work With: يعمل مع جميع انواع الماركرات بعد التحديث Note: الفنكشن لن يعمل الا اذا وضعته بعد الايفينت اللذي اضفته للماركر الفنكشن لن يعمل الا اذا كان الايفينت مخصص للماركر فقط وليسroot function Syntax: disableMarkerHitHighet(element Marker,string EventName,int high,bolean dim) Required Arguments: Marker=الماركر اللي تبي تسوي التاثير عليه EventName='onClientMarkerHit'او'onMarkerHit'او'onClientMarkerLeave'او'onMarkerLeave' high=اقصى ارتفاع عن ارتفاع الماركر تبي يتنفذ الفنكشن حقك عليه Optional Arguments: dim=تبي يتحقق من العالم لما اللاعب يسوي الايفينت اللي محدده انت للماركر true للتحقق من العالم flase لعدم التحقق وهي القيمة الافتراضية function Source Code: function disableMarkerHitHighet(themarker,evname,high,tt) assert ( type ( evname ) == "string", "Bad Argument @ 'EventName' [ Expected string at argument 2, got " .. type ( evname ) .. " ]" ) local ta,x,y,z={},getElementPosition(themarker) if #getEventHandlers( evname, themarker )==0 then error('No functions Handlers for this marker') return end for k,v in ipairs(getEventHandlers( evname, themarker ))do removeEventHandler(evname, themarker, v) table.insert(ta,v) end local tt=tt or false addEventHandler(evname,themarker,function(plr,dim) if dim==tt or (tt==false and dim==true) then local xp,yp,zp=getElementPosition(plr) if zp<=z+high then for k,v in ipairs(ta)do v(plr,dim) end end end end) end Exampels : GUIEditor = { window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 264) / 2, (screenH - 280) / 2, 264, 280, "", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1], false) end ) local marker=createMarker(2492.41797, -1674.13867, 13.3359-1,'checkpoint',1.5,0,0,0,255) addEventHandler('onClientMarkerHit',marker,function() guiSetVisible(GUIEditor.window[1],not guiGetVisible(GUIEditor.window[1])) end) disableMarkerHitHighet(marker,'onClientMarkerHit',2,true) Wrong Exampels: GUIEditor = { window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 264) / 2, (screenH - 280) / 2, 264, 280, "", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1], false) end ) local marker=createMarker(2492.41797, -1674.13867, 13.3359-1,'checkpoint',1.5,0,0,0,255) disableMarkerHitHighet(marker,'onClientMarkerHit',2,true) addEventHandler('onClientMarkerHit',marker,function() guiSetVisible(GUIEditor.window[1],not guiGetVisible(GUIEditor.window[1])) end) GUIEditor = { window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 264) / 2, (screenH - 280) / 2, 264, 280, "", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1], false) end ) local marker=createMarker(2492.41797, -1674.13867, 13.3359-1,'checkpoint',1.5,0,0,0,255) addEventHandler('onClientMarkerHit',root,function() if source==marker then guiSetVisible(GUIEditor.window[1],not guiGetVisible(GUIEditor.window[1])) end end) disableMarkerHitHighet(marker,'onClientMarkerHit',2,true)
  7. ما اعرف ان الجهاز الجدد يحظر مواقع جدده عل ذي لكن على العموم استعمل vpn
  8. تقصد يوزفل فنكشن اها حسبتك صنعته فقلت كويس اضافة جديده
  9. وعجبني شي اخر بعد الملاحظه لو انت مسوي الازرار دي اكس مب صوره فعجبني الراوند اللي بالزوايا
  10. 7/10 ما تعطيك انطباع شي جديد صراحه لاني ما شفت شي جديد فيها عن اللوحات المنشوره لكن اللي عجبني سالفة الزر اللي يشبه جوجل زين والله انك انهيته بالتوفيق يا قلبي نشوف افضل من كذا باذن الله الاصدار القادم
  11. شغل كويس لكن مب ممتاز
  12. what i can say more than very nice وش اقدر اقول اكثر من رائع جدا
  13. والله شكلك خايس صراحه محد حطلك لايك يلا بحطلك انا عشان صعبت علي هههههههههههه
  14. والله اساعد على حسب المزاج لو في مزاج اساعد بساعد مافي مزاج ما بساعد لكن ذا عامل واحد في بعض الاحيان اساعد عشان اسكر الالف مشاركه وفي بعض الاحيان ما اساعد لاني صراحه انخنق من اللي يطلب المساعده تحسه كانه يقول انت ز*اله يلا ساعدني مالك لازمه ساعد وانت ساكت والله وانقهر من اللي يساعدون ذول الاشخاص عرفت كيف ذي بعض الاحيان
  15. اوه فهمتها سويت لوب يغير مكان بكسل بكسل بالترتيب ويرجعها ثاني صحيح؟ اتوقع كذا الطريقه مافي نشبه انا ياخي وش اسوي
  16. هههههههههههه والله انك مشكله
  17. كيف؟ تقدر تطرح الكود ما فهمت الصرااحه +-+
  18. اووووله مشوار والله بكسل بكسل سلامات على العموم مشكور على الافاده يقلبي باذن الله بحاول اسوي فنكشن يساعد بالمواضيع ذي
  19. بدل هذا بالموجود عندك addEvent('createmarker',true) addEventHandler('createmarker',root,function(x,y,z) if x and y and z then if isElement(marker) then destroyElement(marker) end marker=createMarker(x,y,z,'cylinder',1.5,255,255,255) setElementData(marker,'money',500000) setElementData(marker,'enable',false) end end) وبس
  20. سويته لك بهاذي الطريقه بالنسبه للايديت عدل على الكلنت شيل guiGetText(GUIEditor.edit[4]) شلها وشيل or اللي قبلها وشيلها اييضا من triggerServerEvent وشيل الفاصله اللي قبلها ثم روح للسيرفر وشيل mony وروح عند setElementData(marker,'money',mony) غيرها لي setElementData(marker,'money',500000)
  21. client في البدايه سوي ايديت باسم GUIEditor.edit[4] عشان الفلوس GUIEditor = { button = {}, edit = {}, label = {} } local screenW, screenH = guiGetScreenSize() wnd = guiCreateWindow((screenW - 336) / 2, (screenH - 453) / 2, 336, 453, ".:[ Kanz System By |M.r|LooFe| ]:.", false) guiWindowSetSizable(wnd, false) guiSetProperty(wnd, "CaptionColour", "FFFF0000") GUIEditor.edit[1] = guiCreateEdit(72, 35, 241, 32, "", false, wnd) guiEditSetReadOnly(GUIEditor.edit[1], true) GUIEditor.edit[2] = guiCreateEdit(72, 84, 241, 32, "", false, wnd) guiEditSetReadOnly(GUIEditor.edit[2], true) GUIEditor.edit[3] = guiCreateEdit(72, 135, 241, 32, "", false, wnd) guiEditSetReadOnly(GUIEditor.edit[3], true) GUIEditor.button[1] = guiCreateButton(206, 234, 117, 47, "جلب احداثياتي", false, wnd) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FF30FE00") GUIEditor.button[2] = guiCreateButton(10, 234, 117, 47, "تعطيل/تفعيل الماركر", false, wnd) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FF30FE00") GUIEditor.button[3] = guiCreateButton(206, 300, 117, 47, "موافق", false, wnd) guiSetFont(GUIEditor.button[3], "default-bold-small") guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FF30FE00") exx = guiCreateButton(110, 391, 117, 47, "اغلاق", false, wnd) guiSetFont(exx, "default-bold-small") guiSetProperty(exx, "NormalTextColour", "FF30FE00") GUIEditor.label[1] = guiCreateLabel(13, 35, 49, 22, "Pos X :", false, wnd) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(GUIEditor.label[1], 48, 254, 0) GUIEditor.label[2] = guiCreateLabel(13, 88, 49, 22, "Pos Y :", false, wnd) guiSetFont(GUIEditor.label[2], "default-bold-small") guiLabelSetColor(GUIEditor.label[2], 48, 254, 0) GUIEditor.label[3] = guiCreateLabel(13, 135, 49, 22, "Pos Z :", false, wnd) guiSetFont(GUIEditor.label[3], "default-bold-small") guiLabelSetColor(GUIEditor.label[3], 48, 254, 0) GUIEditor.button[4] = guiCreateButton(10, 300, 117, 47, "حذف الماركر", false, wnd) guiSetFont(GUIEditor.button[4], "default-bold-small") guiSetProperty(GUIEditor.button[4], "NormalTextColour", "FF30FE00") -----------when player clickk buttons addEventHandler('onClientGUIClick',root,function() if source==GUIEditor.button[1] then local x,y,z=getElemenetPosition(localPlayer) guiSetText(GUIEditor.edit[1],x) guiSetText(GUIEditor.edit[2],y) guiSetText(GUIEditor.edit[3],z-1) elseif source==GUIEditor.button[3] then if guiGetText(GUIEditor.edit[1])=='' or guiGetText(GUIEditor.edit[2])=='' or guiGetText(GUIEditor.edit[3])=='' or guiGetText(GUIEditor.edit[4])==''then return end triggerServerEvent('createmarker',localPlayer,guiGetText(GUIEditor.edit[1]),guiGetText(GUIEditor.edit[2]),guiGetText(GUIEditor.edit[3]),guiGetText(GUIEditor.edit[4])) elseif source==GUIEditor.button[3] then triggerServerEvent('enbale',localPlayer) end end) server side addEvent('createmarker',true) addEventHandler('createmarker',root,function(x,y,z,money) if x and y and z and money then local money=money or 1000 if isElement(marker) then destroyElement(marker) end marker=createMarker(x,y,z,'cylinder',1.5,255,255,255) setElementData(marker,'money',money) setElementData(marker,'enable',false) end end) addEvent('enable',true) addEventHandler('enable',root,function() if isElement(marker) then if getElementData(marker,'enable')==false then setElementData(marker,'enable',true) else setElementData(marker,'enable',false) end end end) addEventHandler('onMarkerHit',root,function(plr,dim) if dim and isElement(marker) and getElementType(plr)=='player' and source==marker and not isPedInVehicle(plr) and getElementData(source,'enable')==true then givePlayerMoney(plr,tonumber(getElementData(source,'money'))) outputChatBox('#33ff00 * the winner is [ '..getPlayerName(plr)..' ] and he get [ '..getElementData(source,'money')..' ] .',root,255,255,255,true) destroyElement(source) end end) بالتوفيق يا عسل
×
×
  • Create New...