
3DNAN_!
Members-
Posts
65 -
Joined
-
Last visited
Everything posted by 3DNAN_!
-
السلام عليكم دلوقتي انا قاعد اعمل مود عباره عن جريد لست فيه اسماء الاعبين وإديت بوكس عشان احط فيها رقم وزر عشان يوزع فكره المود أنه لما اختار لاعب من الجريد لست واحط رقم بالإديت بوكس واضغط علي الزر يوزع للاعب اللي انا محدده فقط المبلغ اللي انا حطيته بالإديت بوكس بس مو عارف اضبط الكود الرجاء مساعدتي وكتابه الكود لي محاولتي كلينت ------- addEventHandler ( "onClientGUIClick" , root function ( ) if source = GUIEditor.button[5] then local mon = guiGetText(GUIEditor.edit[5]) if mon == "" then outputChatBox ( "#Error!" , 255 , 0 , 0 , true ) return end local play = guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ) triggerServerEvent ( "tre" , localPlayer , mon , play ) else outputChatBox ( "Please Choose Player ", 255, 0, 0, true ) end end ) سيرفر -------- addEvent("tre",true) addEventHandler("tre",root, function(mon) givePlayerMoney( source , mon , play ) outputChatBox( "#0099CC****************************************" , root , 0 , 0 , 0 , true ) outputChatBox( "# [ "..mon.." ] x تم توزيع مبلغ من ميزانية السيرفر" , root , 227 , 247 , 3 , true ) end ) عايز لما اوزع لشخص يظهر كدا بالشات للجميع console give ( هنا يحط إسم الاعب اللي انا اختارته من الجريد لست ) money ( هنا يحط المبلغ اللي انا حطيته بلإديت بوكس حق الفلوس ) and reason ( هنا يحط السبب اللي أنا حاطه بالإديت بوكس ** GUIEditor.edit[6] ** <-- إسم الإديت بوكس اللي فيها السبب )
-
طيب عايز كمان اكواد اخري مثل انا مثلا مسوي لوحه فيها جريد لست وايديت بوكس وزر ابي لما اكتب اسم داخل الاديت واضغط الزر يضيف للجريد لست الاسم اللي ضفته بالاديت بوكس ويحفظ إحداثي المكان ولما احدد المكان من الجريد وانتقل له ينتقل ولما اخرج واخل يحفظ الاماكن علي الحساب
-
انا ما اتلكم عن كود اظار اسماء الاعبين اتكلم عن كود اظهار اللوحه لرتب معينه
-
طيب شباب الكود تمام ياريت كود فتح اللوحه مثلا بإف 1 لاكن لرتب معينه محاولتي client ------ addEvent("open",true) addEventHandler("open",root, function() if guiGetVisible(GUIEditor.window[1]) then guiSetVisible( GUIEditor.window[1], false ) showCursor(false) else guiSetVisible( GUIEditor.window[1], true ) showCursor(true) end end ) server ------ function opens (player) local accName = getAccountName(getPlayerAccount(player)) if isObjectInACLGroup("user."..accName,aclGetGroup("Console"))then triggerClientEvent(player,"open",player) else outputChatBox("you are not admin",root,0,0,0,true) end end bindKey( "f2", "down", opens ) بس ما تنجح يقولي ان في خطأ في السطر حق bindKey( "f2", "down", opens ) تقريبا او فيما معناه قصده علي "f2"
-
السلام عليكم أنا عايز اتعلم اني اسوي بالجريد لست تظهر أسماء الاعبين وكمان لما اختار لاعب مثلا من الجريد لست وادوس علي زر قتل بدل ما اقتل نفسي اقتل الشخص اللي انا محدده بالجريد لست ارجو الرد
-
شكرا يا شباب الكود اشتغل بس أنا سويت غلطه بسيطه جدا لما عملت المتا أنا ببدأ خطوه بخطوه فعرفت المتا علي ملف الكلينت فقط والحين لما عرفت ملف السيرفر اشتغل شكرا لكم علي المساعده يرجي إغلاق الموضوع
-
نفس الكلام وعدلته كذا مره يقول ان الترايجر موجود بالكلينت ومش موجود في نظاق السيرفر خذ حراحتك عادي لو مو فاضي اليوم هاته بكرا
-
[16:13:16] ERROR: Client (3DNAN_!) triggered serverside event onStartAsking, but event is not added serverside [DUP x2] ذا الكلام اللي طلع لما جرب الكود حقك
-
يب ياريت تجيب الكلينت عشان افهم الكود منيح
-
Client -------- GUIEditor = { button = {}, window = {}, edit = {}, label = {} } GUIEditor.window[1] = guiCreateWindow(213, 214, 580, 307, "Question Panel", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1],false) GUIEditor.label[1] = guiCreateLabel(477, 279, 93, 16, "Script by:3DNAN", false, GUIEditor.window[1]) GUIEditor.edit[1] = guiCreateEdit(78, 61, 427, 28, "", false, GUIEditor.window[1]) GUIEditor.label[2] = guiCreateLabel(250, 36, 82, 15, "قم بكتابة سؤالك", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[2], 246, 6, 243) GUIEditor.label[3] = guiCreateLabel(256, 99, 66, 15, "جواب السؤال", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[3], 246, 6, 243) GUIEditor.edit[2] = guiCreateEdit(78, 124, 427, 28, "", false, GUIEditor.window[1]) GUIEditor.label[4] = guiCreateLabel(238, 162, 106, 15, "قم بتحديد مبلغ للرابح", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[4], 246, 6, 243) GUIEditor.edit[3] = guiCreateEdit(78, 187, 427, 28, "", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(368, 231, 137, 34, "Start", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FF28F805") GUIEditor.button[2] = guiCreateButton(225, 231, 137, 34, "* Soon *", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FF0DD6EE") GUIEditor.button[3] = guiCreateButton(78, 231, 137, 34, "X", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[3], "default-bold-small") guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFFE0000") bindKey( "f3", "down", function() if guiGetVisible(GUIEditor.window[1]) then guiSetVisible( GUIEditor.window[1], false ) showCursor(false) else guiSetVisible( GUIEditor.window[1], true ) showCursor(true) end end ) addEventHandler("onClientGUIClick", root, function() if source == GUIEditor.button[3] then guiSetVisible( GUIEditor.window[1], false ) showCursor(false) end end ) addEventHandler ( "onClientGUIClick", root , function () if source == GUIEditor.button[1] then local Text = guiGetText ( GUIEditor.edit[1] ) outputChatBox( "#0099CC[ System - questions ] : #ff0000"..Text , 255 , 0 , 0 , true ) end end ) addEventHandler ( "onClientGUIClick", root , function () if source == GUIEditor.button[1] then local tex = guiGetText ( GUIEditor.edit[3] ) outputChatBox( "#0099CC[ System - questions ] : #ff0000The person who answers the question will get [ #0099cc"..tex.. " #ff0000] $" , 255 , 0 , 0 , true ) end end ) addEventHandler("onClientGUIClick", root, function() if source == money then local money = guiGetText( GUIEditor.edit[3] ) triggerServerEvent( "mm" , localPlayer , money ) end end ) server ----------- addEvent( "mm" , true ) addEventHandler( "mm" , source , function ( money ) givePlayerMoney( source , money ) outputChatBox("[ "getPlayerName(source).." ]#0099CC[ System - questions ] : #ff0000The person who answers the question will get [ #0099cc"..tex.. " #ff0000] $" , 255 , 0 , 0 , true ) end ) addEventHandler ( "onClientGUIClick", root , function () if source == GUIEditor.button[1] then ans = guiGetText ( GUIEditor.edit[2] ) end end ) addEventHandler ( "onPlayerChat" , root , function ( msg ) if msg == ..ans then outputChatBox ("#0099cc[ System - questions ] : #00ff00 Congratulation [ "..getPlayerName.." #00ff00] the answer "..ans , root , 255 , 0 , 0 , true ) givePlayerMoney ( source , ) end end ) تقريبا انا لغبت بعد ما كنت ماشي صح بس أنا عايز اضبط الكود ضروري
-
منا عارف ان هنستخدم onPlayerChat بس المشكله ان الكود ده سيرفر وانا كنت شغال فيالكلينت ومش عارف اضبط الكود حاولت اني اضبطه بس ما ضبط وعملت تريجر بس ما عرفت اضبطها
-
السلام عليكم أنا بحاول أسوي مود عباره عن نظام أسئله بس في كود محتاجه وحاولت كثير بس ما قدرت اضبط المود والمود كله واقف علي الكود ده فأرجو مساعدتي أنا مسوي لوحه في 3 EDIT BOX وbutton الإديت بوكس الاولي برمجتها اني لما اكتب سؤال يظهر بالشات وكذلك الإديت بوكس رقم 3 برمجتها انه لما اضغط نفس الزر يطلع بالشات الذي يجاوب علي السؤال سوف يحصل علي المبلغ اللي انا حددته ------------------------------------------------------------------------------- المطلوب -------- بالنسبه للإديت بوكس الثانيه هيا اللي واقفه معي ابي اني لما اكتب فيها كلمه ( الجواب حق السؤال اللي بالخانه الأولي ) ما يظهر شئ بالشات ولاكن لو حد كتب بالشات الجواب اللي هو نفسه اللي انا كاتبه بالإديت بوكس حق الجواب يظهر بالشات إسم الاعب اللي كتب الإجابه الصح وأنه حصل علي المبلغ المحدد ويعطيه المبلغ المحدد اللي انا محدده بالإديت بوكس رقم 3