Jump to content

3NAD

Members
  • Posts

    1,992
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by 3NAD

  1. -- Server Side function createTeamsOnStart () teamPolice = createTeam ( "ksa1", 0, 0, 255 ) teamRobber = createTeam ( "ksa2", 255, 0, 0 ) teamMechanics = createTeam ( "ksa3", 0, 255, 0 ) teamWhores = createTeam ( "ksa4", 255, 0, 255 ) end addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), createTeamsOnStart ) addEvent ( "onPlayerChooseTeam" , true ) function setTeams( teamName ) local team = getTeamFromName ( teamName ) setPlayerTeam ( source , team ) end addEventHandler ( "onPlayerChooseTeam" , getRootElement(),setTeams) ^ إذا فيه أخططآء تفضضل قول بأي سسطر
  2. 3NAD

    طلب كود

    -- Client Side addEventHandler("onClientGUIClick",getRootElement(), function() if ( source == login/registerBTN) then triggerServerEvent("onLoginAndRegister",getRootElement(),getLocalPlayer(),guiGetText(user), guiGetText(pass)) end) --[[ login/registerBTN = زر التسجيل + الدخول في وظظيفة وحدة يعني يكفي زر واححد user = خآنة اليوزر نيم pass = خانة الباس ورد ]] -- Server Side function LoginAndRegister ( player, user, pass ) local account = getAccount ( user, pass ) if ( account ~= false ) then if (logIn ( player, account, pass ) == true) then else outputChatBox ( "* Login Error !", player, 255, 0, 0 ) end else account = addAccount ( user, pass ) if (logIn ( player, account, pass ) == true) then outputChatBox ( "Register Details : [ Username ] : #00FF00" .. user .. " #FFFF1A[ Password ] : #00FF00" .. pass .. "", player, 255, 255, 0 , true ) else outputChatBox ( "Register Error!", player, 255, 255, 0 ) end end end addEvent( "onLoginAndRegister", true ) addEventHandler( "onLoginAndRegister", getRootElement(), LoginAndRegister ) إذا فيه أخخططآء تفضضل و قول بأي سسطر
  3. play هذآ كله في مود
  4. انا خخليت اللي يكتب مآيششوف رسائل نفسه , على ششأن مآ تغطي الشاشة
  5. --- Client Side --- Deleted --- --- Server Side --- Deleted --- ^ إذا فيه أخططآء قول في أي سسطر
  6. ححيآكـ الله =] ولككن اللي مصعب عليك البرمجة .. Gui Editor انكـ مآ تستخدم سكربت في صنع النوآفذ
  7. ججرب ذآ -- Client Side setTimer( function() playerList = guiCreateGridList(6, 6, 140, 380, false, tab2) guiGridListSetSelectionMode(playerList, 2) local cl = guiGridListAddColumn(playerList, "Players List ...", 0.85) if ( cl and guiGetVisible(gui["_root"]) == true ) then for _,name in ipairs(getElementsByType("player")) do local rw = guiGridListAddRow(playerList) guiGridListSetItemText(playerList, rw, cl, getPlayerName(name), false, false) end addEventHandler("onClientGUIClick", playerList, onClickPlayerName) end end ,4000,0) nameEdit = guiCreateEdit(160,150,200,30,"",false,tab2) amountEdit = guiCreateEdit(160,200,100,30,"",false,tab2) sendBTN = guiCreateButton(150,280,130,36, "send", false,tab2) function onClickPlayerName () local name = guiGridListGetItemText(playerList, guiGridListGetSelectedItem(playerList), 1) guiSetText(nameEdit, name) end addEventHandler("onClientGUIClick",getRootElement(), function() if ( source == sendBTN ) then playerNick = guiGetText(nameEdit) amount = guiGetText(amountEdit) triggerServerEvent("onSendMoney", getLocalPlayer(), playerNick, amount) end end)
  8. أهنيكم عـَ هذآ الإبدآع + وأتمنى لككم آلتوفيق
  9. خططأ وآضضضح ششوف عندكـ بـ سطر 31 nemeEdit والخآنة اللي مسويها انت أسمها nameEdit و برضو الأرقومنت الثاني في نفس السطر neme واللوكال حقه مكتوب name ^ فرق ححرف واحد خرب المود === وعندكـ سطر 9 مآ ينفع تححط أسسم التاب ! لآزم أسم النافذه
  10. قآل أي دي اللاعب مو آلسسلآح
  11. --- Client side addEvent("getID",true) addEventHandler("getID",getRootElement(), function(id) if ( id ) then guiSetText ( myLabel , tostring(id)) -- myLabel اسسم الليبل end end ) --- Server Side setTimer( function () for _,player in ipairs ( getElementsByType("player") ) do local id = getElementData ( player,"ID" ) triggerClientEvent(player,"getID",player, id or "N/A") end end ,1000,0)
  12. --- Client Side setTimer( function() playerList = guiCreateGridList(6, 6, 207, 380, false, theWindow) -- theWindow اسسم اللوحة guiGridListSetSelectionMode(playerList, 2) local cl = guiGridListAddColumn(playerList, "Players List ...", 0.85) if ( cl and guiGetVisible(theWindow) == true ) then for _,name in ipairs(getElementsByType("player")) do local rw = guiGridListAddRow(playerList) guiGridListSetItemText(playerList, rw, cl, getPlayerName(name), false, false) end addEventHandler("onClientGUIClick", playerList, onClickPlayerName) end end ,4000,0) function onClickPlayerName () local name = guiGridListGetItemText(playerList, guiGridListGetSelectedItem(playerList), 1) guiSetText(nameEdit, name) -- nameEdit هو خانة الإسسم في اللوحة end addEventHandler("onClientGuiClick",getRootElement(), function() if ( source == sendBTN ) then -- sendBTN هو زر الإرسسآل باللوحة playerNick = guiGetText(nameEdit) -- nameEdit هو خآنة الإسسم في اللوحة amount = guiGetText(amountEdit) -- amoutEdit هو خآنة المبلغ في اللوحة triggerServerEvent("onSendMoney", getLocalPlayer(), playerNick, amount) end end) --- Server Side addEvent("onSendMoney", true) addEventHandler("onSendMoney", getRootElement(), function(who, player) local money = getPlayerMoney(source) if tonumber(player) >= 200 then if tonumber(player) <= money then toWho = getPlayerFromName(who) if toWho ~= false then givePlayerMoney(toWho, player) takePlayerMoney(source, player) name = getPlayerName(source) outputChatBox("* You have given money amount of: #00ff00$" .. player .. " #0099ccto: #ff0000" .. who, source, 0, 150, 255, true) outputChatBox("* ".. name .. " #ff0000has given you money amount of: #00ff00$" .. player .. " #ff0000!", toWho, 255, 0, 0, true) else outputChatBox("* Player did not exist !", source, 255, 0, 0) end else outputChatBox("* you dont have enough money !", source, 255, 0, 0) end else outputChatBox("* the Less amount must be #00ff00$200 !", source, 255, 0, 0) end end ) ^ واذا فيه خططأ debugscript 3 اكتب في الكونسسل و قول وشش الخطأ اللي صآدفك
  13. أفضضل GridList أسستخدم الـ https://wiki.multitheftauto.com/wiki/GuiCreateGridList
  14. 3NAD

    طلب كود

    https://wiki.multitheftauto.com/wiki/LogIn https://wiki.multitheftauto.com/wiki/AddAccount
  15. إستبدل ذآ باللي عندكـ id = 'createvehicle' {'btn', id='اختيار سيارة', window=wndCreateVehicle}, و تححت عند التلوين guiSetProperty((getControl(wndMain,'اختيار سيارة')),"NormalTextColour","FFFF0000")
  16. Sim, o que você quer? Com a si mesmo querido
  17. how you wrote this post ?? تستخدم ترجمة قوقل ؟؟
  18. هذآ تلوين ليبل مو أزرار
  19. صصبآحح النور .. وشش رآيكـ نخليه دردشة بعد !
  20. Mapas não Taatkhozn em recursos, você deve carregar em cada entrada
×
×
  • Create New...