-
Posts
4,429 -
Joined
-
Last visited
Everything posted by #DRAGON!FIRE
-
كويس ولله وانا جاهز بس تعديل بسيط getScoreByName > getPlayerScoreFromName
-
جرب : addEvent( "dxText_", true ) addEventHandler( "dxText_", root, function ( ) function txtRender ( ) dxDrawText ( getPlayerName ( source ).."has Taken", 196, 0, 875, 163, tocolor( 255, 255, 255 ), 1.5, "pricedown", "left", "top", false, false, false, true ) end addEventHandler( "onClientRender", root, txtRender ) setTimer ( function ( ) removeEventHandler( "onClientRender", root, txtRender ) end, 10000, 1 ) end ) myMarker1 = createMarker(2488.80908, -1671.65955, 12.6, 'corona', 2.5, 255, 0, 0, 150) addEventHandler ( "onMarkerHit", resourceRoot, function ( element ) if ( source == myMarker1 ) then if ( getElementType ( element ) == "player" ) then triggerClientEvent ( root, "dxText_", element ) end end end )
-
ع ما اعتقد هذا ما يغير بالاكواد يغير ملفات باللعبة مو متاكد من صحة الامر بس في طريقة ثاني اللي هي function guiCreateButton ( ... ) return guiCreateStaticImage ( ... ) end او شف هذا يفيدكـ :
-
----------------------- -- ** Buy Admin's Script -- Created By Mr.Pres[T]ege -- Ver 1.0.0 -- Mail : [email protected] -- [url=http://www.gta-arabs.com]http://www.gta-arabs.com[/url] --زي ما وعدتكم المود غير مشفّر انا عدلت عليه بحيث يكون أجمل من قبل ---------------------- local ForbiddenGroup = "" -- اسم قروب المخالفين xAddToGroupFunction_ = function ( Group,Price,Name ) local account = getAccountName(getPlayerAccount(source)); if isGuestAccount(getPlayerAccount(source)) then return outputChatBox("* يجب عليك التسجيل اولاً",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox("* لديك هذه الرتبة فعلاً",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup(ForbiddenGroup)) then return outputChatBox("* انت مخالف",source,255,0,0,true); end local sValue = getElementData( source,'PlayTime' ) if not sValue then sValue = '0:0:0' end local data = split(sValue,':') local hour = tonumber( data[1] ) if hour == nil or not tonumber(hour) then hour = 0 end if ( hour >= tonumber(Price)) then revmoeOtherGroups ( source ) aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); outputChatBox("* تم إضافة الرتبة مبروووك"..Name,source,0,255,0,true); else outputChatBox("* ليس لديك ساعات كافية",source,255,0,0,true); end end addEvent("Accept:the:request",true) addEventHandler("Accept:the:request",root,xAddToGroupFunction_) function revmoeOtherGroups ( element ) if ( element and isElement ( element ) ) then if ( getPlayerAccount ( element ) and not isGuestAccount ( getPlayerAccount ( element ) ) ) then for _, v in ipairs( aclGroupList ( ) ) do if ( isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( element ) ), v ) ) then aclGroupRemoveObject ( v, "user."..getAccountName ( getPlayerAccount ( element ) ) ) end end end end end
-
صراحة يا مايكرو شرف لي يعني لكن قولي اللي اقدر اسويه وانا جاهز اللي اقدر عليه اسويه فـ ما عندي مشكلة ومستعد Lua مدام البرمجة بـ .
-
بالنسبة للمخالف .. كيف نعرف انه مخالف ؟ داتا ؟ قروب ؟ تيم ؟ كيف ؟ ----------------------- -- ** Buy Admin's Script -- Created By Mr.Pres[T]ege -- Ver 1.0.0 -- Mail : [email protected] -- [url=http://www.gta-arabs.com]http://www.gta-arabs.com[/url] --زي ما وعدتكم المود غير مشفّر انا عدلت عليه بحيث يكون أجمل من قبل ---------------------- xAddToGroupFunction_ = function ( Group,Price,Name ) local account = getAccountName(getPlayerAccount(source)); if isGuestAccount(getPlayerAccount(source)) then return outputChatBox("* يجب عليك التسجيل اولاً",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox("* لديك هذه الرتبة فعلاً",source,255,0,0,true); end local sValue = getElementData( source,'PlayTime' ) if not sValue then sValue = '0:0:0' end local data = split(sValue,':') local hour = tonumber( data[1] ) if hour == nil or not tonumber(hour) then hour = 0 end if ( hour >= tonumber(Price)) then revmoeOtherGroups ( source ) aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); outputChatBox("* تم إضافة الرتبة مبروووك"..Name,source,0,255,0,true); else outputChatBox("* ليس لديك ساعات كافية",source,255,0,0,true); end end addEvent("Accept:the:request",true) addEventHandler("Accept:the:request",root,xAddToGroupFunction_) function revmoeOtherGroups ( element ) if ( element and isElement ( element ) ) then if ( getPlayerAccount ( element ) and not isGuestAccount ( getPlayerAccount ( element ) ) ) then for _, v in ipairs( aclGroupList ( ) ) do if ( isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( element ) ), v ) ) then aclGroupRemoveObject ( v, "user."..getAccountName ( getPlayerAccount ( element ) ) ) end end end end end
-
صراحة مشروع خططير بكل معنى الكلمة .. اتمنى يكون الشغل دقيق وما يكون في بقات او تكون بشكل قليل قدر الامكان بالتوفيق مايكرو .
-
عمل كويس تقريبا بالنسبة للطلب حقكـ .. مسوي مود شراء رتبة زي كذا وسويت هذا الكود استخدمه انت بـ الاكواد حقكـ : function revmoeOtherGroups ( element ) if ( element and isElement ( element ) ) then if ( getPlayerAccount ( element ) and not isGuestAccount ( getPlayerAccount ( element ) ) ) then for _, v in ipairs( aclGroupList ( ) ) do if ( isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( element ) ), v ) ) then aclGroupRemoveObject ( v, "user."..getAccountName ( getPlayerAccount ( element ) ) ) end end end end end طبعا تتصل بالفنكشن قبل لا تعطيه الرتبة ومن ثم بعد السطر حق الاتصال تحط الاضافة حق القروب . اذا واجهتكـ مشكلة ولا عندكـ استفسار كلمني خاص .
-
ما اهلوس ولا شيء الاخ قال يبي كول شيب يطلع بالرادر انا عطيته الكود الي يعمل كول شيب ويخليه بالماب او الرادر بس الكود kill ped ماعطيته له لأنني مبتدء في البرمجة ي رجال من جدك انت ؟ الموضوع صار له فتره طويلة وتوك تجي ترد ثانيا اللي عطيته هو ما يفيد بشي .
-
function MarkerHit ( hitPlayer ) if ( hitPlayer == localPlayer ) then removeEventHandler ( "onClientRender", root, createText ) triggerServerEvent ( "ForChat", localPlayer ) end end addEventHandler ( "onClientMarkerHit", myMarker1, MarkerHit ) addEvent ( "ForChat", true ) addEventHandler ( "ForChat", root, function ( ) outputChatBox ( "#000000#"..getPlayerName( source )..":#D2691E : Has Taken ", root, 183, 92, 38, true ) end )
-
استخدام .. : Event : "onPlayerWasted" triggerClientEvent playSound setTimer setCameraTarget -- تستخدمها لوضع الكميرا ع اللاعب اللي قتله من ثم بعد فترهـ تشيلها وترجع الكميرا ع اللاعب نفسه
-
[X-stra Gaming][10%soon][كاسر من كواسر الصغيرة لجراند العرب]
#DRAGON!FIRE replied to khalid-mks's topic in Arabic / العربية
مضيع الاخ هنا موضوع ( كسر جراند ) وش جابكـ هنا الله يهديكـ ^ . -
شف مستواكـ .. وسوي اللي يصعب عليكـ لكن مو لدرجة كبيرهـ .
-
http://r.weavesilk.com/?v=4&id=fpzuwk7t2k
-
مثلأ : function _getRealTime ( ) local time = getRealTime ( ) local mo = time.month+1 local md = time.monthday if ( tonumber ( md ) < 10 ) then md = "0"..md end if ( tonumber ( mo ) < 10 ) then mo = "0"..mo end return md.."/"..mo.."/"..tostring ( tonumber ( time.year + 1900 ) ) end addCommandHandler ( "myTime", function ( ) outputChatBox ( _getRealTime ( ) ) end )
-
تقدر تستفيد من هذا الفنكشن
-
addCommandHandler( "ad", function ( player, commandName, ... ) local pAccount = getPlayerAccount ( player ) if ( pAccount ) and ( not isGuestAccount ( pAccount ) ) then if ( isObjectInACLGroup ( "user."..getAccountName ( pAccount ), aclGetGroup ( "Admin" ) ) ) then -- your code end end end )
-
القصة ي مايكرو انه انا جربت هذا الشي انت دائما اسمع عنكـ مشاكل × مشاكل .. اذا انت مو فاضي ولا مو قد هذا الشي مو مجبور تفتح استضافة لان الناس غير انه فلوسها ضاعت وموداتها وزوارها كمان يعني هذي مو اول مرهـ يصير كذا عشان اتكلم كذا لكن اتمنى انك لو مو قد هذا الشي مو مجبور تسويه .
-
حبيبي ما نعرفه .. !! اشرح اللي تبيه بالضبط .
-
.:[ سيرفر محترفين الالعاب للحياة الواقعية ]:.
#DRAGON!FIRE replied to Bssol's topic in Arabic / العربية
كان ودي اتواجد لكن مالي بهذا النوع من اللعب لكن اقتراحي لك انكـ تفتح سيرفرات ثانية بانواع لعب اخرى .. او انكـ تسوي فكرهـ جديدهـ بنفسكـ اعتقد راح تابدع بها اكثر من هذا النوع . -
عندكـ خطا بسيط بالتحقق من العدد .. التحقق اذا يساوي او اقل من 5 يعني لو كان 5 راح يدخله = فـ شيل علامة الـ
-
.:[ سيرفر محترفين الالعاب للحياة الواقعية ]:.
#DRAGON!FIRE replied to Bssol's topic in Arabic / العربية
بالتوفيق بسول .. قلبتوا موضوع الرجال ردود مالها داعي مو انت اول واحد تسوي المود هذا لو انت مسويه اصلأ G.Mix بالنسبة للاخ ثانيا الرجاء تراجع قوانين المنتدى .. عندك كلام تفاهم مع اللي تبيه ع الخاص . -
طبعا كل ما يخرج من المهمة تشيله من التيبل table [ player ] = nil وع حسب كودكـ تسوي تحقق من الاعبين if ( #table == 25 ) then return "players full" end