Jump to content

KillerX

Members
  • Posts

    838
  • Joined

  • Last visited

  • Days Won

    16

Everything posted by KillerX

  1. اها تمام شكرا علي توضيح الفكرة
  2. والله انا في اعتقادي انوا لو وقع لوحدوا بس انا اخر واحد ضربتوا يجيب ان انا اللي قتلتوا يعني اقعد اضربوا وفي الاخر يقع من نفسوا ومجهودي يضيع علي الفاضي ؟
  3. اخي في تحقق لو الاعب في البحر يعني ببساطه لو احد ضرب الاعب بيحط داتا عليه ولو الاعب وقع في البحر بيجيب اسم الاعب من الداتا ويطلع اسموا في الشات
  4. العفو دا نورك لو وقف في شئ قولي
  5. للاسف ما معي سيرفر عشان اجرب مع اشخاص بس سويت السكريبت دا ممكن تلاقي في اخطاء addEventHandler("onClientVehicleDamage",root, function(Attacker) if(isElement(Attacker) and getElementType(Attacker) == "vehicle") then Killer = getVehicleOccupant(Attacker) Player = getVehicleOccupant(source) setElementData(Killer,"Damager",getPlayerName(Killer)) if (isElementInWater(source)) then killPed(Player) outputChatBox("The Player "..tostring(getElementData(Killer,"Damager")).." Kill "..getPlayerName(Player).." in The Derby",root,255,0,0,true) end end end)
  6. اخي سوي مثل كذا Pos = { [1] = {0,0,0}, [2] = {100,33,25}, [3] = {500,400,300} } Var = 0 addEventHandler("onPlayerChat",root, function(msg) if(msg == "ديربي")then if not(Var >= #Pos) then Var = Var + 1 setElementPosition(source,Pos[Var][1],Pos[Var][2],Pos[Var][3]) else outputChatBox("لقد تم اخد العدد الكافي") end end end) حط الاحداثيات اللي تبيها في الجدول بالتنظيم مثل اول احداثيات تبقي كدا [1] = (0,0,0) وهكذا وكدا لو الاعب كتب ديربي مثلا بيحطوا بطريقه منظمة
  7. عفوا اخي الصراحه موضوعك زي العسل مثلك وانا اصلا اول مرا اسمع عن الوظيفه وتسلم علي الشرح
  8. addEventHandler("onClientRender",root, function() if isPedReloadingWeapon( localPlayer ) then outputChatBox("you are not reloading a weapon",0,255,0,true) else outputChatBox("You are reloading a weapon",255,0,0,true) end;end) شئ اسهل شغلوا بتلاقي بيقولك السلاح يعشق ولما تعشق يقولك السلاح مو معشق
  9. يا اما انا محشش يا الويكي محشش
  10. والله شئ عجيب بدون ما تعشق السلاح ويطلعلك انتا تعشق السلاح والعكس function isHeReloading( ) if isPedReloadingWeapon( localPlayer ) then outputChatBox( "مش بيعشق" ) else outputChatBox( "بيعشق" ) end end addCommandHandler( "s", isHeReloading ) function PedReloading( ) -- اسم الفنشكن if isPedReloadingWeapon( localPlayer ) then -- لو البيد الحالي يعشق outputChatBox( "not reloding" ) -- فيصير الامر التالي else -- اذا ما تنفذ الشرط outputChatBox( "reloding" ) -- فيصير الامر ذا end -- if انهاء end -- انهاء الفنكشن addCommandHandler( "s", PedReloading ) -- الامر الي ينفذ دا الصح تقريبا function PedReloading( ) -- اسم الفنشكن if isPedReloadingWeapon( localPlayer ) then -- لو البيد الحالي يعشق outputChatBox("You are reloading a weapon") -- فيصير الامر التالي else -- اذا ما تنفذ الشرط outputChatBox("you are not reloading a weapon") -- فيصير الامر ذا end -- if انهاء end -- انهاء الفنكشن addCommandHandler( "isweapreloading", PedReloading ) -- الامر الي ينفذ
  11. انتا اتلخبط في الاوت بوت شات بوكس | المفروض العكس لو يشحن يبقي ريولدنج لو العكس يبقا نوت ريلودنج واهنيك علي الشرح جميل + منظم واصل
  12. شرح جميل ومنظم ترا استفدت منوا كتير | واصل يا وجش
  13. السلام عليكم ورحمه الله وبركاتة انا ابي اسوي لوحه فيها جميع اسماء حسابات الاعبين مثلا انا دخلت بحساب طلعت ودخلت بحساب اخر اشوف اسم حسابي القديم والجديد في اللوحه انا سويت حساب وظهر | المشكله هي لما تسوي حساب جديد بيظهر ويكنسل علي الحساب القديم محاولتي -- Server Side -- Table = {} function table.find(t, v) for k, a in ipairs(t) do if a == v then return k end end return false end addEventHandler("onPlayerLogin",root, function(_,Account) if not(isGuestAccount(Account)) then if (table.find(Table,Account) == false) then table.insert(Table,Account) for _,n in ipairs(Table) do Name = getAccountName(n) triggerClientEvent("Take",root,Account,Name,n) end end;end end) -- Client Side-- window = guiCreateGridList(201, 126, 575, 355, false) column = guiGridListAddColumn(window, "Account", 0.9) row = guiGridListAddRow(window) guiSetVisible(window,false) bindKey("F2","down", function() Visible = guiGetVisible(window) guiSetVisible(window,not Visible) showCursor(not Visible) end) addEvent("Take",true) addEventHandler("Take",root, function(Account,Name,n) guiGridListSetItemText(window,row,column,tostring(Name),false,false) end )
  14. والله يا اخي ريان كل شوي تساعدني مدري وش اقولك والله لو معي مليون الف لايك اعطيهوملك تسلم يدك لو سمحت ممكن تقولي طريقه اخري ؟
  15. السلام عليكم ورحمه الله وبركاتة انا عايز كود للتحقق من ان القيمة دي في الجدول ولا لا وشكرا
  16. -- #Client i = 0 triggerServerEvent("Value",localPlayer,i) -- #Server test = function(i) i=i+1 triggerClientEvent(source,"Client:Value",source,i) end addEvent("Value",true) addEventHandler("Value",root,test) شكرا | تسلم يدك
  17. -- #Client i = 0 triggerServerEvent("Value",localPlayer,i) -- #Server test = function(i) i=i+1 end addEvent("Value",true) addEventHandler("Value",root,test) شكرا علي التصحيح | بس ما شرحتلي ازاي ارجع القيمه من السيرفر بعد لما عملت تريقر ؟ @+Source|>
  18. السلام عليكم ورحمه الله وبركاتة انا اعرف التريقر وهو شئ بسيط جدا | بس ما اعرف اعمل كذا واحد مثلا مثلا : -- #Client i = 0 triggerServerEvent("Value",root,i) -- #Server test = function(i) i=i+1 end addEvent("Value",true) addEventHandler("Value",root,test) مثال لو ام تي ايه شافتوا بتمسح اللعبه ادري | المهم ان القيمه متعرفه في السيرفر ازاي ارجعها تاني للكلنت ؟ وارجوكم احيانا في تعليقات انتا غبي ومدري ايش ارجوكم تعفوني منها وشكرا جدا
×
×
  • Create New...