Jump to content

King12

Members
  • Posts

    439
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by King12

  1. والله انك ملكك ضبطت تعديل : آتمنى تحذف الكود خوفاً من سرقة الكود وآستخدامه
  2. مافهمتك كيف يعني setAccountData getAccountData ?
  3. يعني مافيه امل اثبتها ؟
  4. شكرا ع الفايده اخوي فهد , انت عكست اللي ابيه - عموماً مششكور ع المساعده - اخ باين , شكرا لك ع الفائده اشتغل السكربت ( اتمنى لو تحذف الكود خوفاً من سرقة الفكره ) + شسمه الكود شغال ميه بالميه لكن مثلاً عندي بالريس , لما يتغير الماب تروح الجمله لازم يكتبها من جديد كيف اثبتها ؟
  5. السلام عليكم نزل اليوم سكربت جديد تقدر تعدل ع لوحتك وتحط اللي تبي من الكلام الزبده اني عدلت عليه حاولت اخليه يشتغل بقروب لكن عيا function plate (thePlayer, command, text) local playa = getPlayerFromName(getPlayerName(thePlayer)) local auto = getPedOccupiedVehicle (playa) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) -- get his account name if auto then if text then setVehiclePlateText( auto, text) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Donators " ) ) then -- Does he have access to Admin functions? -- else outputChatBox ("#00FF00Setted Your Plate Successfully!",255,255,255, true) end end else outputChatBox ("#FF0000You don't have permission for this",255,255,255, true) end end addCommandHandler ("splate", plate)
  6. يصير كذا ؟ local vCommandLoader = { { 'Command','Path','msg' }, { 'Command','Path','msg' }, { 'Command','Path','msg' }, { 'Command','Path','msg' }, { 'Command','Path','msg' }, { 'Command','Path','msg' }, { 'Command','Path','msg' }, { 'Command','Path','msg' } } addEventHandler('onPlayerCommand',root, function ( vCmd ) if isObjectInACLGroup ("user."..getAccountName ( getPlayerAccount ( source ) ), aclGetGroup ( 'Admin' ) ) then for index,value in ipairs ( vCommandLoader ) do if ( vCmd == value [ 1 ] ) then triggerClientEvent ( 'vSoundStartHandler',root,value [ 2 ] ); outputChatBox ( 'Sound Has Been Started By '..getPlayerName ( source )..' ',root,255,255,255,true ) elseif ( vCmd == 'stopS' ) then triggerClientEvent ( 'vSoundStopHandler',root ); end; end; end; end );
  7. مشكور ماقصرت بس هل راح يطلع اسم اللاعب اللي كتب الامر ؟ يعني sound started by King12 معليش تعبتك معي بقوه ><
  8. function resourceStart () outputChatBox ("#FFFFFF****#FFFFFFJoin#FF6600-#FF0000Quit #FFF000||| v2.0 #3d3d3dBy #ffffff[#00FF00 Sonik#FFFFFF]****",getRootElement(),255,255,255, true) end addEventHandler ( "onPlayerJoin", getRootElement(), resourceStart ) جرب مو متآكد آذا دخل اللاعب يطلع الكلام بالشات
  9. وش الكود ذا مافهمته O_o قصدي مادري وين احطه ><
  10. طريقتك ضبطت وطلع الكلام بس ماقدرت الونه زي كذا #FF0000 + تقدر تضيف للكود انه بآخر الكلام اللي اكتبه يطلع اسم اللاعب اللي كتب الامر ؟
  11. ضبطت حركتك ماتقصر بس انا ابي لما يكتب مثلاً sound1 يطلع كلام بالشات انا احدده ولما يكتب sound يطلع كلام بالشات انا حدده وياليت الكود يدعم الالوان هذي #FF0000
  12. -- Client Side PlaySoundFunction_ = function ( ) if isElement(theSound) then destroyElement(theSound) theSound = false end theSound = playSound("sound1.mp4",true); end addEvent("PlaySound",true); addEventHandler("PlaySound",root,PlaySoundFunction_); StopSoundFunction_ = function ( ) if isElement(theSound) then destroyElement(theSound) theSound = false end end addEvent("StopSound",true); addEventHandler("StopSound",root,StopSoundFunction_); -- Server Side CheckTheMsgFunction_ = function (theCmd) if ( theCmd == "sound" ) then triggerClientEvent("PlaySound",root); elseif ( theCmd == "stopS" ) then if isObjectInACLGroup ("user."..getAccountName ( getPlayerAccount ( source ) ), aclGetGroup ( "Admin" ) ) then triggerClientEvent("StopSound",root) end end end addEventHandler("onPlayerCommand",root,CheckTheMsgFunction_); سويت هذا قبل فتره , بس مافيه طريقه آسهل ؟ لآنه معقد كل شوي لازم انسخ نفس الفنكشن واعدل داخله علشان يضبط وحوسه طبعا الكود فيه نواقص ( حاذفها بنفسي علشان نفتك من السرقه )!
  13. السلام عليكم حبيت آستفسر عن مثال لسكربت : انه الشخص اذا كتب /sound /sound1 الامر الاول يطلع صوت للناس كلهم اللي بالسيرفر + ويطلع كلام بالشات واذا كتب الامر الثاني نفس الشي بس بصوت ثاني , بس اتمنى يكون بطريقه اسهل يعني يفضل لو يكون table على ما اضن علشان تسهل العمليه وآهم شي لما يخلص الصوت يعني تنتهي مدته يقفل خلاص , يعني مايقعد يعيد كل شوي آتمنى مثال
  14. setElementData getElementData وش فايدتها ؟
  15. السلام عليكم بغيت مساعدتكم من ناحية الفنكشنات حقت الـ multi-gamemode يعني زي سيرفر ffs & tg ابغى الفنكشنات , من ناحية العالم الوهمي يفضل لو يكون فيه مثال على زر يعني يضغط زر يوديه للعالم الوهمي
  16. يقول كذا الخطأ بالقوس اللي اخر شي ._. function gui ( ) -- السطر رقم 106
  17. حطيت كودك وطلعت المشكله عندي كنت حاط end قبل الكود هذا الزبده ربطته مع لوحته الاساسيه لكن الحين طلع مشكله بآخر سكربت اللي هو هذا الكود function someFunction() if source == NextMapButton then guiSetVisible( SoonWindow ,false) guiSetVisible( NextMapWindow ,true) guiSetVisible( StatsWindow ,false) guiSetVisible( CarShopWindow ,false) elseif source == SoonButton then guiSetVisible( NextMapWindow ,false) guiSetVisible( SoonWindow ,true) guiSetVisible( StatsWindow ,false) guiSetVisible( CarShopWindow ,false) elseif source == StatsButton then guiSetVisible( CarShopWindow ,false) guiSetVisible( StatsWindow ,true) guiSetVisible( SoonWindow ,false) guiSetVisible( NextMapWindow ,false) elseif source == CarShopButton then guiSetVisible( NextMapWindow ,false) guiSetVisible( CarShopWindow ,true) guiSetVisible( StatsWindow ,false) guiSetVisible( SoonWindow ,false) end end addEventHandler("onClientGUIClick", root, someFunction) -- السطر رقم 444 صوره من الديبوق سكربت
  18. هذولا هم السطرين اللي موجودين في الديبوق CashText = guiCreateLabel( 35, 69, 200, 33, "Your Money : ", false, StatsWindow ) guiSetFont( CashText, "default-bold-small" ) function refreshStats( ) if guiGetVisible( StatsWindow ) then -- السطر رقم 146 guiSetText( CashText, "Your Money : "..getPlayerMoney( ).." $" ) end end addEventHandler( "onClientRender", getRootElement( ), refreshStats ) SerialLabel = guiCreateLabel(35, 102, 300, 33, "Your Serial :", false, StatsWindow) guiSetFont(SerialLabel, "default-bold-small") function refreshStats() if guiGetVisible(StatsWindow,true) then -- السطر رقم 159 else guiSetText(SerialLabel,"Your Serial : " ..getPlayerSerial(getLocalPlayer())) end end addEventHandler("onClientRender", getRootElement(), refreshStats)
  19. ناقص اند ضيف اند وجرب ذذ سويت اللي قلت لي عليه وصار كذا سبام كثير في الديبوق سكربت + القريد ليست اللي مسويه كل 10 ثواني كذا يطلع واحد يعني يتدبل - طبعاً هذا صار على طول يوم شغلت اليوزربانل
  20. السلام عليكم سويت سكربت يوزربانل وجالس اشتغل عليه فجأه طلعت لي المشكله العنيده هذي اللي خلت اليوزر بالكامل مايشتغل صوره من الديبوق سكربت function someFunction() if source == NextMapButton then guiSetVisible( SoonWindow ,false) guiSetVisible( NextMapWindow ,true) guiSetVisible( StatsWindow ,false) guiSetVisible( CarShopWindow ,false) elseif source == SoonButton then guiSetVisible( NextMapWindow ,false) guiSetVisible( SoonWindow ,true) guiSetVisible( StatsWindow ,false) guiSetVisible( CarShopWindow ,false) elseif source == StatsButton then guiSetVisible( CarShopWindow ,false) guiSetVisible( StatsWindow ,true) guiSetVisible( SoonWindow ,false) guiSetVisible( NextMapWindow ,false) elseif source == CarShopButton then guiSetVisible( NextMapWindow ,false) guiSetVisible( CarShopWindow ,true) guiSetVisible( StatsWindow ,false) guiSetVisible( SoonWindow ,false) end addEventHandler("onClientGUIClick", root, someFunction) طبعا في الديبوق سكربت يتكلم عن هذا الكود بالكامل
  21. شكراً لك , الكود شغال تم حل المشكله , آنتهى
  22. مو فاهمني انت انا ابي علامة الفلوس هذي " $ " تجي بعد getPlayerMoney علشان تكون 4128912 $
  23. السلام عليكم عندي كود ليبل بخليه يجيب فلوسك ضبط بس حاولت احط علامة الفلوس بعد getPlayerMoney اللي هي $ ويطلع خطأ ويخرب كامل اليوزر الكود : CashText = guiCreateLabel(35, 69, 200, 33, "Your Money : ", false, StatsWindow) guiSetFont(CashText, "default-bold-small") function refreshStats() if guiGetVisible(StatsWindow,true) then else guiSetText(CashText,"Your Money : $"..getPlayerMoney(getLocalPlayer())) end end addEventHandler("onClientRender", getRootElement(), refreshStats)
×
×
  • Create New...