Jump to content

Maksoud

Members
  • Posts

    493
  • Joined

  • Last visited

Everything posted by Maksoud

  1. شكرا يخوى وين كان الخطأ ؟
  2. ما يرسل ! لما اضغط عالزر الدى بق يقول WARNING: Bank-System\Bankc.lua:291:Bad argument @ 'triggerServerEvent'[Expected element at argument 2, got nil]
  3. وين الخطأ ؟؟؟ #Client ---------------------------------------------------------------------------------------------------------------- function showWarningMessage( message ) local x, y = guiGetScreenSize() if not warningBox then warningBox = guiCreateWindow( x*.5-150, y*.5-65, 300, 120, "warning", false ) guiWindowSetSizable( warningBox, false ) warningImage = guiCreateStaticImage( 10, 30, 60, 60, "warning.png", false, warningBox ) --outputChatBox( tostring( warningImage ) ); warningMessage = guiCreateLabel( 100, 40, 180, 60, "", false, warningBox ) warningOk = guiCreateButton( 130, 90, 70, 20, "Ok", false, warningBox ) addEventHandler( "onClientGUIClick", warningOk, function() guiSetVisible( warningBox, false ) end ) else guiSetPosition( warningBox, x*.5-150, y*.5-65, false ) guiSetVisible( warningBox, true ) end guiSetText( warningMessage, message ) guiBringToFront( warningBox ) end addEvent( "bank_showWarningMessage", true ) addEventHandler( "bank_showWarningMessage", g_localPlayer, showWarningMessage ) ---------------------------------------------------------------------------------------------------------------- function performBankAction( ) if source == SendButton then local to_who = guiGetText( SendNameEdit ) amount = tonumber( guiGetText( SendEdit ) ) if to_who == nil or to_who == false or to_who == "" then showWarningMessage( "You must type the name of\nplayer you want to transfer\nmoney to!" ) elseif amount == nil then showWarningMessage( "You must type the amount\nyou want to transfer!" ) elseif amount < 0 then showWarningMessage( "You can't enter negative values!" ) else local money_receiver = getPlayerFromNick( to_who ) if money_receiver == g_localPlayer then showWarningMessage( "You can not transfer money\nto youself!" ) elseif money_receiver ~= g_localPlayer then triggerServerEvent( "bank_transferMoney", g_localPlayer, g_localPlayer, money_receiver, amount ) else showWarningMessage( "Player \"".. to_who .."\"\nis not connected!" ) end end end end #Server ------------------------------------------------------------------------------- function transferMoney( player, receiver, money ) local playerBankID = getBankID( getPlayerBank( player ) ) if type( money ) == 'number' and playersAccount[ player ].balance >= money then local atm = ( banksInfo[ playerBankID ].ATM and true or false ) local triggered = triggerEvent( "onPlayerTransferMoney", player, getPlayerBank( player ), money, receiver, atm ) if triggered then playersAccount[ player ]:withdraw( money, player, true ) playersAccount[ receiver ]:deposit( money ) triggerClientEvent( player, "bank_updateMyBalance", player, playersAccount[ player ].balance ) bank_savePlayerMoney( player, getPlayerAccount( player ) ) bank_savePlayerMoney( receiver, getPlayerAccount( receiver ) ) if isPlayerInBank( receiver ) then triggerClientEvent( receiver, "bank_updateMyBalance", receiver, playersAccount[ receiver ].balance ) end end elseif type( money ) == 'string' and money == 'all' then money = playersAccount[ player ].balance local atm = ( banksInfo[ playerBankID ].ATM and true or false ) local triggered = triggerEvent( "onPlayerTransferMoney", player, getPlayerBank( player ), money, receiver, atm ) if triggered then playersAccount[ player ]:withdraw( money, player, true ) playersAccount[ receiver ]:deposit( money ) bank_savePlayerMoney( player, getPlayerAccount( player ) ) bank_savePlayerMoney( receiver, getPlayerAccount( receiver ) ) triggerClientEvent( player, "bank_updateMyBalance", player, playersAccount[ player ].balance ) if isPlayerInBank( receiver ) then triggerClientEvent( receiver, "bank_updateMyBalance", receiver, playersAccount[ receiver ].balance ) end end else triggerClientEvent( player, "bank_showWarningMessage", player, "Insufficient founds!" ) end end addEvent( "bank_transferMoney", true ) addEventHandler( "bank_transferMoney", root, transferMoney )
  4. كيف اخلى الايديت بوكس ارقام فقط ؟
  5. السلام عليكم و رحمة الله و بركاته اليوم اقدم لكم لوحة الشرطة و لوحة رئيس الشرطة المودين من صنعى انا و شادو لوحة الشرطة : رابط التحميل فى دسكربشن الفيديو اللوحة تفتح من حرف N لازم تكون فى رتبة اسمها Police ---------------------------------------------------------------------------- لوحة رئيس الشرطة : رابط التحميل فى الدسكربشن اللوحة تفتح من حرف M لازم تكون فى رتبة اسمها PManager لا تسنوا اشتراك + لايك و رأيكم اشترك ليصلك كل جديد
  6. لما اسوى رسترت لمود اخر ال اغانى تكون متكررة
  7. مثلا انا كتبت باف 8 OpenPanal Soking يظهرلك انت لوحة مكتوب فيها اسمى انا
  8. شكرا اشتغل بس بدى كمان طلب لما تظهر اللوحة يظهر باللبل اسم اللاعب الكتب OpenPanel و اسم اللاعب
  9. بدى كود لما اكتب كلمة و اسم لاعب باف 8 يفتح لوحة للاعب الكتبت اسمه
  10. نجح بس اخر اغنية ما تشتغل
  11. شكرا بس فى اكثر من اغنية يشتغلوا بعد الاولى و لما بتخلص بيشتغل باقى الاغانى كلها مع بعض ! addEventHandler( "onClientResourceStart", getRootElement( ), function ( startedRes ) local sound = playSound("sounds/zahr.mp3") setSoundVolume(sound, 1) end ); addEventHandler( "onClientSoundStopped", getRootElement( ), function ( startedRes2 ) local sound2 = playSound("sounds/Indila.mp3") setSoundVolume(sound2, 1) end ); addEventHandler( "onClientSoundStopped", getRootElement( ), function ( startedRes3 ) local sound3 = playSound("sounds/za.mp3") setSoundVolume(sound3, 1) end );
  12. السلام عليكم و رحمة الله و بركاته سويت مود اول ما المود يشتغل يشغل اغانى بس بدى الاغنية الاولى تخلص تشتغل الثانية اكوادى : addEventHandler( "onClientResourceStart", getRootElement( ), function ( startedRes ) local sound = playSound("za.mp3") setSoundVolume(sound, 1) end ); يا ريت الرد السريع لو سمحتم
  13. شكرا على تعبك بس فيه اخطاء اولا انا ما كنت ابيه يشيل الرو من لوحة المعرض الكنت ابيه كله انه ينسخ الرو من اللوحة ذي للوحة ذي يعنى مثلا اشتريت BMW E46 افتح اف 3 الاقى BMW E46 بس انا افتح اف 3 الاقى رقم 4 او 0 او 5 او 2 بدى يظهر بدل الارقام اسماء السيارات
  14. اتأكد انك ضايف ملف سيرفر بالميتا
  15. لما اضغط على القريد ليست البلوحة المعرض و اضغط على زر شراء بدى الاسم مثل ما هو يتنسخ باللوحة الثانية هو الحين يضاف للوحة الثانية بس رقم مب اسم يعنى لما اشترى سيارة المفترض انها تضاف للقريد ليست بلوحتى الخاصة عشان اعرف اتحكم فيها
  16. اخوى الكود ما فرق غير فى رقم واحد كنت ضايفه الحين يضيف الرو بالقريد ليست بس ارقام مب اسماء
  17. addEventHandler("onClientGUIClick",root, function () local sel = guiGridListGetSelectedItem(VehShopGrid) if source == BVB then if sel ~= -1 then triggerServerEvent("onBuyCar",localPlayer,guiGridListGetItemText(VehShopGrid,sel,1),guiGridListGetItemText(VehShopGrid,sel,2),guiGridListGetItemData(VehShopGrid,sel,1)) Row1 = guiGridListAddRow(PVGrid,1) guiGridListSetItemText(PVGrid,Row1,1,sel,false,false) else outputChatBox("# Error : Please Choose A Vehicle To Buy.",255,0,0) end ضاف باللوحة الثانية رقم 3 مب اسم السيارة القمت بشرائها
×
×
  • Create New...