Jump to content

Stranger

Members
  • Posts

    710
  • Joined

  • Last visited

Everything posted by Stranger

  1. isPedInVehicle اشتفلت اخيييييييي بس على السسسسسسسسسيرفر المجاااااااااني على الاستضافه هدف هووووووست ما طلعت الماركرات ونفس الي ركبتها في المجاني
  2. local Manstermarker = createMarker(1554.4594726563,-1675.5174560547,16.1953125, "arrow", 2, 255, 0, 0)-- احداثيات الماركر الاول local Manstermarker2 = createMarker(1516.9630126953,-1627.4438476563,-41.237499237061, "arrow", 2, 255, 0, 0) -- احداثيات الماركر الثاني setElementInterior(Manstermarker2, 0) -- Interior نحط الماركر في العالم الي هو addEventHandler('onMarkerHit',root, function(player) if getElementType(player) == 'player' and not isPedInVehicle(player) and source == Manstermarker then setElementInterior(player, 0) -- Interior رقم العالم الي هو setElementPosition(player, 1516.9630126953,-1627.4438476563,-41.237499237061) -- احداثيات داخل البيت elseif source == Manstermarker2 then setElementInterior(player, 0) -- نحطه في العالم الاصلي setElementPosition(player, 1554.7623291016,-1675.5428466797,16.1953125) -- احداثيات خارج البيت end end )
  3. Server # local Manstermarker = createMarker(x,y,z, "arrow", 2, 255, 0, 0)-- احداثيات الماركر الاول local Manstermarker2 = createMarker(x,y,z, "arrow", 2, 255, 0, 0) -- احداثيات الماركر الثاني setElementInterior(Manstermarker2, 2) -- Interior نحط الماركر في العالم الي هو addEventHandler('onMarkerHit',root, function(player) if getElementType(player) == 'player' and not isPedInVehicle(player) and source == Manstermarker then setElementInterior(player, 2) -- Interior رقم العالم الي هو setElementPosition(player, x,y,z) -- احداثيات داخل البيت elseif source == Manstermarker2 then setElementInterior(player, 0) -- نحطه في العالم الاصلي setElementPosition(player, x,y,z) -- احداثيات خارج البيت end end )
  4. صراحه مافهمت شي قصدك تبي ماركر تلمسه يدخلك بيت ,,, وتلقى ماركر ثاني تلمسه يررجعك محلك ؟
  5. Server # object = createObject ( 980, x,y,z ) marker = createMarker ( x,y,z, 'cylinder', 6.0, 0, 0, 0, 0 ) open = false addEvent ( "moveObject", true ) addEventHandler ( "moveObject", root, function ( ) if getPlayerTeam ( source ) and getPlayerTeam ( source ) == getTeamFromName ( "اسم التيم" ) then if isElementWithinMarker ( source, marker ) then if open then moveObject ( object, 2000, x,y,z ) open = false else moveObject ( object, 2000, x,y,z ) open = true end end end end ) Client # bindKey( "tab", "down", function ( ) triggerServerEvent ( "moveObject", localPlayer ) end )
  6. تحطهم في نفس المستند ,, + تغير اسم الماركر والبوابه Edit # تأكد انك تغير اسم ال Object = createObject Object يعني تحط بدال ال تسوي كذا Object2 = createObject Object2 لاحظ حطيت كل ما تضيف بوابه تزود رقم وكذا عشان الاوبجكت ما يتخربط موب شرط تحط ارقام ورا بعض حط اي رقم عشان لا يتلخبط ,, لأن ممكن اذا ددخلت في الماركر ,, تتحرك كل البوابات + Object2 اذا حطيت تروح تغيره في ال moveObject وكذا كل ما تضيف تسوي كذا وبيضبط معك ,, + تغير اسم Marker = createMarker Marker2 تضيف تخليها كذا Marker2 = createMarker + تغير اسم الماركر هنا if isElementWithinMarker ( player, Marker ) then Marker يعني بدال تحط اسم الماركر الي حطيته في createMarker الي هو Marker الي حطيناه هنا Marker = createMarker !! اتمنى فهمت
  7. السلام عليكم يا شباب الحين ذا الكود guest شغال وكل شي ,, بس المشكله اذا ضغطت زر الخلفيه تكون فيه ما تختفي وش المشكله back = اسم الخلفيه function createWindows() windowLogin = guiCreateWindow(0, 0, 640, 480, "", false) guiCenterWindow(windowLogin) guiWindowSetSizable(windowLogin, false) guiWindowSetMovable(windowLogin, false) usernameEdit = guiCreateEdit(129, 213, 395, 34, "", false, windowLogin) guiSetProperty(usernameEdit, "NormalTextColour", "FF003366") guiSetProperty(usernameEdit, "ActiveSelectionColour", "FFAAAAAA") guiSetProperty(usernameEdit, "InheritsAlpha", "False") guiSetFont(usernameEdit, "default-bold-small") passwordEdit = guiCreateEdit(129, 313, 395, 34, "", false, windowLogin) guiSetProperty(passwordEdit, "NormalTextColour", "FF003366") guiSetProperty(passwordEdit, "ActiveSelectionColour", "FFAAAAAA") guiEditSetMasked(passwordEdit, true) guiSetFont(passwordEdit, "default-bold-small") guiSetProperty(passwordEdit, "InheritsAlpha", "False") loginButton = guiCreateButton(389, 357, 135, 42, "Login", false, windowLogin) guestButton = guiCreateButton(389, 405, 135, 42, "Guest", false, windowLogin) registerButton = guiCreateButton(129, 386, 248, 61, "Register!", false, windowLogin) rememberMeCheck = guiCreateCheckBox(156, 354, 200, 25, "Remember me", false, false, windowLogin) guiSetProperty(rememberMeCheck, "InheritsAlpha", "False") guiSetProperty(rememberMeCheck, "NormalTextColour", "FFFFFFFF") guiSetAlpha(windowLogin, 0) guiSetAlpha(rememberMeCheck, 0) guiSetVisible(windowLogin, false) windowRegister = guiCreateWindow(0, 0, 640, 480, "", false) guiCenterWindow(windowRegister) guiWindowSetSizable(windowRegister, false) guiWindowSetMovable(windowRegister, false) userRegEdit = guiCreateEdit(129, 139, 395, 34, "", false, windowRegister) guiSetProperty(userRegEdit, "NormalTextColour", "FF003366") guiSetProperty(userRegEdit, "ActiveSelectionColour", "FFAAAAAA") guiSetProperty(userRegEdit, "InheritsAlpha", "False") guiSetFont(userRegEdit, "default-bold-small") passRegEdit = guiCreateEdit(129, 240, 395, 34, "", false, windowRegister) guiSetProperty(passRegEdit, "NormalTextColour", "FF003366") guiSetProperty(passRegEdit, "ActiveSelectionColour", "FFAAAAAA") guiEditSetMasked(passRegEdit, true) guiSetFont(passRegEdit, "default-bold-small") guiSetProperty(passRegEdit, "InheritsAlpha", "False") passRegEdit2 = guiCreateEdit(129, 340, 395, 34, "", false, windowRegister) guiSetProperty(passRegEdit2, "NormalTextColour", "FF003366") guiSetProperty(passRegEdit2, "ActiveSelectionColour", "FFAAAAAA") guiEditSetMasked(passRegEdit2, true) guiSetFont(passRegEdit2, "default-bold-small") guiSetProperty(passRegEdit2, "InheritsAlpha", "False") regButton = guiCreateButton(389, 417, 135, 42, "Register", false, windowRegister) closeButton = guiCreateButton(131, 417, 135, 42, "Close", false, windowRegister) tocolor(255,255,255,255*alphaFactor)) for i=1, 8 do dxDrawImage(screenWidth /2 - (25/2) , screenHeight /2 - (2000/2), 25, 2000, "images/back.png", (22.5*i)+rot, 0, 0, tocolor(255,255,255,255)) end end function drawLogin() if (backgroundAtivo == true) then dxDrawRectangle(0,0, screenWidth, screenHeight, tocolor(255, 255, 255, 255)) createBackground(backRotation) backRotation = backRotation + 1 end
  8. وعليكم السلام ,, اخوي هذا المنتدى للمساعده ,,نعطيك كودات وانت تحاول countPlayersInTeam -- هذا الكود يجيب لك عدد الاعبين الي في التيم # createMarker -- نسوي ماركر # getTeamName -- نسوي الماركر لتيم معين # getPlayerTeam --^ setTimer -- بعد وقت محد setElementPosition--ينقل الاعبين # givePlayerMoney -- نعطيهم فلوس setElementPosition-- اذا الفريق الثاني مات كلهم نطلع الفريق الاول كله addCommandHandler -- وهذا للأمر الي في اف اضغط على كل فنكشن وشوف مثال عليه ,, وتعلم سو زيه !
  9. حياك الله ## Edit # x,y,z الاحداثيات z تشوف ال مثلا الاحداثيات كذا createMarker(54.5,333.5,66.5, "cylinder", 2, 255, 0, 0)-- جا الماركر مرتفع تسوي كذا وبينزل createMarker(54.5,333.5,66.5-1, "cylinder", 2, 255, 0, 0)-- جا الماركر مرتفع تحط -1 لاحظ حطيت -1 بعد اخر رقم الي هو 66.5 صار كذا 66.5-1 جرب سووها وبيضبط معك !! طبعا لاتحطها على احداثياتي هذا مثال حط ال -1 بعد اخر رقم من احداثياتك
  10. server # function move() GATE = createObject(980, x,y,z)-- نسوي باب -حط الاحداثيات GATEmove(1) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, x,y,z) -- المكان الي تبي الباب يتحرك له setTimer(GATEmove, 120000+120000, 1, 2) elseif position == 2 then moveObject(GATE, 3000, x,y,z)-- بعد دقيقتين يرجع لنفس المكان حط الاحداثيات setTimer(GATEmove, 120000+120000, 1, 1) end end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), move)
  11. وامثالك ,, حياك الله ,,
  12. local marker = createMarker( x,y,z, "cylinder", 2, 255, 255, 0, 255 ) addEventHandler("onPlayerJoin",root,function() setElementData(source,"Hit",true) end ) addEventHandler("onMarkerHit",marker, function(player) if getElementType(player) == "player" then if getPlayerTeam ( player ) == getTeamFromName ( "اسم التيم" ) then if ( getElementData(player,"Hit") == true ) then setElementData(player,"Hit",false) setElementPosition(player,x,y,z) outputChatBox("Welcome",player,255,0,0,true) else outputChatBox("You Can't Join To Marker",player,255,0,0,true) end end end end ) setTimer(function() for i,v in ipairs (getElementsByType("player")) do setElementData(v,"Hit",true) end end,5000,0 )
  13. اوكي بجرب وبرد لك خبر
  14. خخخخ ,,, طيب لو اسويه انا تحلونها !! ضضض1 + ما كنت ادري انه ممنوع !
  15. تعرف حط ماتعرف لاتحط ردود ما لها داعي ! Edit # تعرف حط ماتعرف لاتحط ردود ما لها داعي !
  16. كنت اجربه يفتح بزر ويقفل بزر خليته يفتح بزر بس نسيت اشيلها
  17. ممكن تقولي وش فايده هالاختصار السحري؟guiShowing = true ووش معنى اول شيء ما حطيت اسم النافذه وثاني شيء حطيته ؟ guiShowing اسف ما انتبهت !! كنت اجربه يفتح بزر ويقفل بزر خليته يفتح بزر بس نسيت اشيل function showGui () guiSetVisible (اسم النافذة, true) showCursor (true) end bindKey ( "F2", "down", showGui ) الزر function close() guiSetVisible(اسم النافذه, false) showCursor(false) end addEventHandler("onClientGUIClick", اسم الزر , close)
  18. هههههههه Edit # جرب function showGui () guiSetVisible (اسم النافذة, true) showCursor (true) end bindKey ( "F2", "down", showGui ) الزر function close() guiSetVisible(اسم النافذة, false) showCursor(false) end addEventHandler("onClientGUIClick", اسم الزر , close)
×
×
  • Create New...