Jump to content

xLive

Scripting Moderators
  • Posts

    469
  • Joined

  • Days Won

    22

Everything posted by xLive

  1. فكرة جميلة إذا ماتمانع اختصرت لك الوظيفة بطريقة افضل local skinsTable = { [0] = "CJ", [1] = "Truth", [2] = "Maccer", [7] = "Casual JeanJacket", [9] = "Business Lady", [10] = "Old Fat Lady", [11] = "Card Dealer 1", [12] = "Classy Gold Hooker", [13] = "Homegirl", [14] = "Floral Shirt", [15] = "Plaid Baldy", [16] = "Earmuff Worker", [17] = "Black suit", [18] = "Black Beachguy", [19] = "Beach Gangsta", [20] = "Fresh Prince", [21] = "Striped Gangsta", [22] = "Orange Sportsman", [23] = "Skater Kid", [24] = "LS Coach", [25] = "Varsity jacket", [26] = "Hiker", [27] = "Construction 1", [28] = "Black Dealer", [29] = "White Dealer", [30] = "Religious Essey", [31] = "Fat Cowgirl", [32] = "Eyepatch", [33] = "Bounty Hunter", [34] = "Marlboro Man", [35] = "Fisherman", [36] = "Mailman", [37] = "Baseball Dad", [38] = "Old Golf Lady", [39] = "Old Maid", [40] = "Classy Dark Hooker", [41] = "Tracksuit Girl", [43] = "Porn Producer", [44] = "Tatooed Plaid", [45] = "Beach Mustache", [46] = "Dark Romeo", [47] = "Top Button Essey", [49] = "Ninja Sensei", [50] = "Mechanic", [51] = "Black Bicyclist", [52] = "White Bicyclist", [53] = "Golf Lady", [54] = "Hispanic Woman", [55] = "Rich Bitch", [56] = "Legwarmers 1", [57] = "Chinese Businessman", [58] = "Chinese Plaid", [59] = "Chinese Romeo", [60] = "Chinese Casual", [61] = "Pilot", [62] = "Pajama Man 1", [63] = "Trashy Hooker", [64] = "Transvestite", [66] = "Varsity Bandits", [67] = "Red Bandana", [68] = "Preist", [69] = "Denim Girl", [70] = "Scientist", [71] = "Security Guard", [72] = "Bearded Hippie", [73] = "Flag Bandana", [75] = "Skanky Hooker", [76] = "Businesswoman 1", [77] = "Bag Lady", [78] = "Homeless Scarf", [79] = "Fat Homeless", [80] = "Red Boxer", [81] = "Blue Boxer", [82] = "Fatty Elvis", [83] = "Whitesuit Elvis", [84] = "Bluesuit Elvis", [85] = "Furrcoat Hooker", [87] = "Firecrotch", [88] = "Casual Old Lady", [89] = "Cleaning Lady", [90] = "Barely Covered", [91] = "Sharon Stone", [92] = "Rollergirl", [93] = "Hoop Earrings 1", [94] = "Andy Capp", [95] = "Poor Old Man", [96] = "Soccer Player", [97] = "Baywatch Dude", [99] = "Rollerguy", [100] = "Biker Blackshirt", [101] = "Jacker Hippie", [102] = "Baller Shirt", [103] = "Baller Jacket", [104] = "Baller Sweater", [105] = "Grove Sweater", [106] = "Grove Tropbutton", [107] = "Grove Jersey", [108] = "Vagos Topless", [109] = "Vagos Pants", [110] = "Vagos Shorts", [111] = "Russian Muscle", [112] = "Russian Hitman", [113] = "Russian Boss", [114] = "Aztecas Stripes", [115] = "Aztecas Jacket", [116] = "Aztecas Shorts", [117] = "Triad 1", [118] = "Triad 2", [119] = "Triad 3", [120] = "Sinacco Suit", [121] = "Da Nang Army", [122] = "Da Nang Bandana", [123] = "Da Nang Shades", [124] = "Sinacco Muscle", [125] = "Mafia Enforcer", [126] = "Mafia Wiseguy", [127] = "Mafia Hitman", [128] = "Native Rancher", [129] = "Native Librarian", [130] = "Native Ugly", [131] = "Native Sexy", [132] = "Native Geezer", [133] = "Furys Trucker", [134] = "Homeless Smoker", [135] = "Skullcap Hobo", [136] = "Old Rasta", [137] = "Boxhead", [138] = "Bikini Tattoo", [139] = "Yellow Bikini", [140] = "Buxom Bikini", [141] = "Cute Librarian", [142] = "African 1", [143] = "Sam Jackson", [144] = "Drug Worker 1", [145] = "Drug Worker 2", [146] = "Drug Worker 3", [147] = "Sigmund Freud", [148] = "Businesswoman 2", [149] = "Businesswoman 2 b", [150] = "Businesswoman 3", [151] = "Melanie", [152] = "Schoolgirl 1", [153] = "Foreman", [154] = "Beach Blonde", [155] = "Pizza Guy", [156] = "Old Reece", [157] = "Farmer Girl", [158] = "Farmer", [159] = "Farmer Redneck", [160] = "Bald Redneck", [161] = "Smoking Cowboy", [162] = "Inbred", [163] = "Casino Bouncer 1", [164] = "Casino Bouncer 2", [165] = "Agent Kay", [166] = "Agent Jay", [167] = "Chicken", [168] = "Hotdog Vender", [169] = "Asian Escort", [170] = "PubeStache Tshirt", [171] = "Card Dealer 2", [172] = "Card Dealer 3", [173] = "Rifa Hat", [174] = "Rifa Vest", [175] = "Rifa Suspenders", [176] = "Style Barber", [177] = "Vanilla Ice Barber", [178] = "Masked Stripper", [179] = "War Vet", [180] = "Bball Player", [181] = "Punk", [182] = "Pajama Man 2", [183] = "Klingon", [184] = "Neckbeard", [185] = "Nervous Guy", [186] = "Teacher", [187] = "Japanese Businessman 1", [188] = "Green Shirt", [189] = "Valet", [190] = "Barbara Schternvart", [191] = "Helena Wankstein", [192] = "Michelle Cannes", [193] = "Katie Zhan", [194] = "Millie Perkins", [195] = "Denise Robinson", [196] = "Aunt May", [197] = "Smoking Maid", [198] = "Ranch Cowgirl", [199] = "Heidi", [200] = "Hairy Redneck", [201] = "Trucker Girl", [202] = "Beer Trucker", [203] = "Ninja 1", [204] = "Ninja 2", [205] = "Burger Girl", [206] = "Money Trucker", [207] = "Grove Booty", [209] = "Noodle Vender", [210] = "Sloppy Tourist", [211] = "Staff Girl", [212] = "Tin Foil Hat", [213] = "Hobo Elvis", [214] = "Caligula Waitress", [215] = "Explorer", [216] = "Turtleneck", [217] = "Staff Guy", [218] = "Old Woman", [219] = "Lady In Red", [220] = "African 2", [221] = "Beardo Casual", [222] = "Beardo Clubbing", [223] = "Greasy Nightclubber", [224] = "Elderly Asian 1", [225] = "Elderly Asian 2", [226] = "Legwarmers 2", [227] = "Japanese Businessman 2", [228] = "Japanese Businessman 3", [229] = "Asian Tourist", [230] = "Hooded Hobo", [231] = "Grannie", [232] = "Grouchy lady", [233] = "Hoop Earrings 2", [234] = "Buzzcut", [235] = "Retired Tourist", [236] = "Happy Old Man", [237] = "Leopard Hooker", [238] = "Amazon", [240] = "Hugh Grant", [241] = "Afro Brother", [242] = "Dreadlock Brother", [243] = "Ghetto Booty", [244] = "Lace Stripper", [245] = "Ghetto Ho", [246] = "Cop Stripper", [247] = "Biker Vest", [248] = "Biker Headband", [249] = "Pimp", [250] = "Green Tshirt", [251] = "Lifeguard", [252] = "Naked Freak", [253] = "Bus Driver", [254] = "Biker Vest b", [255] = "Limo Driver", [256] = "Shoolgirl 2", [257] = "Bondage Girl", [258] = "Joe Pesci", [259] = "Chris Penn", [260] = "Construction 2", [261] = "Southerner", [262] = "Pajama Man 2 b", [263] = "Asian Hostess", [264] = "Whoopee the Clown", [265] = "Tenpenny", [266] = "Pulaski", [267] = "Hern", [268] = "Dwayne", [269] = "Big Smoke", [270] = "Sweet", [271] = "Ryder", [272] = "Forelli Guy", [274] = "Medic 1", [275] = "Medic 2", [276] = "Medic 3", [277] = "Fireman LS", [278] = "Fireman LV", [279] = "Fireman SF", [280] = "Cop 1", [281] = "Cop 2", [282] = "Cop 3", [283] = "Cop 4", [284] = "Cop 5", [285] = "SWAT", [286] = "FBI", [287] = "Army", [288] = "Cop 6", [290] = "Rose", [291] = "Kent Paul", [292] = "Cesar", [293] = "OG Loc", [294] = "Wuzi Mu", [295] = "Mike Toreno", [296] = "Jizzy", [297] = "Madd Dogg", [298] = "Catalina", [299] = "Claude from GTA 3", [300] = "Ryder", [301] = "Ryder Robber", [302] = "Emmet", [303] = "Andre", [304] = "Kendl", [305] = "Jethro", [306] = "Zero", [307] = "T-bone Mendez", [308] = "Sindaco Guy", [309] = "Janitor", [310] = "Big Bear", [311] = "Big Smoke with Vest", [312] = "Physco", } function getSkinNameFromID(i) local id = tonumber (i) assert(id, "Bad argument 1 @ getSkinNameFromID [Number expected, got "..type(i).."]") local name = skinsTable[id] assert(name,"Bad argument 1 @ getSkinNameFromID [Invaild skin ID]") return name end
  2. xLive

    dgs

    بإختصار مكاتب الدي اكس زي دقس تسهل لك استعمال فنكشنات الدي اكس بفنكشنات سهلة بدال ما ترسمها وتبرمجها بنفسك لأن ذا بياخذ جهد جدًا كبير dxDrawText dxDrawRectangle وتبرمج الضغطات بنفسك وووو مكتبة الدي اكس تختصر ذا كله لك CEGUI وتستخدمها كأنها وطبعًأ تقدر تسوي مكتبة بنفسك بس تحتاج خبرة شوي وتسويها بطريقتك أو تستخدم جاهزة مثل دقس
  3. xLive

    dgs

    يب إستعمالك صحيح وتقريبًا اغلب الفنكشنات حقت المكتبة مشابهة لـ الجيو تحتاج فقط سكربت المكتبة يكون موجود وشغال عشان تقدر تسوي له اكسبورت فيه طريقة بعد تسوي استيراد للفنكشنات عشان تستعملها بدون اكسبورت loadstring(exports.dgs:dgsImportFunction())()-- load functions label = dgsCreateLabel(0,0,0.5,0.1,"text",true) --create a label
  4. xLive

    dgs

    الإختلاف انك تستعمل مكتبة دي اكس .يلي شكلها مختلف عن الجيو وخصائص أكثر
  5. والقسم غلط مفروض تسويه المرة الجاية بقسم الخاص بالبرمجة
  6. الفنكشنات يلي تحتاجها addEventHandler "onPlayerChat" -- حدث اذا ارسل رسالة بالشات عشان تتحقق اذا كتب كلمة 'ديربي' createVehicle -- تسوي له سيارة بمكانه بالديربي warpPedIntoVehicle -- تنقل الاعب للسيارة setElementDimension -- اذا الماب حقك بعالم وهمي ثاني تحتاج تغير العالم الوهمي حق الاعب وحق السيارة
  7. كلامك غلط وياليت تتأكد من الصحة مغلقة باللعبة os تقريبًا كل فنكشنات ماعدا يمكن حقت الوقت وكم فنكشن للأمان وغيره لأن فنكشنات مثل os.execute,os.delete,os.exit يمديك تدمر فيها سيرفرات
  8. ,شرح ممتاز شكرًا لك ومن أفضل الطرق بالنسبة لي عشان تتفادى ذي المشاكل تستعمل المنطق يوم تكتب الأكواد مثلًا هنا تسأل نفسك ليه معرف المتغير بعد ماعطيت اللاعب فلوس؟ وبكذا تعرف إن المفترض تعرف القيمة قبل ماتعطيه اياها
  9. بغض النظر انك حاط كود لمسح الكونسول يلي باف٨ لكن تتكلم عن الشات جربته بنفسك؟ الإجابة: لا لأن فيه إختلاف الطريقة القديمة تكرر كلام فارغ بالشات ويمكن وقتها اذا احد مطول أسطر الشات مايكفيه الفراغات أو احد يكتب ورسالته تطلع خلال تكرار المسح بعكس الفنكشن الجديد يلي يمسح الشات كأنه توك داخل ومايمديك تطلع فيه او تنزل وإذا ماكان فيه اختلاف زي كلامك ماتوقع كان ضافوه كفنكشن أو ضافوه حديثًا بلوحة الادمنية عالعموم كلها تشيل الكلام بالشات لكن الفنكشن يلي . .ذكرته يمسح بشكل أفضل
  10. ،يب بس بالغالب محد راح ينتبه له ولو تبي تمسحه تقدر تسوي زي الطريقة القديمة تكرر outputConsole("") وراح يروح الكلام بس بالغالب الشات الأهم لأنه الملاحظ بالغالب
  11. I don't want anything actually ? I just hope to see your amazing job in other GTA styles ? like VC or LC or IV maybe
  12. Wow! good job can you create more hud styles? like VC or LC and can we toggle it like the original one?
  13. بالنسبة لذي النقطة لا تشيل هم يمديك تسوي سيرفر محلي على جهازك وتجرب عليه مايحتاج سيرفر عام أو مدفوع
  14. ممكن الطريقة ذي تنفع ماختلف معاك لكن الطريقة الصحيحة قبل مايحوس يتعلم الأساسيات كيف يسوي فنكشن،المتغيرات،التحققات وغيره وفيه قسم كامل بالمنتدى وفيه مواضيع كثيرة للتعلم واعتقد فيه موضوع مرتب لو يبحث مافهم حاجة معينة يقدر يطلب مساعدة انه مافهم الشيء المعين هذا أو الخطأ بكوده ونحاول نفهمه الشيء يلي مايعرفه أو نصحح له لكن كل مرة تحتاج حاجة وتنتظر احد يعطيك كود كامل صعب مرة يفهمها وبيشوفها معقدة عكس لمن يشوف دروس ويجرب ويصير يعرف اشياء مثلاً ليه فيه اند هنا ليه مسوي متغير وزي كذا ومعروف عشان تتعلم أي لغة اذا كنت مبتدئ لازم تشوف شروح لها
  15. إذا ماله نية يتعلم صراحة هو بمكان غلط وماراح يستفيد لأن بيصير أي حاجة يبيها بينتظر الناس تسويها له
  16. ليه ماتعطيه الفنكشنات وتخليه يحاول عالأقل لأن كذا ماراح يتعلم بينسخه ويلصقه واذا بيسوي شيء ثاني بيجي هنا مره ثانية
  17. :للفايدة معلومة ممكن كثير مايعرفونها 1.5.7 لكن بعد في تحديث تم إضافة فنكشن clearChatBox https://wiki.multitheftauto.com/wiki/ClearChatBox الفنكشن يمسح الشات مسح كأنك توك داخل مو مثل الطريقة القديمة إضافة أكثر من شات من بنفس الوقت
  18. اصلا إستعمالك للفنكشن if getRadioChannel(0) then غلط نشوف الصيغة بالويكي int getRadioChannel ( ) لاحظ؟ من وين جايب الارقمنت الأول؟ ( عالعموم إذا كنت تقصد إذا كان الراديو 0 ( مغلق الفنكشن هذا يرجع رقم الراديو سوي تحقق إذا كان الراديو يساوي صفر مو إستخدامك يلي حاطه
  19. قلت لك داخل القيم مود تحطه وعدل الميتا حق القيم مود وضيف الملف وخلي نوعه كلينت
  20. سوي ملف لوا سميه أي شيء وضيفه لقيم كود التكتيك وضيفه بالميتا وخليه كلينت مايحتاج تلمس ملفاته الثانية
  21. جانب السيرفر مفصول تمامًا عن جانب الكلينت يعني شي مستحيل تحط كود أو متغيرات بالسيرفر وتحاول تجيبها بالكلينت بالنسبة لكودك ماتحتاج سيرفر سايد يمديك تجيب فريق الاعب من الكلينت وداتا حق الفريق هذا تقدر تجيبه بعد من الكلينت بنفس الحدث حق الريندر thePlayer ليه حاط هنا؟ onClientRender نلاحظ لو رحنا صفحة الويكي حقت الحدث Parameters None يعني مفيه اي بارامترز تقدر تحطها بالفنكشن ومايحتاج تعرف الاعب نفسه بالكلينت لأن يمديك تستعمل المتغير localPlayer You can use the predefined variable localPlayer instead of typing getLocalPlayer() دائمًا معرف
  22. ليه الحوسة هذي كلها؟ أو انك شكلك مافهمت وش يقصد؟ يبي يحذف التاب من قيم مود التكتيك وإذا ماتعرف قيم مود التكتيك هو مشفر مدري ليه قاعد تضيف أمر وتشيل حدث ومدري ايش؟ @JoKeR_SyRiA سوي ملف جديد في قيم مود التكتيك وخليه كلينت سايد وحط ذا الكود bindKey_ = bindKey function bindKey(key,...) if key == "tab" then return false else return bindKey_ (key,...) end end وراح ينشال التاب
  23. المشكلة من فنكشن get_team_alives_players احتمال يكون اسم الفريق خطأ عالعموم انا بسطت فيه بعض الاشياء وخليته يرجع جدول فاضي إذا اسم الفريق غلط أو مو موجود function get_team_alive_players(enemy) local team_name = enemy and enemyName or homeName local team = getTeamFromName(team_name) if team then local players = getPlayersInTeam(team) if #players > 0 then local output = {} for i,player in ipairs(players) do local t = {name = getPlayerName(player),alive = getElementData(player,"state") == "alive"} table.insert(output,t) end return output end end return {} end وتأكد إن المتغيرات صحيحة
  24. ضيفه لملف كلينت إذا مافيه سوي واحد وضيفه بملف الـ ميتا وياليت تتعلم البرمجة وتساعدك نفسك لأن إذا احتجت حاجة بعدين ماراح تلقاه جاهز كذا او أحد يساعدك
  25. -- Client-side bindKey ("key","down","chatbox","الأمر")
×
×
  • Create New...