Jump to content

JR10

Retired Staff
  • Posts

    2,947
  • Joined

  • Last visited

Everything posted by JR10

  1. The problem is already solved, and that's the same code that castillo posted.
  2. He downloads resources from the community and uploads it on a site that gives him money on downloading. So why should i help him when he is doing that.
  3. function mute(player) repeat randomPlayer = getRandomPlayer ( ) until randomPlayer ~= player outputChatBox(getPlayerName(randomPlayer).." is now muted", getRootElement(), 255, 0, 0, true) mutePlayer(randomPlayer) setTimer ( unmuterandomPlayer, 60000, 1, randomPlayer ) end addCommandHandler("idiot", mute)
  4. Sorry, didn't notice that, but there is 2 problems like getting one random player on resource start, muting the player who typed the command.
  5. function mute(player) local randomPlayer = getRandomPlayer ( ) outputChatBox(getPlayerName(randomPlayer).." is now muted", getRootElement(), 255, 0, 0, true) mutePlayer(randomPlayer) setTimer(60000,1, unmuterandomPlayer) end addCommandHandler("idiot", mute)
  6. No one will script something like that for you, start to learn. GUI tutorials: https://wiki.multitheftauto.com/wiki/Cat ... _Tutorials
  7. addEventHandler("onPlayerChat", root, function(msg, msgType) msg is defined as the message the player typed.
  8. setPlayerTeam ?? But it's server side so you will need to trigger a server event that will set the player team. You will find 6 GUI tutorials here should be efficent: https://wiki.multitheftauto.com/wiki/Cat ... _Tutorials
  9. karlis already explained it, and no not map name game type, for map name you use: setMapName
  10. JR10

    What's wrong?

    Did you add the file in the meta?
  11. setTimer(function() guiProgressBarSetProgress(bar1, guiProgressBarGetProgress(bar1)+5), 100, 20)
  12. The function is added client side from 1.1 but it works now but server side only.
  13. JR10

    Betting D:

    onPlayerEx is not called any where in your script.
  14. JR10

    Problems

    -- Teams function Tro() dxDrawImage(316.0,241.0,129.0,114.0,"tropas.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) dxDrawText("Tropas",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),2.0,"default","center","center",false,false,false) end addEvent("Tpas",true) addEventHandler("Tpas", getRootElement(), function() addEventHandler("onClientRender",root, Tro) setTimer (removeEventHandler,13000, 1, "onClientRender",root, Tro) end) function Snaz() dxDrawImage(325.0,231.0,103.0,99.0,"spetsnaz.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) dxDrawText("Spetsnaz",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),2.0,"default","center","center",false,false,false) end addEvent("Spets",true) addEventHandler("Spets", getRootElement(), function() addEventHandler("onClientRender",root, Snaz) setTimer (removeEventHandler,13000, 1, "onClientRender",root, Snaz) end) function P40() dxDrawImage(318.0,231.0,134.0,122.0,"op40.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) dxDrawText("OP40",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),3.0,"default","center","center",false,false,false) end addEvent("O40",true) addEventHandler("O40", getRootElement(), function() addEventHandler("onClientRender",root, P40) setTimer (removeEventHandler,13000, 1, "onClientRender",root, P40) end) function OPS() dxDrawImage(309.0,231.0,134.0,121.0,"black ops.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) dxDrawText("Black OPS",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),3.0,"default","center","center",false,false,false) end addEvent("BOPS",true) addEventHandler("BOPS", getRootElement(), function() addEventHandler("onClientRender",root, OPS) setTimer (removeEventHandler,13000, 1, "onClientRender",root, OPS) end) function nva() dxDrawText("NVA",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),4.0,"default","center","center",false,false,false) dxDrawImage(312.0,227.0,127.0,143.0,"nva.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) end addEvent("NVA",true) addEventHandler("NVA", getRootElement(), function() addEventHandler("onClientRender",root, nva) setTimer (removeEventHandler,13000, 1, "onClientRender",root, nva) end)
  15. Hi there and welcome, you made the smartest decision of your life . Well you should show us the script so we can help. and here is how to pick a random spawn (make a table of them) and then use: local Spawns = { {0, 0, 0}, -- 0, 0, 0 are the coordinates of the spawn position {1, 1, 1}, {2, 2, 2}, --etc {5, 5, 5} } addEventHandler('onPlayerJoin', root, --When the player joins function() local x, y, z = unpack(Spawns[math.random(#Spawns)]) spawnPlayer(source, x, y, z) end ) And read this : http://lua-users.org/wiki/TablesTutorial
  16. Don't double post, i don't understand but are you saying that your problem that the grenade hits the wall and rebound so it kills you?, if so there is no way exept cancelling grenades.
  17. JR10

    Problems

    Post the error.
  18. JR10

    Problems

    server side if (getPlayerTeam(client) == getTeamFromName(Teams[1])) then triggerClientEvent(client,"BOPS", getRootElement()) elseif (getPlayerTeam(client) == getTeamFromName(Teams[2])) then triggerClientEvent(client,"Spets",getRootElement()) elseif (getPlayerTeam(client) == getTeamFromName(Teams[3])) then triggerClientEvent(client,"SOG",getRootElement()) elseif (getPlayerTeam(client) == getTeamFromName(Teams[4])) then triggerClientEvent(client,"NVA",getRootElement()) elseif (getPlayerTeam(client) == getTeamFromName(Teams[5])) then triggerClientEvent(client,"Tpas",getRootElement()) elseif (getPlayerTeam(client) == getTeamFromName(Teams[6])) then triggerClientEvent(client,"O40",getRootElement()) end client side function Tro() dxDrawImage(316.0,241.0,129.0,114.0,"tropas.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) dxDrawText("Tropas",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),2.0,"default","center","center",false,false,false) end addEvent("Tpas",true) addEventHandler("Tpas", getRootElement(), function () addEventHandler("onClientRender",root, Tro) setTimer ( removeEventHandler , 13000, 1, "onClientRender",root, Tro) end) function Snaz() dxDrawImage(325.0,231.0,103.0,99.0,"spetsnaz.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) dxDrawText("Spetsnaz",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),2.0,"default","center","center",false,false,false) end addEvent("Spets",true) addEventHandler("Spets", getRootElement(), function() addEventHandler("onClientRender",root, Snaz) setTimer ( removeEventHandler, 13000, 1, "onClientRender",root, Snaz) end) function P40() dxDrawImage(318.0,231.0,134.0,122.0,"op40.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) dxDrawText("OP40",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),3.0,"default","center","center",false,false,false) end addEvent("O40",true) addEventHandler("O40", getRootElement(), function() addEventHandler("onClientRender",root, P40) setTimer ( removeEventHandler, 13000, 1, "onClientRender",root, P40) end) function OPS() dxDrawImage(309.0,231.0,134.0,121.0,"black ops.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) dxDrawText("Black OPS",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),3.0,"default","center","center",false,false,false) end addEvent("BOPS",true) addEventHandler("BOPS", getRootElement(), function() addEventHandler("onClientRender",root, OPS) setTimer ( removeEventHandler, 13000, 1, "onClientRender",root, OPS)) function nva() dxDrawText("NVA",327.0,175.0,427.0,231.0,tocolor(255,255,255,255),4.0,"default","center","center",false,false,false) dxDrawImage(312.0,227.0,127.0,143.0,"nva.png",0.0,0.0,0.0,tocolor(255,255,255,255),false) end addEvent("NVA",true) addEventHandler("NVA", getRootElement(), function() addEventHandler("onClientRender",root, nva)setTimer(removeEventHandler, 13000, 1, "onClientRender",root, nva)
  19. YOU TRIPLE POSTED. Dont double post use the edit button.
  20. Dont double post, use the "EDIT" button instead.
  21. JR10

    Problems

    Don't double post, use "EDIT". And you edited my script wrong. here: local Teams = { [1] = 'Black OPS', [2] = 'Spetsnaz', [3] = 'SOG', [4] = 'NVA', [5] = 'Tropas', [6] = 'OP40' } addEvent("Random",true) addEventHandler("Random",getRootElement(), function() if (client) then local rand = math.random(1, 6) if (getTeamFromName(Teams[rand])) then spawnPlayer(client, x, y, z, 0, math.random(0,288),0, 0, getTeamFromName(Teams[rand])) fadeCamera(client, true) setCameraTarget(client, client) end end end)
  22. This event is triggered each time the user scrolls his mouse scroll on top of a GUI element.
×
×
  • Create New...