z24d Posted October 7, 2015 Share Posted October 7, 2015 السلام عليكم ابي اعدل علا الادمنية بحيث اني اذا عطيت احد رتبه يطلعله بالشات تم اعطائك الرتبه فلانه بن فلان وبص : ) ؟ Link to comment
` Allawi Posted October 7, 2015 Share Posted October 7, 2015 السلام عليكم ابي اعدل علا الادمنية بحيث اني اذا عطيت احد رتبه يطلعله بالشات تم اعطائك الرتبه فلانه بن فلان وبص : ) ؟ طيب وش تنتظر اها تبي تاخذ موافقتي اوكي انا موافق Link to comment
LoOs Posted October 7, 2015 Share Posted October 7, 2015 السلام عليكم ابي اعدل علا الادمنية بحيث اني اذا عطيت احد رتبه يطلعله بالشات تم اعطائك الرتبه فلانه بن فلان وبص : ) ؟ اول شيء تعدل على لوحة الادمن , يعني تخليه اول مايعطي الحساب رتبة تستخدم getAccountPlayer ----------- تجلب اسم الحساب من الفنكشن نفسه حق الاعطاء , getPlayerName ----- تجلب اسم الاعب من حساب الاعب في الاعلى outputChatBox ----- وتخلي الرتبة الي عطاها , تاخذها من الفنكشن نفسه حق الاعطاء , Link to comment
ALw7sH Posted October 7, 2015 Share Posted October 7, 2015 حط الفنكشن ذا بأي ملف سيرفر سايد في لوحة الادمنيه _aclGroupAddObject = aclGroupAddObject function aclGroupAddObject(...) local atable = {...} local player = getAccountPlayer(getAccount(atable[2]:gsub("user.",""))) local a7 = _aclGroupAddObject(...) if a7 == true and isElement(player) then outputChatBox("You are "..aclGroupGetName(atable[1]).." now!",player,255,255,255,true) end return a7 end Link to comment
Jupi Posted October 7, 2015 Share Posted October 7, 2015 ما ابي اخرج عن الموضوع بس حاول تخلي اسماء مواضعيك واضحة Link to comment
ivor Posted November 9, 2015 Share Posted November 9, 2015 حط الفنكشن ذا بأي ملف سيرفر سايد في لوحة الادمنيه _aclGroupAddObject = aclGroupAddObject function aclGroupAddObject(...) local atable = {...} local player = getAccountPlayer(getAccount(atable[2]:gsub("user.",""))) local a7 = _aclGroupAddObject(...) if a7 == true and isElement(player) then outputChatBox("You are "..aclGroupGetName(atable[1]).." now!",player,255,255,255,true) end return a7 end اخوي انا بدي مثل مايقول الاخ في موضوعه لكن وش ملف سيرفر سايد هاد ؟؟ تقدر تصور لي الطريقة ؟ Link to comment
a7zan Posted November 9, 2015 Share Posted November 9, 2015 ادخل لوحة الادمنية واسمها admin server , وخش ملف اسمه admin_server.lua وخش ملف اسمه وحط الكود ذا وخلاص Link to comment
ivor Posted November 9, 2015 Share Posted November 9, 2015 ادخل لوحة الادمنية واسمها adminserver , وخش ملف اسمه admin_server.lua وخش ملف اسمه وحط الكود ذا وخلاص اخي حاولت اكثر من مره مب نفعت معي !! Link to comment
ALw7sH Posted November 9, 2015 Share Posted November 9, 2015 اكتب في اف 8 debugscript 3 وصور الخطأ الي يطلع لك Link to comment
ivor Posted November 9, 2015 Share Posted November 9, 2015 في خطأ في الكلمة ذي local player = getAccountPlayer(getAccount(atable[2]:gsub("user.",""))) لأنة يقولي عليها في سطر 1575 Link to comment
ALw7sH Posted November 9, 2015 Share Posted November 9, 2015 قصدي انسخهم وحطهم هنا لول Link to comment
ivor Posted November 9, 2015 Share Posted November 9, 2015 قصدي انسخهم وحطهم هنا لول عندك سكايب اقدر اقول لك ؟ تم حل مشكلة admin_sync انما المشكلة في الكود حقك مب يعرض !! وذا الكود الى فيه المشكله حق admin_sync سطر 88 tick = getTickCount() end سطر 188 if aPlayers[player] then Link to comment
ivor Posted November 9, 2015 Share Posted November 9, 2015 ولو تبي حق admin_server خذ سطر 88 local name = xmlNodeGetAttribute ( stat, "name" ) سطر 188 end ) addEventHandler ( "onResourceStop", _root, function ( resource ) -- Incase the resource being stopped has been deleted local stillExists = false for i, res in ipairs(getResources()) do if res == resource then stillExists = true break end end Link to comment
ALw7sH Posted November 9, 2015 Share Posted November 9, 2015 _aclGroupAddObject = aclGroupAddObject function aclGroupAddObject(...) local atable = {...} local accName = atable[2]:gsub("user.","") local player = getAccountPlayer(getAccount(accName)) local a7 = _aclGroupAddObject(...) if a7 == true and isElement(player) then outputChatBox("You are "..aclGroupGetName(atable[1]).." now!",player,255,255,255,true) end return a7 end Link to comment
ivor Posted November 9, 2015 Share Posted November 9, 2015 _aclGroupAddObject = aclGroupAddObject function aclGroupAddObject(...) local atable = {...} local accName = atable[2]:gsub("user.","") local player = getAccountPlayer(getAccount(accName)) local a7 = _aclGroupAddObject(...) if a7 == true and isElement(player) then outputChatBox("You are "..aclGroupGetName(atable[1]).." now!",player,255,255,255,true) end return a7 end كفو Link to comment
#CroSs Posted November 9, 2015 Share Posted November 9, 2015 _aclGroupAddObject = aclGroupAddObject function aclGroupAddObject(...) local atable = {...} local accName = atable[2]:gsub("user.","") local player = getAccountPlayer(getAccount(accName)) local a7 = _aclGroupAddObject(...) if a7 == true and isElement(player) then outputChatBox("You are "..aclGroupGetName(atable[1]).." now!",player,255,255,255,true) end return a7 end . "user%." ملاحظة فقط : في سطر أربعة الأصح أنك تحط كذا Link to comment
ALw7sH Posted November 9, 2015 Share Posted November 9, 2015 _aclGroupAddObject = aclGroupAddObject function aclGroupAddObject(...) local atable = {...} local accName = atable[2]:gsub("user.","") local player = getAccountPlayer(getAccount(accName)) local a7 = _aclGroupAddObject(...) if a7 == true and isElement(player) then outputChatBox("You are "..aclGroupGetName(atable[1]).." now!",player,255,255,255,true) end return a7 end . "user%." ملاحظة فقط : في سطر أربعة الأصح أنك تحط كذا تقدر تشرح لي ليش؟ ووش الفرق الي راح يصير؟ Link to comment
z24d Posted November 9, 2015 Author Share Posted November 9, 2015 طيب وش دخلني بالموضوع انا Link to comment
#CroSs Posted November 9, 2015 Share Posted November 9, 2015 _aclGroupAddObject = aclGroupAddObject function aclGroupAddObject(...) local atable = {...} local accName = atable[2]:gsub("user.","") local player = getAccountPlayer(getAccount(accName)) local a7 = _aclGroupAddObject(...) if a7 == true and isElement(player) then outputChatBox("You are "..aclGroupGetName(atable[1]).." now!",player,255,255,255,true) end return a7 end . "user%." ملاحظة فقط : في سطر أربعة الأصح أنك تحط كذا تقدر تشرح لي ليش؟ ووش الفرق الي راح يصير؟ الرمز "." في الأنماط يعني أي أي رمز في السترنق يعني لو تسوي كذا print( string.gsub( "CroSs", ".", "0" ) ) --> "00000" - بدل كل الحروف السبب مثل ما قلنا فوق "." فاحنا نحط قبله الرمز % عشان نعطي علم للأخ لوا أنه مو الأنماط ذذ ويقرأه كـ % ومثال على التبديل إذا ما حطيت قبل النقطة print( string.gsub( "userW", "user.", "" ) ) --> "" ( empty string ) - سترنق فاضي فـمثل ما انت شايف ما حسب النقطة على أنها نقطة ض1 ، حسبها على أنها أي رمز وبدل إلي حصله : فـ لو تحط قبلها % راح يعتبرها نقطة ويصير كذا print( string.gsub( "userW", "user%.", "" ) ) --> "userW" . في السترنق "user." رجع السترنق نفسه لأنه ما حصل على فكودك ما راح يصير خطأ لأنه أوردي حاط رمز قبل قبل الحساب إلي هو النقطة و مو لازم نقطة لأنه أي حرف أنت حاط يعني كذا "userRCroSs" راح يرجع الحساب "CroSs" "user.CroSs" وذا نفس القيمة إلي فوق أنا قلت الأصح عشان لا تقول مو غلط ض1 . أتمنى فهمت ذذ Link to comment
ALw7sH Posted November 9, 2015 Share Posted November 9, 2015 انا فاهم بس بعد مشكور يمكن احد يستفيد من الي كتبته بس كان المقصد بسؤالي انه ابيك تعرف انها مافرقت في ذا الكود يعني مايحتاج احط شي بيلخبط صاحب الموضوع وهو أساسا ماله أي فايده بالكود ذا Link to comment
a7zan Posted November 9, 2015 Share Posted November 9, 2015 طيب وش دخلني بالموضوع انا في احد ذكر اسمك بالموضوع ؟ Link to comment
z24d Posted November 9, 2015 Author Share Posted November 9, 2015 طيب وش دخلني بالموضوع انا في احد ذكر اسمك بالموضوع ؟ .زيادة مشاركات Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now