Jump to content

iMr.WiFi..!

Members
  • Posts

    2,382
  • Joined

  • Last visited

  • Days Won

    57

Everything posted by iMr.WiFi..!

  1. تكتب TimeF true 100 كذا بيفعل كلمة تواجد وبيخليها اول مايكتبها يجيه 100 ساعة اما لو تبي تقفلها TimeF false 100 -- Timer عدد الساعات , تفعيل او عدم تفعيل
  2. الكود تمام مافيه شيء كيف تقول ماضبط ؟
  3. يخي حاول ماتقدر ؟ addEventHandler("onClientKey",root,function ( Btn , Prees ) if Btn == "P" and Prees and getElementDimension(source) == 5 then return cancelEvent () end end) هذا اقل من 3 اسطر تسويه
  4. تراها سهلة جداً باديك الفنكشنات والطريقة 'onClientKey' -- حدث عند ضغط الزر getElementDimension -- تحقق انه في العالم 5 -- تحقق انه ضغط زر P -- سوي كانسل ايفينت cancelEvent
  5. هههههههه آسف حليت المشكلة كان في اديت ما كنت كاتب اسمه صح المهم شكراً - والله تعبتك معي عفواً , حياك الله انا واحد ذيب ما يتعب امزح امزح
  6. عند سطر 58 عدل على كلمة pass_word_1 وحطها tostring(pass_word_1)
  7. ضيف المود في قروب الادمن و ضيف هذا في قروب الزائر function.addAccount
  8. --Client -- £ Codes Created By : £iMr.WiFi local Key = "F10" GUIEditor = { label = {}, button = {}, window = {}, gridlist = {}, memo = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(195, 31, 497, 446, "لـــــوحــــــة معلومات الاعبين", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) GUIEditor.label[1] = guiCreateLabel(93, 27, 366, 74, "لــــــوحـــــة معلومات الاعبين", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(GUIEditor.label[1], 21, 233, 106) guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false) guiLabelSetVerticalAlign(GUIEditor.label[1], "center") GUIEditor.gridlist[1] = guiCreateGridList(10, 106, 274, 294, false, GUIEditor.window[1]) cow1 = guiGridListAddColumn(GUIEditor.gridlist[1], "Player", 0.9) GUIEditor.memo[1] = guiCreateMemo(290, 106, 197, 272, "", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(458, 410, 29, 27, "X", false, GUIEditor.window[1]) end ) function players ( ) guiGridListClear (GUIEditor.gridlist[1] ) for _,v in ipairs ( getElementsByType ( "player" ) ) do local Row = guiGridListAddRow ( GUIEditor.gridlist[1]) guiGridListSetItemText ( GUIEditor.gridlist[1], Row,cow1, getPlayerName ( v ), false, false ) end end addEventHandler ( "onClientPlayerJoin", root, players ) addEventHandler ( "onClientPlayerQuit", root, players ) addEventHandler ( "onClientPlayerChangeNick", root, players ) addEventHandler ( "onClientResourceStart", root, players ) addEventHandler("onClientGUIClick",root,function () local Sel = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) if source == GUIEditor.gridlist[1] then if Sel ~= -1 then local PlayerName = guiGridListGetItemText(GUIEditor.gridlist[1],Sel or guiGridListGetSelectedItem(GUIEditor.gridlist[1]),1) local GetPlayer = getPlayerFromName(PlayerName) local Name = getPlayerName(GetPlayer) local Money = getPlayerMoney(GetPlayer) triggerServerEvent("GetAccountGetAcls",localPlayer,GetPlayer,Name,Money) end end end) addEvent("GetHim",true) addEventHandler("GetHim",root,function (Name, Acc, PlayerAcls, Money) guiSetText(GUIEditor.memo[1],"\n NamePlayer :"..Name.."\n NameAccount"..Acc.."\n Acls:"..PlayerAcls.."\n Money:"..Money) end) function Ad() triggerServerEvent("IsConsole",localPlayer) end bindKey(Key,"down",Ad) addEvent("Yes",true) addEventHandler("Yes",root,function() if guiGetVisible(GUIEditor.window[1]) == false then guiSetVisible(GUIEditor.window[1],true) showCursor(true) else guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end) -- Server addEvent("GetAccountGetAcls",true) addEventHandler("GetAccountGetAcls", root, function ( Player, Name, Money ) if ( Player ) and ( Name ) and ( Money ) then local PlayerAcc = getPlayerAccount(Player) local Acc = getAccountName(PlayerAcc) local acl = getPlayerAcls(Player) local PlayerAcls = tostring( table.concat(acl, ", ") ) triggerClientEvent(Player,"GetHim",Player,Name,Acc,PlayerAcls,Money) end end ) addEvent("IsConsole",true) addEventHandler("IsConsole",root,function() if not isObjectInACLGroup("user."getAccountName(getAccountPlayer(source))),aclGetGroup("Console")) then return end triggerClientEvent(source,"Yes",source) end ) -- كنت فاضي فسويته لك ,!
  9. --Client -- £ Codes Created By : £iMr.WiFi local Key = "F10" GUIEditor = { label = {}, button = {}, window = {}, gridlist = {}, memo = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(195, 31, 497, 446, "لـــــوحــــــة معلومات الاعبين", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) GUIEditor.label[1] = guiCreateLabel(93, 27, 366, 74, "لــــــوحـــــة معلومات الاعبين", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(GUIEditor.label[1], 21, 233, 106) guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false) guiLabelSetVerticalAlign(GUIEditor.label[1], "center") GUIEditor.gridlist[1] = guiCreateGridList(10, 106, 274, 294, false, GUIEditor.window[1]) cow1 = guiGridListAddColumn(GUIEditor.gridlist[1], "Player", 0.9) GUIEditor.memo[1] = guiCreateMemo(290, 106, 197, 272, "", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(458, 410, 29, 27, "X", false, GUIEditor.window[1]) end ) function players ( ) guiGridListClear (GUIEditor.gridlist[1] ) for _,v in ipairs ( getElementsByType ( "player" ) ) do local Row = guiGridListAddRow ( GUIEditor.gridlist[1]) guiGridListSetItemText ( GUIEditor.gridlist[1], Row,cow1, getPlayerName ( v ), false, false ) end end addEventHandler ( "onClientPlayerJoin", root, players ) addEventHandler ( "onClientPlayerQuit", root, players ) addEventHandler ( "onClientPlayerChangeNick", root, players ) addEventHandler ( "onClientResourceStart", root, players ) addEventHandler("onClientGUIClick",root,function () local Sel = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) if source == GUIEditor.gridlist[1] then if Sel ~= -1 then local PlayerName = guiGridListGetItemText(GUIEditor.gridlist[1],Sel or guiGridListGetSelectedItem(GUIEditor.gridlist[1]),1) local GetPlayer = getPlayerFromName(PlayerName) local Name = getPlayerName(GetPlayer) local Money = getPlayerMoney(GetPlayer) triggerServerEvent("GetAccountGetAcls",localPlayer,GetPlayer,Name,Money) end end end) addEvent("GetHim",true) addEventHandler("GetHim",root,function (Name, Acc, PlayerAcls, Money) guiSetText(GUIEditor.memo[1],"\n NamePlayer :"..Name.."\n NameAccount"..Acc.."\n Acls:"..PlayerAcls.."\n Money:"..Money) end) function Ad() triggerServerEvent("IsConsole",localPlayer) end bindKey(Key,"down",Ad) addEvent("Yes",true) addEventHandler("Yes",root,function() if guiGetVisible(GUIEditor.window[1]) == false then guiSetVisible(GUIEditor.window[1],true) showCursor(true) else guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end) -- Server addEvent("GetAccountGetAcls",true) addEventHandler("GetAccountGetAcls", root, function ( Player, Name, Money ) local PlayerAcc = getPlayerAccount(Player) local Acc = getAccountName(PlayerAcc) local acl = getPlayerAcls(Player) local PlayerAcls = tostring( table.concat(acl, ", ") ) triggerClientEvent(Player,"GetHim",Player,Name,Acc,PlayerAcls,Money) end ) addEvent("IsConsole",true) addEventHandler("IsConsole",root,function() if not isObjectInACLGroup("user."getAccountName(getAccountPlayer(source))),aclGetGroup("Console")) then return end triggerClientEvent(source,"Yes",source) end ) -- كنت فاضي فسويته لك ,!
  10. تأكد من ثلاث اشياء : 1- انه راعي الخادم مهو السبب او الفاعل 2- انه مافي ملفات ملغمة 3- الخادم متهكر من شخص اخر ف هكر حقك
  11. -- client addEventHandler("onClientGUIClick",root, function () if source == button_Register then local user_name = guiGetText(username_register) local pass_word_1 = guiGetText(Password_register_1) local pass_word_2 = guiGetText(Password_register_2) if pass_word_1 ~= pass_word_2 then return outputChatBox("الرقم السري غير مطابق",source,255,0,0,true) end if user_name ~= "" and pass_word_1 ~= "" then if #pass_word_1 < 4 then outputChatBox("The Password should be at least 4 characters long.", source, 255, 100, 0, true) else triggerServerEvent("only_Register_", localPlayer, "Register", user_name, pass_word) end end end end ) -- server addEvent("only_Register_", true) addEventHandler("only_Register_", root, function(action, user_name, pass_word_1) if (action == "Register") then if not getAccount(user_name,pass_word_1) then local accountAdded = addAccount(user_name, pass_word_1) if accountAdded then outputChatBox("* You have successfully registered!",source, 255, 100, 0, true) else outputChatBox("* Error creating account",source, 255, 100, 0, true) end else outputChatBox("* Account with this name already exists!",source ,255, 100, 0, true) end end end)
  12. WiFiDerbyMarker = createMarker(1542.35669, -2985.33887, 3.86081, "arrow", 1.1, 255, 0, 0, 170 )
  13. ^ ماشفت طيب نشرح مره تانيةة ! بسم الله نبدأ على بركة الله : المتطلبات او الفنكشنات : addCommandHandler -- سوي اسم لل كوماند في المود ويوم يكتب الكلمة يفتح له المود executeCommandHandler -- نستعمل الكوماند [lua] Ex : [lua] -- نحط هذا الكود عند المود addCommandHandler("OnClickPanel",function ( Plr ) -- نسوي عند كتابة كلمة في اف 8ونجيب اللاعب triggerClientEvent(Plr,"OnWin",Plr) -- نسوي ترايقر للكلنت end) -- Client addEvent("OnWin",true) -- نفعل الحدث addEventHandler("OnWin",root,function( ) -- نستقبله if guiGetVisible(اسم النافذة) == true then -- نتحقق اذا كانت النافذة موجودة guiSetVisible(اسم النافذة,false) -- اذا كانت موجودة بيقفل النافذة وبيلغي الماوس showCursor(false) else guiSetVisible(اسم النافذة,true) -- وهذا العكس showCursor(true) end end) بعد ما تضيف ذذ في المود سوي كذا زي ما ذكرنا في المتطلبات : ونسوي عند حدث ضغط الزر ثم نتحقق من الزر ثم نستعمل الكلمة بواسطة executeCommandHandler Ex : wnd1 = guiCreateWindow(...) -- كما ذكرنا في سابق btn1 = guiCreateButton(...) -- ... guiSetVisible(wnd1,true) -- نفتح ال نافذة addEventHander("onClientGUIClick",root, -- حدث عند ضغط شيء ما function () -- وظيفة if source == btn1 then -- نتحقق انه ضغط btn1 guiSetVisible(wnd1,false) -- نقفل النافذة executeCommandHandler("onClickPanel",source) -- نستعمل كوماند onClickPanel end -- End لل تحقق end -- End لل فنكشن )
  14. وعليكم السلام ورحمة الله وبركاته بنسبة لشرح : بسم الله نبدأ على بركة الله / المتطلبات او الفنكشنات : 'onClientGUIClick' -- حدث عند ضغط guiSetVisible -- x2 ااستخدامه مرتين مثال : wnd1 = guiCreateWindow(...) -- صنعنا النافذة الاولى wnd2 = guiCreateWindow(...) -- صنعنا النافذة الثانية BtnWarp = guiCreateButton(...) -- صنعنا زر في النافذة الاولى guiSetVisible(wnd1,true) -- نفتح النافذة الاولى guiSetVisible(wnd2,false) -- نقفل النافذة الثانية addEventHandler("onClientGUIClick",root,function () -- حدث عند الضغط if source == BtnWarp then -- نتحقق اذا ضغط الزر guiSetVisible(wnd2,true) -- نتفتح النافذة الثانية guiSetVisible(wnd1,false) -- نقفل النافذة الاولى end -- end لل تحقق end -- end لل فنكشن ) -- قوس قفل الحدث وكذا نختم الشرح بتمني لك النجاح وتوفيق وفهم الدرس وعيه
  15. setTimer(newDuel,60*1000*5,1)
  16. addEventHandler("onPlayerChat",root,function (msg,Colour) local tag = getElementData(source,"tag") local colour = getElementData(source,"colour") or '#FFFFFF' outputChatBox(tag ..' '.. getPlayerName(source) .. ''..colour..' : '.. msg,root, r, g, b, true) return cancelEvent() end)
  17. تنسخ ردي وتلصقه وتعدل على outputChatBox وفي صورة موجود يعني انك نسخت حقي ولصقته وعدلت اشياء غير مهمة بتاتاً
  18. addEventHandler("onPlayerChat",root,function (msg,Colour) local tag = getElementData(source,"tag") local colour = getElementData(source,"colour") or '#FFFFFF' outputChatBox(tag ..' '.. getPlayerName(source) .. ''..colour..' : '.. msg,root, r, g, b, true) return cancelEvent() end)
  19. --Client -- £ Codes Created By : £iMr.WiFi local Key = "F10" GUIEditor = { label = {}, button = {}, window = {}, gridlist = {}, memo = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(195, 31, 497, 446, "لـــــوحــــــة معلومات الاعبين", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) GUIEditor.label[1] = guiCreateLabel(93, 27, 366, 74, "لــــــوحـــــة معلومات الاعبين", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(GUIEditor.label[1], 21, 233, 106) guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false) guiLabelSetVerticalAlign(GUIEditor.label[1], "center") GUIEditor.gridlist[1] = guiCreateGridList(10, 106, 274, 294, false, GUIEditor.window[1]) cow1 = guiGridListAddColumn(GUIEditor.gridlist[1], "Player", 0.9) GUIEditor.memo[1] = guiCreateMemo(290, 106, 197, 272, "", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(458, 410, 29, 27, "X", false, GUIEditor.window[1]) end ) function players ( ) guiGridListClear (GUIEditor.gridlist[1] ) for _,v in ipairs ( getElementsByType ( "player" ) ) do local Row = guiGridListAddRow ( GUIEditor.gridlist[1]) guiGridListSetItemText ( GUIEditor.gridlist[1], Row,cow1, getPlayerName ( v ), false, false ) end end addEventHandler ( "onClientPlayerJoin", root, players ) addEventHandler ( "onClientPlayerQuit", root, players ) addEventHandler ( "onClientPlayerChangeNick", root, players ) addEventHandler ( "onClientResourceStart", root, players ) addEventHandler("onClientGUIClick",root,function () local Sel = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) if source == GUIEditor.gridlist[1] then if Sel ~= -1 then local PlayerName = guiGridListGetItemText(GUIEditor.gridlist[1],Sel or guiGridListGetSelectedItem(GUIEditor.gridlist[1]),1) local GetPlayer = getPlayerFromName(PlayerName) local Name = getPlayerName(GetPlayer) local Money = getPlayerMoney(GetPlayer) triggerServerEvent("GetAccount:GetAcls",localPlayer,GetPlayer,Name,Money) end end end) addEvent("GetHim",true) addEventHandler("GetHim",root,function (Name, Acc, PlayerAcls, Money) guiSetText(GUIEditor.memo[1],"\n NamePlayer :"..Name.."\n NameAccount"..Acc.."\n Acls:"..PlayerAcls.."\n Money:"..Money) end) function Ad() triggerServerEvent("IsConsole",localPlayer) end bindKey(Key,"down",Ad) addEvent("Yes",true) addEventHandler("Yes",root,function() if guiGetVisible(GUIEditor.window[1]) == false then guiSetVisible(GUIEditor.window[1],true) showCursor(true) else guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end) -- Server addEvent("GetAccount:GetAcls",true) addEventHandler("GetAccount:GetAcls",root,function ( Player, Name, Money ) local PlayerAcc = getPlayerAccount(Player) local Acc = getAccountName(PlayerAcc) local acl = getPlayerAcls(Player) local PlayerAcls = tostring( table.concat(acl, ", ") ) triggerClientEvent(Player,"GetHim",Player,Name,Acc,PlayerAcls,Money) end) addEvent("IsConsole",true) addEventHandler("IsConsole",root,function() if not isObjectInACLGroup("user."getAccountName(getAccountPlayer(source))),aclGetGroup("Console")) then return end triggerClientEvent(source,"Yes",source) end ) -- كنت فاضي فسويته لك ,!
  20. 'onClientGUIClick' guiGetText -- x4 triggerServerEvent addAccount
  21. guiSetText(memo,"\n"..getPlayerMoney(source).."\n"..getPlayerName(source))
  22. addEventHandler("onPlayerChat",root, -- حدث عند كتابة اللاعب شيء ما function ( Text ,Type ) -- بارتمنز الفنكشن وهي : Text , Type if Type == 1 and Text:find == "بداية" then -- نبحث عن كلمة [ بداية ] اذا كانت موجوده , نتحقق اذا كتب في شات العام و setElementPosition(source,x,y,z) -- نحطه في الاحداثيات end -- end لتحقق end -- end للفنكشن )
×
×
  • Create New...