Jump to content

shwaeki

Members
  • Posts

    1,486
  • Joined

  • Last visited

Everything posted by shwaeki

  1. شوف هاد المود بفيدك https://community.multitheftauto.com/in ... ils&id=344 + شوف هاد الموضوع بفيدك https://forum.multitheftauto.com/viewtopic.php?f ... ox#p810130
  2. https://wiki.multitheftauto.com/wiki/Se ... tagShowing
  3. ما فهمتك ايش تبي تساوي
  4. addEvent("giveW",true) addEventHandler("giveW",root, function () local Reward = math.random( 10 ) local Data = MinerStuff[math.random(#MinerStuff)] if Data == "Iron" then Reward = math.random( 1000 ) end setElementData(source, Data, (getElementData (source,Data) or 0) + Reward) exports["guimessages"]:outputServer(source," Miner Jop : You Get "..Data.." #"..Reward ,255,0,0) end )
  5. local MinerStuff = { "Copper Ore", "Pig Iron", "Baroud Ore", "Iron", "Copper", "Gunpowder", "Gold", "Silver", "Dimond", "Uranuim", "Yellow Sand", "Sand" } addEvent("giveW",true) addEventHandler("giveW",root, function () local Reward = math.random( 10 ) local Data = MinerStuff[math.random(#MinerStuff)] setElementData(source, Data, (getElementData (source,Data) or 0) + Reward) exports["guimessages"]:outputServer(source," Miner Jop : You Get "..Data.." #"..Reward ,255,0,0) end )
  6. @HasoN ما هذا يا هذا ------------- اخوي هاد مثال بجيب لك داتا عشوائية من الجدول و انتا استعملة زي ما بدك Data ={"Iron","Dimaon","Sand","Gold"} PData = Data[math.random(#Data)] outputChatBox(PData)
  7. شوف ردي عدلت كمان شغلة
  8. "Back" name=" LOGIN " version="1.0.0" type="SCRIPT"/>
  9. كيف احفظهم ان حد دخل وخرج او مات اذا مات بتمهم محفوظين و اذا طلع و خرج استخدم او executeSQLQuery
  10. @Me[Z]oO اخوي انساك من كل الردوك يلي فوق كلمني سكايب و انا بعملك اياه صراحة الواحد صار يتوح من المواضيع و من الردود السخيفة يلي لا بتقدم ولا بتاخر
  11. addEventHandler('onPlayerLogin',root, function(_,Account) local Data = getAccountData(Account,"DataName") if ( not Data ) then outputChatBox("تم تسجيل الدخول هذه المرة الاولى لك", source,0 , 255,0 ) setAccountData(Account,"DataName",true) else outputChatBox("لقد سجلت دخولك من قبل", source, 255, 255,0 ) end end )
  12. ^ عندك طريقتين يا بتمجها بلوحة التسجيل يا بتستخدم onPlayerLogin setAccountData getAccountData triggerClientEvent لما يسجل الاعب دخولة اذا ما كان في داتا محفوظة يحط له داتا و يساوي ترايقر للكلنت بساويه فيه الماركر و كل يلي بدك اياه و لما يجي يسجل ثاني مرة بتكون الداتا محفظة فما راح يساويله شي ^^^
  13. --server onPlayerLogin setAccountData getAccountData triggerClientEvent --Client createBlip createMarker createObject onClientMarkerHit destroyElement giveWeapon givePlayerMoney
  14. بتوفيق لك و موضوع جميع انا ساويه من قبل بس المشكلة انه ما يجيني يمكن الى اذا كان مكتوب في الصفحة نفسها يعني اذا بكتب dx ما يجي شي بس اذا كانت الكلمة موجودة في الملف مثل dxDrawImage و كتبت dx بتيجي لي dxDrawImage مدري اذا فهمت ولا لا ض
  15. https://wiki.multitheftauto.com/wiki/SmoothMoveCamera createObject moveObject
  16. https://luac.multitheftauto.com/
  17. https://forum.multitheftauto.com/viewtopic.php?f=164&t=50471 https://forum.multitheftauto.com/viewtopic.php?f ... 1516&hilit
  18. كلنت skins = { { "Skin 1", 124 }, { "Skin 2", 73 }, { "Skin 3", 253 }, { "Skin 4", 220 }, { "Skin 5", 240 }, } Skin_changer = guiCreateButton(0.54, 0.28, 0.10, 0.04, "# Change skin", true) guiSetVisible( Skin_changer, false) guiSetFont(Skin_changer, "default-bold-small") guiSetProperty(Skin_changer, "NormalTextColour", "FF00C9FC") Skins_close = guiCreateButton(0.54, 0.74, 0.10, 0.04, "# Close panel", true) guiSetVisible( Skins_close, false) guiSetFont(Skins_close, "default-bold-small") guiSetProperty(Skins_close, "NormalTextColour", "FFFC00AB") Skins_grid = guiCreateGridList(0.36, 0.27, 0.17, 0.53, true) guiSetVisible( Skins_grid, false) guiGridListAddColumn(Skins_grid, "# Skins ", 0.5) guiGridListAddColumn(Skins_grid, "# ID ", 0.5) local screenW, screenH = guiGetScreenSize() function Skins_panel() dxDrawLine((screenW * 0.3543) - 1, (screenH * 0.2005) - 1, (screenW * 0.3543) - 1, screenH * 0.8008, tocolor(0, 253, 11, 255), 1, false) dxDrawLine(screenW * 0.6457, (screenH * 0.2005) - 1, (screenW * 0.3543) - 1, (screenH * 0.2005) - 1, tocolor(0, 253, 11, 255), 1, false) dxDrawLine((screenW * 0.3543) - 1, screenH * 0.8008, screenW * 0.6457, screenH * 0.8008, tocolor(0, 253, 11, 255), 1, false) dxDrawLine(screenW * 0.6457, screenH * 0.8008, screenW * 0.6457, (screenH * 0.2005) - 1, tocolor(0, 253, 11, 255), 1, false) dxDrawRectangle(screenW * 0.3543, screenH * 0.2005, screenW * 0.2914, screenH * 0.6003, tocolor(250, 4, 207, 194), false) dxDrawText("*|- Skins panel v.1.0 -|*", (screenW * 0.3543) - 1, (screenH * 0.2005) - 1, (screenW * 0.6457) - 1, (screenH * 0.2604) - 1, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("*|- Skins panel v.1.0 -|*", (screenW * 0.3543) + 1, (screenH * 0.2005) - 1, (screenW * 0.6457) + 1, (screenH * 0.2604) - 1, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("*|- Skins panel v.1.0 -|*", (screenW * 0.3543) - 1, (screenH * 0.2005) + 1, (screenW * 0.6457) - 1, (screenH * 0.2604) + 1, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("*|- Skins panel v.1.0 -|*", (screenW * 0.3543) + 1, (screenH * 0.2005) + 1, (screenW * 0.6457) + 1, (screenH * 0.2604) + 1, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("*|- Skins panel v.1.0 -|*", screenW * 0.3543, screenH * 0.2005, screenW * 0.6457, screenH * 0.2604, tocolor(47, 252, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawLine(screenW * 0.3543, screenH * 0.2604, screenW * 0.6457, screenH * 0.2604, tocolor(47, 252, 0, 255), 2, false) dxDrawText("* *\n* *\n* *", (screenW * 0.5322) - 1, (screenH * 0.3411) - 1, (screenW * 0.5842) - 1, (screenH * 0.5130) - 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", (screenW * 0.5322) + 1, (screenH * 0.3411) - 1, (screenW * 0.5842) + 1, (screenH * 0.5130) - 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", (screenW * 0.5322) - 1, (screenH * 0.3411) + 1, (screenW * 0.5842) - 1, (screenH * 0.5130) + 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", (screenW * 0.5322) + 1, (screenH * 0.3411) + 1, (screenW * 0.5842) + 1, (screenH * 0.5130) + 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", screenW * 0.5322, screenH * 0.3411, screenW * 0.5842, screenH * 0.5130, tocolor(41, 252, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", (screenW * 0.5864) - 1, (screenH * 0.5586) - 1, (screenW * 0.6384) - 1, (screenH * 0.7305) - 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", (screenW * 0.5864) + 1, (screenH * 0.5586) - 1, (screenW * 0.6384) + 1, (screenH * 0.7305) - 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", (screenW * 0.5864) - 1, (screenH * 0.5586) + 1, (screenW * 0.6384) - 1, (screenH * 0.7305) + 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", (screenW * 0.5864) + 1, (screenH * 0.5586) + 1, (screenW * 0.6384) + 1, (screenH * 0.7305) + 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("* *\n* *\n* *", screenW * 0.5864, screenH * 0.5586, screenW * 0.6384, screenH * 0.7305, tocolor(41, 252, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", (screenW * 0.5864) - 1, (screenH * 0.3411) - 1, (screenW * 0.6384) - 1, (screenH * 0.5130) - 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", (screenW * 0.5864) + 1, (screenH * 0.3411) - 1, (screenW * 0.6384) + 1, (screenH * 0.5130) - 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", (screenW * 0.5864) - 1, (screenH * 0.3411) + 1, (screenW * 0.6384) - 1, (screenH * 0.5130) + 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", (screenW * 0.5864) + 1, (screenH * 0.3411) + 1, (screenW * 0.6384) + 1, (screenH * 0.5130) + 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", screenW * 0.5864, screenH * 0.3411, screenW * 0.6384, screenH * 0.5130, tocolor(0, 252, 237, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", (screenW * 0.5344) - 1, (screenH * 0.5586) - 1, (screenW * 0.5864) - 1, (screenH * 0.7305) - 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", (screenW * 0.5344) + 1, (screenH * 0.5586) - 1, (screenW * 0.5864) + 1, (screenH * 0.7305) - 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", (screenW * 0.5344) - 1, (screenH * 0.5586) + 1, (screenW * 0.5864) - 1, (screenH * 0.7305) + 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", (screenW * 0.5344) + 1, (screenH * 0.5586) + 1, (screenW * 0.5864) + 1, (screenH * 0.7305) + 1, tocolor(0, 0, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawText("# #\n# #\n# #\n", screenW * 0.5344, screenH * 0.5586, screenW * 0.5864, screenH * 0.7305, tocolor(252, 249, 0, 255), 1.50, "beckett", "center", "top", false, false, false, false, false) dxDrawLine(screenW * 0.5322, screenH * 0.5339, screenW * 0.6457, screenH * 0.5339, tocolor(47, 252, 0, 255), 5, false) end addEvent("openwindow", true) addEventHandler( 'openwindow', root, function() addEventHandler('onClientRender', root, Skins_panel) guiSetVisible(Skins_grid,true) guiSetVisible(Skin_changer,true) guiSetVisible(Skins_close,true) showCursor(true) end ) for i,v in ipairs( skins ) do row = guiGridListAddRow(Skins_grid) guiGridListSetItemText( Skins_grid, row, 1, tostring(v[1]), false, false ) guiGridListSetItemText( Skins_grid, row, 2, tonumber(v[2]), false, false ) guiGridListSetItemData( Skins_grid, row, 1, tonumber(v[2]) ) guiGridListSetItemColor( Skins_grid, row, 1, math.random(255),math.random(255),math.random(255) ) guiGridListSetItemColor( Skins_grid, row, 2, math.random(255),math.random(255),math.random(255) ) end addEventHandler('onClientGUIClick', root, function() if (source == Skins_close) then removeEventHandler('onClientRender', root, Skins_panel) guiSetVisible(Skins_grid,false) guiSetVisible(Skin_changer,false) guiSetVisible(Skins_close,false) showCursor(false) elseif (source == Skin_changer) then local Data = guiGridListGetItemData( Skins_grid, guiGridListGetSelectedItem ( Skins_grid ), 1 ) triggerServerEvent( 'ChangeSkin', localPlayer, Data ) end end ) سيرفر addEvent( 'ChangeSkin', true ) addEventHandler( 'ChangeSkin', root, function( Data ) if ( getElementType(source) == "player" ) then if (Data == 0) or not Data then cancelEvent() outputChatBox( 'Please Select a skin to change it !', source, 255,0,0, true) else setElementModel(source,tonumber(Data)) outputChatBox( 'Skin Changed seccessfully !', source, 0,255,0, true) end end end ) addEventHandler("onPlayerLogin",root, function() triggerClientEvent(source, 'openwindow', source) end)
  19. setElementData getElementData getElementsByType getPlayerName table table.insert table.sort
  20. العفو في الخدمة
×
×
  • Create New...