-
Posts
2,947 -
Joined
-
Last visited
Everything posted by JR10
-
getPedBonePosition ?
-
The problem is already solved, and that's the same code that castillo posted.
-
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.
-
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)
-
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.
-
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)
-
No one will script something like that for you, start to learn. GUI tutorials: https://wiki.multitheftauto.com/wiki/Cat ... _Tutorials
-
addEventHandler("onPlayerChat", root, function(msg, msgType) msg is defined as the message the player typed.
-
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
-
karlis already explained it, and no not map name game type, for map name you use: setMapName
-
Did you add the file in the meta?
-
setTimer(function() guiProgressBarSetProgress(bar1, guiProgressBarGetProgress(bar1)+5), 100, 20)
-
The function is added client side from 1.1 but it works now but server side only.
-
onPlayerEx is not called any where in your script.
-
-- 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)
-
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
-
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.
-
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)
-
YOU TRIPLE POSTED. Dont double post use the edit button.
-
Dont double post, use the "EDIT" button instead.
-
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)
-
This event is triggered each time the user scrolls his mouse scroll on top of a GUI element.