-
Posts
4,429 -
Joined
-
Last visited
Everything posted by #DRAGON!FIRE
-
وظيفة مفيدة للتحقق من وقت اللاعب .. : ادري انه من الممكن اختصارها بـ كم سطر بس القصد منها انها بجانب كلنت عشان تقدر تتحق وما تسوي تريقر لين يكون ع الوقت الصحيح Function Name: cheekTime Syntax : CheckTime( time to Check, Group in acl ) Ptime = Player Time to Check Group = to add player in Group function CheckTime( Ptime, Group ) if ( tonumber( Ptime ) and Group ) then local sValue = getElementData( localPlayer,'Time' ) if sValue then local data = split(sValue,':') local hour = tonumber( data[1] ) if ( hour == nil or not tonumber( hour ) ) then return false else if ( hour >= tonumber ( Ptime ) ) then return triggerServerEvent( 'addPlayer', localPlayer, Group ) else return outputChatBox( "You Don't Have time requested" ) end end else return false end else return false end end Ex .. Client Side : addCommandHandler( "getAdminRank", function( ) CheckTime( 100, "admin" ) end ) ( addPlayer ) ملاحظة : عندما يكون وقت اللاعب صحيح سوف يقوم الكود بارسال تريقر بـ اسم اي خطأ بـ الفنكشن او بق الرجاء وضع رد #
-
تقصد يعطيكـ سيارة متى ؟ .. يوم تضغط زر ولأ بـ امر من الكونسل الخ .. ؟
-
! بدون شي onClientClick كيف تستخدمون لازم يكون لها حسابات طويلة عشان تضبط ذذ
-
ذي لو حطيتها او لأ ما في مشكلة لانه بالاصل الالمنت اللي دخل معرف بـ الحدث نفسه والحدث وظيفته يوم يدخل فـ ما يحتاج بس تتحق من نوعه ذذ
-
الفرق واحد وهو : ذذ isPedInVehicle التحقق انه اللاعب دخل بسيارة او لأ عن طريق فنكشن
-
يـ اخوي هذيك مجرد نافذة انت محسب مدام انك سويت الـ نافذة انتهيت خلاص ؟ سوي الاكواد بـ الفنكشنات اللي عطيتك هي ذذ
-
ويـ ريت افكاره مفهومة وكل شي من الخيال @
-
اكواد ؟ .. هذي النافذة فقط استخدم الفنكشنات اللي عطيتك هي . + يـ كثر سكربتات تحويل الفلوس يمديكـ تحمل اي واحد وتستفيد منه
-
تصحيح : الميمو ما تنفع لـ طلبكـ * الاديت هو طلبكـ ذذ استخدم التالي .. : on Open Window : getElementsByType -- Loop guiGridListAddRow guiGridListSetItemText Event: "onClientGUIClick" tonumber guiGetText guiGridListGetItemText guiGridListGetSelectedItem triggerServerEvent getPlayerMoney takePlayerMoney givePlayerMoney
-
عندك غلط بسيط .. : local fx,fy,fz = posx,posy,posz local tx,ty,tz = posx,posy,posz local pMarker = createMarker ( fx,fy,fz ) addEventHandler ( 'onMarkerHit',pMarker, function ( hitElement ) if ( hitElement and getElementType ( hitElement ) == 'player' and not isPedInVehicle( hitElement ) ) then setElementPosition ( hitElement,tx,ty,tz ) end end )
-
صحيح ولاكن اللي يبعونه اما : زرف - او مسوينه من قبل - او منشور قليلا اما الاخ يطلب انه تسوي اللي طلبه من البداية من اول حرف تسويه بالاكواد ذذ
-
اجل ما يمديكـ . او شف الستنج حقه من الممكن تعطيل هذي الخاصيةة #
-
هذا الـ فنكشن وظيفته التحقق من انه اللاعب بـ داخل الماركر وما تلخليهم يقتلون بعض تتحق من وجود اللاعب بالماركر ذذ onClientPlayerDamge يوم تسوي انت الحدث مثلأ
-
تضغط ع الاوبجكت وتحط له الحجم المحدد . وبالنسبة لـ ( خيالية ) ما تجي هي خيالية اصلن الا وقت تعدل عليها وتخليها يمديكـ تدخلها ذذ
-
تعدل ع الحدث او السكربت نفسه بـ اضافة isElementWithinMarker
-
يـ حبيبي كل اللي تتكلم عليهم محترفين برمجة وما سوا هـ الشي لحالهم وثانيا هم سوا الاشياء ذي لنفسهم لسيرفرفهم مستحيل واحد يسوي لك نظام كامل ويوزر بانل ومدري وش ذذ
-
اللي طلبته طلب كككككككـبير جدا جدا ومستحيل لو تعطيه ملأين يسويه لكـ ذذ
-
getCameraMatrix : وظيفته بالكود عشان يحدد المسافة بين اللاعب والماركر ذذ اقصد احداثيات الكميرا حقه
-
بـ كل بساطة استخدم الـ تكسد او استخدم ثري دي ذذ
-
صدقني الـ 4 بايخخـ ~ نظامه مدري كيف .. كل شي بفلوس واشتراك ومعقد جيب لكـ 3 والكل عنده 3 وخلاص وثانيا توه نزل 4 ما يكون عليه شي .. وكل يوم تحديث واجلس 5 ساعات ومدري كم ع التحديث الواحد اما بــ 3 كل شي نازل خلاص ومليان اللعاب وانا اشوف ما في اخخختلاف كبير جدا بينهم اقصد من الجرافيكـ ولا اللعب بس النظام تغير ذذ
-
local marker = { } addCommandHandler( "Markers", function ( player ) if not ( isElement( marker[ player ] ) ) then local x, y, z = getElementPosition( player ) marker[ player ] = createMarker( x, y ,z + 2, "cylinder", 1.5, 255, 0, 0, 160 ) else destroyElement ( marker[ player ] ) marker[ player ] = nil end end )
-
addCommandHandler table isElement destroyElement getElementPosition createMarker
