Jump to content

King12

Members
  • Posts

    437
  • Joined

  • Last visited

Everything posted by King12

  1. سيرفر حلو وبالتوفيق , لكن يفضل آنك تخلي الخلفيه مغبشه بطريقه عاديه بدال ماتكون مغبشه على فوق يمين
  2. Hello there, Music Script is a script that allow you to stop or play the current music/sound, but the lovely thing is, it lows/highs the volume so smoothly otherwise the other scripts stop/play the music suddenly. Also, you can change the bind to any bind you want but not M if you have a racing server because it won't work perfectly with the musics that being played from the maps. ( this might be solved later, so check the thread/resource so soon ) More updates to be added later, leave your suggestions in the comment section and I'll see if I can do them. https://community.multitheftauto.com/in ... s&id=10212 Best regards, King12 / King12pro
  3. السسلام عليكم جتني فكره قبل يومين ولزمت اني اسويها وساعدني واحد الله يعطيه العافيه وخلصت السكربت اليوم هو عباره عن سكربت إقفال وتشغيل الصوت لكن بطريقه مرنه يعني تنزل درجة الصوت شوي شوي لين الصفر والعكس لما تشغله عالعموم هذا السكربت ماودي آطول عليكم : https://community.multitheftauto.com/in ... s&id=10212 طبعا الزر الآساسي N تقدر تغيره إلى آي زر ماعدا زر M للي عندهم سيرفرات ريس ومابات فيها اغاني بتتلخبط مع السكربت هي راح تتقفل الاصوات وتشتغل بس راح تفهمها لما تجرب ع حرف M وبالنهاية آبي آراءكم :>
  4. these images contains viruses. https://community.multitheftauto.com/in ... s&id=10211
  5. انا مابي آوقف الآغاني آبي آشيل البند حقها ( الزر )
  6. تسسلمون كلكم :] السكربت الجديد بالطريق مع آنه بسيط
  7. Alright, could you help me with the other code?
  8. آما هريس ويقولي ماقدر يفك البند؟ -.- آنا آبيه يشيل البند لما الماب يشتغل لآن اغلب المابرز يسوون مابات ويحطون زر الآغاني M بس دقيقه وين الكلنت بالكود؟ مع آني مسوي تريقر قبل للآفنت لكن نفس الشي : function starts() count = 1 setTimer( function() triggerServerEvent("onKeyBound", localPlayer) end, 2000, 1) end addEventHandler("onGamemodeMapStart", root, starts) addEventHandler("onClientMapStarting",root, starts) addEventHandler("onClientResourceStart", root, starts) addEvent("onKeyBound", true) addEventHandler("onBoundKey", root, function () function () for i,v in pairs(getElementsByType("player")) do if (isKeyBound (v,"m")) then unbindKey(v, "m") outputChatBox("Done") else outputChatBox("Couldn't unbind the key") end end end end )
  9. السلام عليكم, واجهتني مشكله بالكود حقي انه مايعطيني وجه من الآساس يعني مايسوي ان بيند function starts() setTimer( function () for i,v in pairs(getElementsByType("player")) do if (isKeyBound (v,"m")) then unbindKey(v, "M") outputChatBox("Done") else outputChatBox("Couldn't unbind the key") end end end , 2000, 1) end addEventHandler("onGamemodeMapStart", root, starts) addEventHandler("onClientMapStarting",root, starts) addEventHandler("onResourceStart", root, starts) كل مابدا السكربت ولا الماب يقول : Couldn't unbind the key طبعاً آنا احاول اسوي ان بند للزر حق الآغنيه , يعني آخليها تشتغل بس اللاعب مايقدر يطفيها
  10. Hello there, I just want to know why it's not working and it's not outputing any erros: function starts() setTimer( function () for i,v in pairs(getElementsByType("player")) do if (isKeyBound (v,"m")) then unbindKey(v, "M") outputChatBox("Done") else outputChatBox("Couldn't unbind the key") end end end , 2000, 1) end addEventHandler("onGamemodeMapStart", root, starts) addEventHandler("onClientMapStarting",root, starts) addEventHandler("onResourceStart", root, starts) It keeps saying Couldn't unbind the key. Also, I have to functions for drawing a text when the map starts. I want when the player disable it and the next map starts while it's disabled it reset back to false. function startss() setTimer( function (thePlayer) enabled = false removeEventHandler("onClientRender",getRootElement(),mapwindowa) removeEventHandler("onClientRender",getRootElement(),mapwindowda) unbindKey(getElementData ( resourceRoot, "Bindkey" )) bindKey( getElementData ( resourceRoot, "Bindkey" ),"down",toggleHideAll) bindKey( getElementData ( resourceRoot, "Bindkey" ),"down",slowvol) end ,50,2) end addEventHandler("onGamemodeMapStart", root, startss) addEventHandler("onClientMapStarting",root, startss) function toggleHideAll(thePlayer) startTimess = getTickCount() if enabled == false then local removeit = setTimer( function () unbindKey(thePlayer, getElementData ( resourceRoot, "Bindkey" )) end, 50,1) removeEventHandler("onClientRender",getRootElement(),mapwindowa) addEventHandler("onClientRender",getRootElement(),mapwindowda) else local removeit1 = setTimer( function () unbindKey(thePlayer, getElementData ( resourceRoot, "Bindkey" )) end, 50,1) removeEventHandler("onClientRender",getRootElement(),mapwindowda) addEventHandler("onClientRender",getRootElement(),mapwindowa) end enabled = not enabled end bindKey( getElementData ( resourceRoot, "Bindkey" ),"down", toggleHideAll) function windowa() dxDrawText("Enabled",165+(sx-400)/2,beta+60,((sx-400)/2)+400,beta+85,tocolor(255,255,255),1.7,"default","left","top",true) end function windowda() dxDrawText("Disabled",165+(sx-400)/2,beta+60,((sx-400)/2)+400,beta+85,tocolor(255,255,255),1.7,"default","left","top",true) end
  11. ERROR:25:attempt to perform arithemtic on a nil value local H = getElementData(killer, "XP") or 0 local S = getElementData(killer, "Level") or 0 local X = math.random ( 50, 150) local D = getElementData(killer,"Rank") setElementData(killer, "XP", tonumber(H)+X) local H = tonumber(H) + X local g_XP = tonumber(H) if g_XP >= pointsToLevel[tonumber(S)+1] then -- line 25 setElementData(killer,"Level",tonumber(S)+1) setElementData(killer,"Rank",tonumber(D)+1) triggerClientEvent('LevelSound', root ) end end end addEventHandler("onPedWasted", getRootElement(), givePlayerXP)
  12. السورس دايم معرف على آنه آلمنت اللاعب او سياره مهما كان
  13. S = getElementData(killer, "Level")
  14. ERROR:25: attempt to perform arithmetic on a nil value
  15. Some thing wrong, anyway I'll figure how to fix that later.. I just want to know why it's debuging : ERROR:25: attempt to perform arithmetic on local 'S' (a string value) function givePlayerXP(ammo, killer, weapon, bodypart) if ( getElementType (killer) == "player" ) then H = getElementData(killer, "XP") or 0 X = math.random ( 50, 150) S = getElementData(killer, "Level") setElementData(killer, "XP", tonumber(H)+X) local H = tonumber(H) + X local g_XP = tonumber(H) if g_XP >= pointsToLevel[S+1] then -- line #25 setElementData(killer,"Level",S+1) triggerClientEvent('LevelSound', root ) end if g_XP >= pointsToLevel[D+1] then setElementData(killer,"Rank",D+1) triggerClientEvent('LevelSound', root ) end end end addEventHandler("onPedWasted", getRootElement(), givePlayerXP) addEventHandler ( "onZombieWasted", getRootElement(), givePlayerXP )
  16. Can't you check what's wrong in my debug? the image type is duplicated '.png.png' I already tried to change it to '==' instead of '~=' and it keeps showing the error above
  17. It just showed me the image of level 0, so I disabled the check and it's duplicating the type of files, for example : and sometimes it duplicates the path like in the previous image.
  18. Why it keeps debuging this error if I reconnected from the server and logged in? addEventHandler("onClientRender", root, function () local Level = getElementData(localPlayer,"Level") or 0 dxDrawImage(95*sW, 675*sH, 40*sW, 40*sH, Level, 0, 0, 0, tocolor(255, 255, 255, 255), false) -- Line #20 end ) --Server Side exports.scoreboard:addScoreboardColumn("Level",getRootElement(),1,23,'Level') function scoreLevel () local account = getPlayerAccount(source) local Level = getElementData(source,"Level") or 0 if isGuestAccount ( account ) then setElementData(source, "Level",":zGmode/ranks/0.png") else setElementData(source, "Level", ":zGmode/ranks/"..tostring(Level)..".png" ) end end addEventHandler("onPlayerSpawn", getRootElement(), scoreLevel) addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),function() call(getResourceFromName("scoreboard"),"addScoreboardColumn","Level", getRootElement(), 1, 23) end )
  19. It's not drawing anything now.. the column still there
  20. King12

    Scoreboard

    Oh yeah you made it... viewtopic.php?f=91&t=80980
  21. Not sure but maybe this works.. Server side addEventHandler ( "onPlayerCommand", root, function (cmd) if ( cmd == "reconnect" ) then cancelEvent () elseif ( cmd == "quit" ) then cancelEvent () end end )
  22. You better use: setElementData + getElementData It's way better than triggering this time, because you would make each event for each acl group if you triggered it..
×
×
  • Create New...