|M.r|LooFe| Posted September 24, 2017 Share Posted September 24, 2017 عيال انا جات في بالي فكرة مود حصري لمهم صممت لوحة يوم يكتب في الايديت مثلا شخصية ويدوس تشغيل تصير يوم الاعب يكتب في اف8 الكلمة يلي حطها الادمن في الايديت ينقله لمكان يلي اللاعب كان فيه يا ريت تساعدوني في الكود طبعا ما ابي كود اخذ الاحداثيات لأني سويته بس ناقصني كود بتاع الكلمة يا ريت تساعدوني Link to comment
iMr.WiFi..! Posted September 24, 2017 Share Posted September 24, 2017 19 minutes ago, |M.r|LooFe| said: عيال انا جات في بالي فكرة مود حصري لمهم صممت لوحة يوم يكتب في الايديت مثلا شخصية ويدوس تشغيل تصير يوم الاعب يكتب في اف8 الكلمة يلي حطها الادمن في الايديت ينقله لمكان يلي اللاعب كان فيه يا ريت تساعدوني في الكود طبعا ما ابي كود اخذ الاحداثيات لأني سويته بس ناقصني كود بتاع الكلمة يا ريت تساعدوني الي فهمته منك .. انك تبي الادمن يكتب كلمة , والي يكتبها في الايديت ينتقل لعنده ..؟ Link to comment
|M.r|LooFe| Posted September 24, 2017 Author Share Posted September 24, 2017 Just now, iMr.WiFi..! said: الي فهمته منك .. انك تبي الادمن يكتب كلمة , والي يكتبها في الايديت ينتقل لعنده ..؟ لا لا حبي شف يكتب في اف8 qa تفتح لوحة فيها ايديت يكتب فيها كلمة ويدوس تشغيل بعدها يطلع في الشات انه يكتب كلمة مثلا شخصية يوم يجي اي لاعب يكتب في اف8 شخصية ينقله لعند يلي سواها وهناك انا مصمم حماية خصوصية و رقم شخصية وشيلة Link to comment
iMr.WiFi..! Posted September 24, 2017 Share Posted September 24, 2017 1 minute ago, |M.r|LooFe| said: لا لا حبي شف يكتب في اف8 qa تفتح لوحة فيها ايديت يكتب فيها كلمة ويدوس تشغيل بعدها يطلع في الشات انه يكتب كلمة مثلا شخصية يوم يجي اي لاعب يكتب في اف8 شخصية ينقله لعند يلي سواها وهناك انا مصمم حماية خصوصية و رقم شخصية وشيلة 3 minutes ago, |M.r|LooFe| said: لعند يلي سواها تبيه ينقله لعند الي سواها ؟؟ Link to comment
|M.r|LooFe| Posted September 24, 2017 Author Share Posted September 24, 2017 Just now, iMr.WiFi..! said: تبيه ينقله لعند الي سواها ؟؟ يب شف علي بياخذ احداثيات يلي سواها وبيصير ينتقل للمكان يلي اخذ احداثيات اللاعب منه Link to comment
iMr.WiFi..! Posted September 24, 2017 Share Posted September 24, 2017 "onClientGUIClick" -- عند الضغط على زر تشغيل guiGetText -- جيب الكلمة وعرفها word getElementPosition -- جيب الاحداثيات وعرفها x,y,z setElementData -- حط داتا على الكل بأسمك كمثال وحط القيمة الجدول التالي : -- { Word = word, x=x, y=y, z=z } "onPlayerCommand" -- روح للسيرفر سايد getElementData -- سوي تحقق من انه الداتا الي سويته بأسمك موجودة وماهي فولس -- سوي تحقق انه الكلمة الي كتبها تطابق الكلمة الي في الجدول cmd == getElementData ( root, "Loofe" ).Word -- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ مثال للتحقق -- وانقله للأحداثيات setElementPosition ^ شرحت لك الطريقة وبالتوفيق Link to comment
|M.r|LooFe| Posted September 24, 2017 Author Share Posted September 24, 2017 1 minute ago, iMr.WiFi..! said: "onClientGUIClick" -- عند الضغط على زر تشغيل guiGetText -- جيب الكلمة وعرفها word getElementPosition -- جيب الاحداثيات وعرفها x,y,z setElementData -- حط داتا على الكل بأسمك كمثال وحط القيمة الجدول التالي : -- { Word = word, x=x, y=y, z=z } "onPlayerCommand" -- روح للسيرفر سايد getElementData -- سوي تحقق من انه الداتا الي سويته بأسمك موجودة وماهي فولس -- سوي تحقق انه الكلمة الي كتبها تطابق الكلمة الي في الجدول cmd == getElementData ( root, "Loofe" ).Word -- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ مثال للتحقق -- وانقله للأحداثيات setElementPosition ^ شرحت لك الطريقة وبالتوفيق اوووووه اخوي ممكن تسويلي الكود انت حاطط اكواد انا مسويها بس الداتا و كوماند Link to comment
iMr.WiFi..! Posted September 24, 2017 Share Posted September 24, 2017 2 minutes ago, |M.r|LooFe| said: اوووووه اخوي ممكن تسويلي الكود انت حاطط اكواد انا مسويها بس الداتا و كوماند أسمح لي أخوي تعلم بنفسك @_@ شرحت لك كل حاجة بالتفصيل حتى اني كتبت معظم الاكواد .. حاول تسوي شيء بنفسك وبتوفيق Link to comment
|M.r|LooFe| Posted September 24, 2017 Author Share Posted September 24, 2017 Just now, iMr.WiFi..! said: أسمح لي أخوي تعلم بنفسك @_@ شرحت لك كل حاجة بالتفصيل حتى اني كتبت معظم الاكواد .. حاول تسوي شيء بنفسك وبتوفيق اخي الصراحة ما اعرف للداتا Link to comment
iMr.WiFi..! Posted September 24, 2017 Share Posted September 24, 2017 Just now, |M.r|LooFe| said: اخي الصراحة ما اعرف للداتا تعلم لها اجل @_@ Link to comment
|M.r|LooFe| Posted September 24, 2017 Author Share Posted September 24, 2017 Just now, iMr.WiFi..! said: تعلم لها اجل @_@ يخوي طيب سويلي الكود وانا اتعلم منه اخوي هي جربت سويتها الكلينت لو في خطأ صححه تكفا ذحين بروح اسوي سيرفر addEventHandler("onClientGUIClick",root, function() if ( source == start ) then local x,y,z = getElementPosition(localPlayer) word = guiGetText(kalmeh) setElementData(Word = word, x=x, y=y, z=z) triggerServerEvent("onStartTawjeh",localPlayer) end end ) Link to comment
iMr.WiFi..! Posted September 24, 2017 Share Posted September 24, 2017 (edited) 13 minutes ago, |M.r|LooFe| said: يخوي طيب سويلي الكود وانا اتعلم منه -- Client local button = button; -- حط هنا اسم زر التشغيل local edit = edit; -- حط هنا اسم الايديت حق الكلمة addEventHandler ( "onClientGUIClick", root, function ( ) if source == button then if guiGetText ( edit ) ~= "" then local x,y,z = getElementPosition ( localPlayer ) setElementData ( root, "WWord", { word = guiGetText ( edit ), x = x, y = y, z = z } ) end end end ) -- Server local command = "stopword"; -- هنا الأمر حق اطفاء كلمة الانتقال addEventHandler ( "onPlayerCommand", root, function ( cmd ) if getElementData ( root, "WWord" ) then if cmd == getElementData ( root, "WWord" ).word then setElementPosition ( source, getElementData ( root, "WWord" ).x, getElementData ( root, "WWord" ).y, getElementData ( root, "WWord" ).z ) end end end ) addCommandHandler ( command, function ( ) setElementData ( root, "WWord", false ) end ) + سويت لك الكود فضاوة مع اني داري انك مابتتعلم منه شيء أبد وبتوفيق Edited September 24, 2017 by iMr.WiFi..! Link to comment
|M.r|LooFe| Posted September 24, 2017 Author Share Posted September 24, 2017 سيرفر سايد addEventHandler("onPlayerCommand",root, function (x,y,z) getElementData() cmd == getElementData ( root, "Loofe" ).Word setElementPosition(player,x,y,z) end ) Just now, iMr.WiFi..! said: -- Client local button = button; -- حط هنا اسم زر التشغيل local edit = edit; -- حط هنا اسم الايديت حق الكلمة addEventHandler ( "onClientGUIClick", root, function ( ) if source == button then if guiGetText ( edit ) ~= "" then local x,y,z = getElementPosition ( localPlayer ) setElementData ( root, "WWord", { word = guiGetText ( edit ), x = x, y = y, z = z } ) end end end ) -- Server local command = "stopword"; -- هنا الأمر حق اطفاء كلمة الانتقال addEventHandler ( "onPlayerCommand", root, function ( cmd ) if getElementData ( root, "WWord" ) then if cmd == getElementData ( root, "WWord" ).word then setElementPosition ( source, getElementData ( root, "WWord" ).x, getElementData ( root, "WWord" ).y, getElementData ( root, "WWord" ).z ) end end end ) addCommandHandler ( command, function ( ) setElementData ( root, "WWord", false ) end ) + سويت لك الكود فضاوة مع اني داري انك مابتتعلم منه شيء أبد وبتوفيق طيب شكراااااااا Link to comment
|M.r|LooFe| Posted September 24, 2017 Author Share Posted September 24, 2017 اخي مع احترامي لك وشكري لك لكن ما اشتغلت Link to comment
iMr.WiFi..! Posted September 24, 2017 Share Posted September 24, 2017 2 minutes ago, |M.r|LooFe| said: اخي مع احترامي لك وشكري لك لكن ما اشتغلت ما أشوف اي خطأ /: اعتقد انه منك Link to comment
|M.r|LooFe| Posted September 24, 2017 Author Share Posted September 24, 2017 Just now, iMr.WiFi..! said: ما أشوف اي خطأ /: اعتقد انه منك اخي ذا ملف سيرفر عندي في لمود addCommandHandler("توجيه",-- الكلمة من اف8 function (player) if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)),aclGetGroup("FA3LYAT")) then-- القروب triggerClientEvent(player,"onOpenTe",player) else outputChatBox("غير مصرح لك !",player,255,0,0) end end ) px,py,pz = 0,0,0 addEvent("onStartTawjeh",true) addEventHandler("onStartTawjeh",root, function (player) if not isElement(col) then local x,y,z = getElementPosition(localPlayer) px,py,pz = x,y,z col = createColRectangle(x - 75,y - 75,150,150) radar = createRadarArea(x - 75,y - 75,150,150,255,0,0,180) triggerClientEvent("onPlaySound",root,x,y,z) else outputChatBox("[Tawjeh-System]: عذرا لا يمكنك تشغيل التوجيه لانه شغال سابقا",player,255,0,0) end end ) addEvent("onStopTawjeh",true) addEventHandler("onStopTawjeh",root, function (player) if isElement(col) then destroyElement(col) destroyElement(radar) px,py,pz = 0,0,0 setElementData ( root, "WWord", false ) triggerClientEvent("onStopSound",root) outputChatBox("#FF000##================================##",root,0,255,0) outputChatBox("لقد تم ايقاف تشغيل التوجيه",root,0,255,0) outputChatBox("#FF000##================================##",root,0,255,0) else outputChatBox("[Tawjeh-System]: عذرا لا يمكنك ايقاف التوجيه لأنه غير شغال",player,255,0,0) end end ) addEventHandler("onColShapeHit",root, function (player) if source == col then if getElementType(player) == "player" then outputChatBox("* لقد دخلت الحفله .. للرقص اكتب في اف8 رقص ",player,0,255,0) toggleControl(player,"fire",false) elseif getElementType(player) == "vehicle" then destroyElement(player) end end end ) addEventHandler("onColShapeLeave",root, function (player) if source == col then if getElementType(player) == "player" then toggleControl(player,"fire",true) end end end ) stat = {} addCommandHandler("رقص", function (player) if stat[player] then setPedAnimation(player,nil) stat[player] = false else setPedAnimation(player,"DANCING","dance_loop") stat[player] = true end end ) addEventHandler ( "onPlayerCommand", root, function ( cmd ) if getElementData ( root, "WWord" ) then if cmd == getElementData ( root, "WWord" ).word then setElementPosition ( source, getElementData ( root, "WWord" ).x, getElementData ( root, "WWord" ).y, getElementData ( root, "WWord" ).z ) outputChatBox("#FF000##================================##",root,0,255,0) outputChatBox("".. cmd .." لقد تم تشغيل التوجيه للانتقال اكتب في اف8",root,0,255,0) outputChatBox("للرقص اكتب في اف8 رقص",root,0,255,0) outputChatBox("#FF000##================================##",root,0,255,0) end end end ) يوم اجي ادوس على زر تشغيل يقلي في الديبق انه في خطأ في السطر 24 يلي هو col = createColRectangle(x - 75,y - 75,150,150) هس انا حطيطه بمود لحال لكود يلي عطيطني اياه ما شتغل يا ريت حل Link to comment
' A F . Posted September 24, 2017 Share Posted September 24, 2017 @iMr.WiFi..! مايحتاج داتا فيه طريقة أسهل واحسن Client : button,edit = guiCreateButton(24, 350, 73, 22, "add", false) , guiCreateEdit(25, 323, 188, 21, "", false) addEventHandler ( "onClientGUIClick" , resourceRoot , function ( ) if ( source == button ) then local posX,posY,posZ = getElementPosition ( localPlayer ) ; triggerServerEvent ( "addCmd" , localPlayer , guiGetText ( edit ) , posX , posY , posZ ) end end ) ; Server : cmd = nil addEvent ( "addCmd" , true ) addEventHandler ( "addCmd" , root, function ( text , x , y , z ) if ( cmd == nil ) then cmd = text addCommandHandler ( cmd , function (player) setElementPosition ( player , x , y , z ) end ) else outputChatBox("يوجد أمر مفعل مسبقاً",source,255,0,0,true) end end ) addCommandHandler ( "delete", function ( player ) if ( cmd ~= nil ) then removeCommandHandler ( cmd ) cmd = nil outputChatBox("تم حذف الامر",player,0,255,0,true) else outputChatBox("لايوجد امر لحذفه",player,255,0,0,true) end end ) ; 2 Link to comment
Omoi Posted September 24, 2017 Share Posted September 24, 2017 2 hours ago, Default#^ said: @iMr.WiFi..! مايحتاج داتا فيه طريقة أسهل واحسن Client : button,edit = guiCreateButton(24, 350, 73, 22, "add", false) , guiCreateEdit(25, 323, 188, 21, "", false) addEventHandler ( "onClientGUIClick" , resourceRoot , function ( ) if ( source == button ) then local posX,posY,posZ = getElementPosition ( localPlayer ) ; triggerServerEvent ( "addCmd" , localPlayer , guiGetText ( edit ) , posX , posY , posZ ) end end ) ; Server : cmd = nil addEvent ( "addCmd" , true ) addEventHandler ( "addCmd" , root, function ( text , x , y , z ) if ( cmd == nil ) then cmd = text addCommandHandler ( cmd , function (player) setElementPosition ( player , x , y , z ) end ) else outputChatBox("يوجد أمر مفعل مسبقاً",source,255,0,0,true) end end ) addCommandHandler ( "delete", function ( player ) if ( cmd ~= nil ) then removeCommandHandler ( cmd ) cmd = nil outputChatBox("تم حذف الامر",player,0,255,0,true) else outputChatBox("لايوجد امر لحذفه",player,255,0,0,true) end end ) ; يستحسن تضيف تحقق ان الايديت مايساوي "" Link to comment
Popular Post ععيونككء اخخر امممأليء ^ Posted September 24, 2017 Popular Post Share Posted September 24, 2017 (edited) يبي يقلد مود طلال 07 الي موجود ف وناسة قال جته فكرة حصرية ???? موشششككلةة والله ^^ Edited September 24, 2017 by ععيونككء اخخر امممأليء ^ 3 1 Link to comment
|M.r|LooFe| Posted September 25, 2017 Author Share Posted September 25, 2017 15 hours ago, ععيونككء اخخر امممأليء ^ said: يبي يقلد مود طلال 07 الي موجود ف وناسة قال جته فكرة حصرية ???? موشششككلةة والله ^^ لا يليل ؟ 15 hours ago, ععيونككء اخخر امممأليء ^ said: يبي يقلد مود طلال 07 الي موجود ف وناسة قال جته فكرة حصرية ???? موشششككلةة والله ^^ يخي انت شبك علي ؟ كل ما انزل شي تقول تقليد لكم يخي حل عني ترا قرفتني اشي اسمه mta Link to comment
ععيونككء اخخر امممأليء ^ Posted September 25, 2017 Share Posted September 25, 2017 3 hours ago, |M.r|LooFe| said: لا يليل ؟ يخي انت شبك علي ؟ كل ما انزل شي تقول تقليد لكم يخي حل عني ترا قرفتني اشي اسمه mta بسس عشششان م تنسب لك شي حصري ي صقيقي ^ 1 Link to comment
#Soking Posted September 25, 2017 Share Posted September 25, 2017 On ٢٤/٩/٢٠١٧ at 17:41, Default#^ said: @iMr.WiFi..! مايحتاج داتا فيه طريقة أسهل واحسن Client : button,edit = guiCreateButton(24, 350, 73, 22, "add", false) , guiCreateEdit(25, 323, 188, 21, "", false) addEventHandler ( "onClientGUIClick" , resourceRoot , function ( ) if ( source == button ) then local posX,posY,posZ = getElementPosition ( localPlayer ) ; triggerServerEvent ( "addCmd" , localPlayer , guiGetText ( edit ) , posX , posY , posZ ) end end ) ; Server : cmd = nil addEvent ( "addCmd" , true ) addEventHandler ( "addCmd" , root, function ( text , x , y , z ) if ( cmd == nil ) then cmd = text addCommandHandler ( cmd , function (player) setElementPosition ( player , x , y , z ) end ) else outputChatBox("يوجد أمر مفعل مسبقاً",source,255,0,0,true) end end ) addCommandHandler ( "delete", function ( player ) if ( cmd ~= nil ) then removeCommandHandler ( cmd ) cmd = nil outputChatBox("تم حذف الامر",player,0,255,0,true) else outputChatBox("لايوجد امر لحذفه",player,255,0,0,true) end end ) ; متاكد ان سطر setElementPosition بيشتغل ؟ Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now