-
Posts
2,711 -
Joined
-
Days Won
42
Everything posted by Abdul KariM
-
شكرآآ اشتغل العفو , حياك بأي وقت #
-
متأكد ان معك لوحة ادمنية ؟ + حط السكربت بقروب ادمن وغير اسم الزر بسطر 4
-
# Client addEventHandler("onClientGUIClick",resourceRoot, function () if ( source == ButtonName ) then triggerServerEvent ( "OpenAdminPanel" , localPlayer ) end end ) ; # Server addEvent("OpenAdminPanel",true) addEventHandler("OpenAdminPanel",root, function ( ) executeCommandHandler ( "admin" , source ) end ) ; مجربه وشغال , اذا ماضبط عطه صلاحيات
-
if isElement ( sound ) then return end -- or if isElement ( sound ) then destroyElement ( sound ) end
-
سويها بالسيرفر سايد افضل + ترا انت ماسويت لو طلع ودخل يرجع عدد الكيل او الاكس بي بالاصح لو تبي تسويها ب ليبل جيب الداتا <
-
زائد فاصلة وراجع البارتمنز زين $
-
عطيته الفنكشن قبل كذا هع + للتوضيح فيه 3 ارقمنتات int, int, int getTimerDetails ( timer theTimer ) شرحها لك الويكي تحت السنتاكس , وتقدر تجرب المثال راح يفيدك
-
onPlayerLogin -- اول مايدخل الاعب onResourceStart -- اول مايشتغل السكربت نفسه سوي لوب على كل الاعبين isObjectInACLGroup -- تتحق انه بقروب , خذ الكود من مثال الويكي triggerClientEvent -- ترايقر للكلينت بعد ماستقبلت الترايقر وتحققت guiSetEnabled -- افتح له الزر بالتوفيق
-
^ +1 اضيف على ذلك اشوفه يساعد بمواضيع ينسخ اكواد الناس ويحطها وهو كود بسيط مايعرف يسويه , ولاحظت كثير انه قاعد يقلد ممودات طاره زي السبورت سستم , والمعرض حق السيارات وهو ادمن بالسيرفر على ماعتقد على العموم اترك الشغله هذي نصيحة لك وابدا من جديد افضلك بالتوفيق
-
getTimerDetails -- تجيب الوقت المتبقي
-
addEvent("onPlayerOpenChat",true) addEvent("onPlayerCloseChat",true) function playerchat() if eventName == "onPlayerOpenChat" then addEventHandler("onPlayerChat",root,chatbox) elseif eventName == "onPlayerCloseChat" then removeEventHandler("onPlayerChat",root,chatbox) end end addEventHandler("onPlayerCloseChat",root,playerchat) addEventHandler("onPlayerOpenChat",root,playerchat) function chatbox( text, type) if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("LVL1")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#0099DC* [ Lv.1 ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("LVL2")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#2554C7* [ Lv.2 ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("LVL3")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#00cc11* [ Lv.3 ] " .. getPlayerName ( source ) ..": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("LVL4")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#007700* [ Lv.4 ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("LVL5")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#cc0000* [ Lv.5 ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Admin1")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#FF0000* [ Lv.6 ] " .. getPlayerName ( source ) ..": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Head-Admin")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#C11B17* [ Head.Admin ] " .. getPlayerName ( source ) ..": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Console")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#FF0000* [ Console ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Manager")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#347235* [ T-Developer ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Admin-Ex")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#777777* [ Admin - EX ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Police")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#007F7F* [ Soldier ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Everyone")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#FFFFFF* " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) end end جرب كذا سيرفر سايد , اذا ماضبط شوف وش يطلع بالدي بوق
-
string.gsub ( getPlayerName ( localPlayer ), "#%x%x%x%x%x%x", "" )
-
outputChatBox ( "#[TeamsSysteam] Abdoi Added to team by "..getPlayerName (localPlayer).. " ", 0, 255, 0, true )
-
ساعدوني تصحيح كود اي تصحيح ارفع الملف و اعطيني الرابط
Abdul KariM replied to #TeKa's topic in البرمجة
ممكن رابط التحديثات هذا؟ هع بغيت احط الرد بالموضوع هذا https://forum.multitheftauto.com/viewtopic.php?f=160&t=98582 يوم تخش الكلينت فنكشن , انزل لوظائف البيد وشوفه وتقدر تضغط على الرابط الي حاطينه بالفنكشن , يجيك على شكل صورة , اقصد الي بالصورة فوق ض1 https://buildinfo.mtasa.com/?Author=&Branch=master&Revision=7848 -
ساعدوني تصحيح كود اي تصحيح ارفع الملف و اعطيني الرابط
Abdul KariM replied to #TeKa's topic in البرمجة
بيصير كلينت وسيرفر في اصدار 1.6 -
https://wiki.multitheftauto.com/wiki/IsPlayerInTeam
-
سطر 5 سيرفر سايد Player ماهي معرفة source حط بدالها + بالكلينت قبل ماترسل الترايقر مفروض تتحقق من الايدت هل هو فاضي ام لا
-
# Server Side addCommandHandler("C.Veh", function ( player , _ , R , G , B ) if ( R ) and tonumber ( R ) and ( G ) and tonumber ( G ) and ( B ) and tonumber ( B ) then aVehicle = getPedOccupiedVehicle ( player ) if ( aVehicle ) then setVehicleColor ( aVehicle , R , G , B ) outputChatBox ( "تم تلوين سيارتك بنجاح", player , tonumber ( R ) , tonumber ( G ) , tonumber ( B ) , true ) else outputChatBox ( "يرجى ركوب السيارة" , player , tonumber ( R ) , tonumber ( G ) , tonumber ( B ) , true ) end else outputChatBox ( "الرجاء كتابة ارقام فقط " , player , 255 , 255 , 255 , true ) end end ) ; مثال C.Veh 255 255 255 تكتبه بأف8
-
لا بالله ؟ جبت شي جديد انت الحين ؟ لاترد اذا كانت ردودك نسخ لصق
-
onClientGUIClick guiCheckBoxGetSelected -- or guiRadioButtonGetSelected guiGetVisible guiSetVisible
-
مافهمت شي صراحة بس اذا انت مستخدم شيك بوكس , guiCheckBoxGetSelected -- if ..... and not .... او اذا انت مستخدم راديو بتن guiRadioButtonGetSelected بالتوفيق <
-
منور عبكريم + مشكور هي مو نفس الفكرة فكرتي تسوي ماركر وتححدد الفلوس الي لين يلمسها ياخد فلوس ولما ياخذها تختفي الماركر والعلامة وانا تسوي طيارة يعني ؟ ماركر ض1 لاكن انت ضفت العلامة , وانا حطيتها في الاصدار الثاني وضفت اشياء ثانية على العموم , بالتوفيق #