-
Posts
3,389 -
Joined
-
Last visited
-
Days Won
55
Everything posted by Master_MTA
-
يبن الحلال اطرح ملف السيرفر كامل
-
نفس الاخ عبد الكريم بس شلت التحقق ومافيه مشاكل لو شلته او لا انا ضفت للتحقق not افضل ولا انا غلطان
-
سطر 64 بدله بذا if isObjectInACLGroup ("user."..account, aclGetGroup( tostring(Group)) ) then هو كذا عندك بدله بذا if not isObjectInACLGroup ("user."..account, aclGetGroup( tostring(Group)) ) then
-
+هات الدي بق حبيبي شفت هذا حطه بالسيرفر سايد بدال اللي عندك local aGroups = { ["3GL"] = true , ["FFO"] = true , ["Adminmsg"] = true , }; function removeGroups ( player ) if ( player ) and ( getElementType ( player ) == "player" ) then if isGuestAccount ( getPlayerAccount ( player ) ) then return end local Acc = getAccountName ( getPlayerAccount ( player ) ) if ( #aclGroupList ( ) == 0 ) then return end for _,Groups_ in ipairs( aclGroupList ( ) ) do if not ( aGroups [ aclGroupGetName ( Groups_ ) ] ) then if ( isObjectInACLGroup ( "user." ..Acc, Groups_ ) ) then aclGroupRemoveObject ( Groups_ ,"user."..Acc ) end end end end end xAddToGroupFunction_ = function ( Group,Price,Name ) local account = getAccountName(getPlayerAccount(source)); if isGuestAccount(getPlayerAccount(source)) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff * يجب عليك التسجيل اولاَ",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** لديك هذهـ الرتبة فعـلا ! ",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup("Admin_x")) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** الحساب الخاص بك محظور | "..Name,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 removeGroups ( source ) if not isObjectInACLGroup ("user."..account, aclGetGroup( tostring(Group)) ) then aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** تم اضافة الرتبة بنجاح | "..Name,source,0,255,0,true); end else outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff**ليس لديك ساعات كافية",source,255,0,0,true); end end addEvent("Accept:the:request",true) addEventHandler("Accept:the:request",root,xAddToGroupFunction_)
-
وش دخل اللوحه بالموضوع انا اتكلم عن سيرفر سايد مب كلنت الكود اللي فوق
-
عدلت ردي جربه
-
هههههههههههه الله يهديك يا عبد الكريم كنت ناسي not انت سويت للعالم كله مشكله سطر 60 @Abdul KariM local aGroups = { ["3GL"] = true , ["FFO"] = true , ["Adminmsg"] = true , }; function removeGroups ( player ) if ( player ) and ( getElementType ( player ) == "player" ) then if isGuestAccount ( getPlayerAccount ( player ) ) then return end local Acc = getAccountName ( getPlayerAccount ( player ) ) if ( #aclGroupList ( ) == 0 ) then return end for _,Groups_ in ipairs( aclGroupList ( ) ) do if not ( aGroups [ aclGroupGetName ( Groups_ ) ] ) then if ( isObjectInACLGroup ( "user." ..Acc, Groups_ ) ) then aclGroupRemoveObject ( Groups_ ,"user."..Acc ) end end end end end xAddToGroupFunction_ = function ( Group,Price,Name ) local account = getAccountName(getPlayerAccount(source)); if isGuestAccount(getPlayerAccount(source)) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff * يجب عليك التسجيل اولاَ",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** لديك هذهـ الرتبة فعـلا ! ",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup("Admin_x")) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** الحساب الخاص بك محظور | "..Name,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 removeGroups ( source ) if not isObjectInACLGroup ("user."..account, aclGetGroup( tostring(Group)) ) then aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** تم اضافة الرتبة بنجاح | "..Name,source,0,255,0,true); end else outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff**ليس لديك ساعات كافية",source,255,0,0,true); end end addEvent("Accept:the:request",true) addEventHandler("Accept:the:request",root,xAddToGroupFunction_) جرب ورد خبر @MR_Mahmoud
-
يب عشان اعرف وين الغلط +_+ وش المشكله في المود اصلا
-
ما ارسلتلي الاكواد عشان اعدلها لك يقلبي
-
يعطيك العافيه المره الجايه بحاول +_+
-
اسمه شوقي يقلبي على حسب ظني وانت الحلو كلك +_+ احط عليك نوتلا واكلك هههههههههههههههههه
-
يعطيك العافيه #Edit: مدري صراحه ليه اعتزلت لكن الله المستعان احس فيك انا اللعبه صارت قديمه صراحه خلاص
-
محلل اهم شي؟
-
سويته سيرفر سايد؟ +وش يطلع بالديبق +كذا غلط الصحيح marker[p]=createMarker(x,y,z-1,'cylinder ',1.5, 0, 255, 255, 150 )
-
اعذرني local marker[p]=createMarker(x,y,z....) اولا شيل كلمة local + كمل بدال .... طبيعي زي اي ماركر؟ بس لو سويته بكلنت مافي غير لاعب 1 اللي بيشوفه فسويه في جانب السيرفر
-
ما بيصلح يقلبي لو سوا اي شخص اخر ماركر بيروح من عند الشخص الاول
-
+_+ حبيبي
-
لو سمحت ما ابي اقصف جبهتك واقولك مالك دخل +_+ ترا عطيتك مخالفه بمنتدانا رح شفها ههههههههه
-
local marker={} function markerfunc(p) setElementHealth(p,100) givePlayerMoney(getElementData(source,'creator'),1000) end addCommandHandler('sethel',function(p) if isElement(marker[p]) then destroyElement(marker[p]) return end local x,y,z=getElementPosition(p) local marker[p]=createMarker(x,y,z....) setElementData(marker[p],'creator',p) addEventHandler('onMarkerHit',marker[p],markerfunc) end) عطيتك مثال بسيط حاول بنفسك انت
-
وضح اكثر كيف تبي تعطيهم عن طريق ماركر ولا امر من اف 8 ولا وشو؟
-
فنان تسمحلي اسوي فكرتك؟ واطورها ابي اسوي نظام جروبات مع نظام انشاء مقر للجروب بنفسك+_+