Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 18/03/18 in all areas

  1. invisibleAdmins = {} iprint(invisibleAdmins) -- table (empty) Interaction with the table: invisibleAdmins[getPlayerSerial(player)] = true iprint(invisibleAdmins) -- table {["<serial>"] = true} After using this: invisibleAdmins = invisibleAdmins[getPlayerSerial(player)] iprint(invisibleAdmins) -- true You just deleted your table. (not good) Solution: local isInvisible = invisibleAdmins[getPlayerSerial(player)] iprint(invisibleAdmins) -- table {["<serial>"] = true} iprint(isInvisible) -- true
    2 points
  2. 2 points
  3. Colored text in console (F8) would be very helpful and will make errors more readable.
    1 point
  4. #| اليوم جايب لكم مود حماية الاماكن من داخل السيرفر |# ~~( مميزات المود )~~ ~( يمكنك عمل جميع انواع الحمايات من داخل السيرفر [ حماية من الاسلحة فقط , حماية من السيارات فقط , حماية من السيارات و الاسلحة ] وبس )~ ~( يحفظ على قاعدة بيانات لو طفيت السيرفر وشغلته ما تروح الحماية )~ ~( يمكنك حذف الحماية في اي وقت )~ ~( يمكنك روئية شكل ماركر الحماية قبل تشغلها )~ ~~( شرح الاستخدام )~~ ~( [ F8 ] من [ pl ] كلمة فتح الوحة الحالية )~ ~( [ Settings_Server.lua ] من ملف [ F8 ] لتعديل كلمة فتح الوحة من )~ ~( [ Settings_Server.lua ] لتعديل سريالات التي تفح لهم الوحة )~ ~~( ملاحظات )~~ ~( يب وضع المود بقروب الادمن والا حذف الحماية لن يعمل )~ ~~( للتواصل معي )~~ ~( Facebook : MR.Mosa )~ ~( WhatsApp : +972056997271 )~ ~~( انواع الحماية )~~ ~~( فيدو بسيط للشرح , اسف على الجودة )~~ ~~( لتحميل المود )~~ ~~[( [ واخيرا للتحميل اضغط على : [ سبحان الله )]~~
    1 point
  5. IIYAMA thank you for ur explanation. I did understand what u've done. You made a variable and u saved the table that contains a key with it. And u left the real table without touching it. If i am wrong correct me.
    1 point
  6. ركز بسطر ١٢ و ١٤ بتلاقي خطأك
    1 point
  7. أبو سولو العمر 27 سنة تعلمت LUA , PHP , HTML , JAVA, وانشاء الله الباقي في المستقبل
    1 point
  8. تقهرني انت وهيمو لما تشفرو المودات انا كل موداتي ماشفرتها عشان اقهركم
    1 point
  9. nametag é um resource que mostra o nome, vida e colete em cima da cabeça dos jogadores. Tem certeza que deseja usá-lo para mostrar o nível de procurado? A propósito, mostre seu código aqui para verificarmos onde está o erro e como corrigir. (para postar código, use a ferramenta <> do fórum)
    1 point
  10. Pas de soucis. Voici quelques screens du mapping, des skins, de certains GUI. J'ai pas tout mis, mais un peu de chaque. (Pas de monstres visibles dans le metro car ils sortent du sol en vous voyant)
    1 point
  11. كفوك تسلم يوم اجيت اخلص المود مبارح شفت مود هيمو وثاني شي في فرق كبير بين مود هيمو ومودي مود هيمو للادمنية مثلا بدهم يسوي حماية عشان في فعاليات في منطقة مثلا يشغل الحماية على نفسه زي الوزارة يوم يسوين فعاليات لاكن مودي هو تسوي حماية من داخل العبة مثلا تسوي حماية للنخيل تبقى موبد ما تروح اتمنتى تكون فهمت وهذا رابط مود هيمو @#Himoo
    1 point
  12. كفو مود روعة بس عمل مثله تقريباً الاخ هيمو .. المهم واصل يا مبدع
    1 point
  13. I don't know if I understood you well, anyway: Firstly, try using this function to create the marker at a specific position of the object: function getPositionFromElementOffset(element,offX,offY,offZ) local m = getElementMatrix ( element ) -- Get the matrix local x = offX * m[1][1] + offY * m[2][1] + offZ * m[3][1] + m[4][1] -- Apply transform local y = offX * m[1][2] + offY * m[2][2] + offZ * m[3][2] + m[4][2] local z = offX * m[1][3] + offY * m[2][3] + offZ * m[3][3] + m[4][3] return x, y, z -- Return the transformed point end Done that, you can set the player in front the mark that way: local playerRot = 0 -- you'll need to adjust player rotation local playerX = markerX + math.sin( math.rad( playerRot ) ) * .6 local playerY = markerY + math.cos( math.rad( playerRot ) ) * .6 setElementPosition( player, playerX, playerY, markerZ+1 ) setElementRotation( player, 0, 0, ( 360-playerRot ) ) If you change the object rotation, you'll also need to calculate the corresponding player's rotation in the pirate ship.
    1 point
  14. انا عندي خبرة في برمجة الويب سايت خبرة سنتين تقريباً ببرمج معك لو تبي لغة PHP or Python (Server Said) اما اذا ASP اسف ما اعرف
    1 point
  15. صنفت من لغة البرمجة لقد بحثت في الموضوع زمان ضض
    1 point
  16. 1 point
  17. وفر طرق دفع ; أمنية اردني , اورانج أردني , زين أردني رجآء
    1 point
  18. I have one. It may not work (depends on how similar your dgs to mta cgui). Make a resource that will patch other resources to replace existing scripts based on cgui with dgs. For example it may add a file into resource of this kind: guiCreateButton = exports.dgs.guiCreateButton -- global variable guiCreateButton will store exported function that will be called instead of mta's cgui function anywhere within the resource guiCreateWindow = exports.dgs.guiCreateWindow In this file you will place all your functions that replace mta default functions. So all calls of default mta funcs within the resource would be redirected to dgs system. As for events - you will have to rewrite their names within dgs script to be same as standart ones. I'm sure this would be very useful for lots of people who don't have time/motivation to rewrite their old existing scripts with your dgs system.
    1 point
  19. اول شي ملف الكلينت addCommandHandler('skinee',function() guiSetVisible(GUIEditor.window[1], true) showCursor(true) end ) GUIEditor = { button = {}, window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(425, 211, 618, 443, "تعديل", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1], false ) GUIEditor.button[1] = guiCreateButton(42, 274, 254, 84, "start alpha", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(404, 281, 204, 77, "exit", false, GUIEditor.window[1]) end ) addEventHandler('onClientGUIClick',root, onclick ) function onclick () if source == GUIEditor.button[1] then triggerServerEvent ( "replaceTXDDFF.c", localPlayer ) end end addEventHandler( "replaceTXDDFF.s", true ) addEventHandler( "replaceTXDDFF.s", root, replaceTXDDFF ) function replaceTXDDFF () InfiTexture = engineLoadTXD ( "inf/infernus.txd" ) engineImportTXD ( InfiTexture, 411 ) InfiModel = engineLoadDFF ( "inf/infernus.dff", 411 ) engineReplaceModel ( InfiModel, 411 ) end ملف السيرفر addEventHandler( "replaceTXDDFF.c", true ) addEventHandler( "replaceTXDDFF.c", root, replaceTXDDFF ) function replaceTXDDFF () triggerClientEvent ( root, "replaceTXDDFF.s", root ) end شو الاخطاء المود مايشتغلل ؟؟؟ ليش
    1 point
  20. كنت بسوي سيرفر , قلت ابي مودات حصرية وكذا , ولا كنت اعرف معنى برمجة , جيت قلت لعناد بمنتدى جراند العرب , ابيك تسويلي 3 مودات , قال لي :- ليس لدي الوقت الكافي , انا انقهرت وقلت بتعلم برمجة , كنت صراحة ازرف مودات واحط بحقوقي , ولا كنت افهم اشي من المود , الا الكلام الي يطلع بالشات ذذ كنت اعدله , جا يوم و سكربت خربان , سجلت بالمنتدى وقلت لهم يصلحولي السكربت , طبعا م صلحولي اياه , بعد مدري كم يوم اتوقع 1 اسبوع , طفشت ولا فاهم اشي , كل م اطلب طلب يعطوني فنكشنات ويقولولي حاول , افوت عالموقع , مثل المطلمس , ولا عارف شي , ف قلت انسى , طبعا ضليت اتابع المنشورات الي بالقسم الي ينزلونها , كان في مواضيع يحطون شرح من الفنكشنات , وعرفت انه فائدة ذا كذا , لقيت ب نفس الويكي العربية فتحت عليه , وانه شرح عربي افتح عليه واشوف , وكذا تعلمت , طبعا شاطح , و نكست " الجوكر " و عبدالكريم ضلهم يصححولي بسكربت يجوز كان 20 سطر وعبدالكريم افادني بتعلم الارقيومنتات , وبديت اتعلم لوحدي الى الآن , طبعا اكثر سكربت افادني ب البرمجة , مود مهمة مدري لمين , بس وهذي هي كل قصتي وكل الي ساعدني يعطيه العافية
    1 point
  21. Some crashes in 32 bit Windows are caused by MTA running out of address space. The best solution is to use 64 bit Windows. For 32 bit Windows, these MTA settings may help a little: 1) Settings->Advanced->Fast CJ clothes loading->Off 2) Settings->Advanced->Streaming memory->Min 3) Remove all GTA:SA graphic mods (GTA:SA reinstall is ideal) Or, you could try enabling the 3GB switch in 32 bit Windows Details at this link In summary, for 32 bit Windows 7,8,10: 1) Find C:\Windows\system32\cmd.exe in Windows Explrorer 2) Right click on cmd.exe and select 'Run as Administrator' 3) In the black box enter this command: bcdedit /set IncreaseUserVa 3072 4) Press return 5) Restart computer 6) Pray
    1 point
  22. Favor usar a ferramenta <> do fórum para postar código. Em addEvent "onPlayerHeadshot" precisa ter parênteses, pois "onPlayerHeadshot" é um parâmetro de addEvent. Não sei por qual razão você está fazendo triggerEvent, para a mesma função que faz isso, deixando em loop infinito. not killPed não faz sentido nenhum. result sempre será false, pois este triggerEvent não funciona. weapon 31 é M4 e não sniper. Se quer fazer somente na sniper, então é 34.
    0 points
  23. setElementPosition deveria mover o jogador e não o veículo, pois o mesmo foi destruído. Se você ler a Wiki da função OnVehicleStartExit vai perceber que o source dela é o veículo e não o jogador. Portanto no setElementPosition, troque source por thePlayer.
    0 points
×
×
  • Create New...