[M]ister
Members-
Posts
444 -
Joined
-
Last visited
-
Days Won
3
Everything posted by [M]ister
-
Olá pessoal, eu gostaria de saber se existe alguma ferramenta para converter mapa do GTA para MTA, eu tenho o conhecimento do http://gtamap.delux-host.com/, mas quando eu tendo converter um mapa do GTA para o MTA nele, as coordenadas dos objetos ficam todas erradas. E caso não haja uma ferramenta para a conversão do mapa, eu constaria de saber como ficaria esse trecho de um mapa do GTA, caso eu passe ele para MTA com as coordenadas corretas 3563, LODpmedhos2_LAe, 0, 2063.132813, -1731.78125, 15.2734375, 0, 0, 0.7071068883, 0.7071066499, -1
-
Como utilizar o httpdownloadurl ?
[M]ister replied to [M]ister's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
Eu criei uma conta em um site de hospedagem grátis, o certo é enviar ele compactado como .zip ou não precisa ? Eu coloquei o seguinte no arquivo mtaserver.conf http://testemta.p.ht/downloads -
Olá pessoal, tudo bem ?, eu novamente venho recorrer ao fórum para pedir a ajuda de vocês, e desta vez eu queria saber sobre o httpdownloadurl. A algum tempo eu já venho pesquisando alguma forma de deixar o download do server um pouco mais rápido e dentre destas formas, a que mais me interessou, foi a de utilizar httpdownloadurl, eu já tentei utilizar várias vezes de várias formas, mas todas falharam, eu já procurei na wiki, mais eu não intendi muito. Se alguém souber eu peço que por favor me mostre algum exemplo de como utilizar.
-
Tipo eu substitui o guiCreateWindow por guiCreateStaticImage, eu usei uma imagem como gui, e adicionei as coisas que eu precisava nele. Em alguns server eu vejo que, tal painel não utiliza o guiCreateWindow, e mesmo assim eu consigo mover ele com o cursor!
-
Olá pessoal eu estou com uma dúvida que eu não consigo resolver de maneira alguma, então eu resolvi procurar respostas aqui no fórum. Bem minha dúvida é o seguinte: Como fazer para poder mover um gui com uma imagem como background, se fosse gui normal eu poderia usar guiWindowSetMovable, mais já com uma imagem como background em não consigo. Em alguns servers eu já vi isto então eu creio que seja possivel
-
De que forma que eu poderia estar localizando os ID's do sons que eu queira desativar ?
-
tava certo mesmo, é porque na hora que eu clicava na Checkbox e aumentava a velocidade, e eu entrava no Painel de Admin, e ia ver na aba Server o Game Speed, e lá mostrava 3, mas na verdade só mudava para mim !
-
Eu passei ele pro lado Client e continua a mesma coisa, você não poderia estar me explicando melhor ?. Tem que adicionar mais alguma coisa além do que estava do lado server ?
-
Aew pegou !!, cara você é foda... Queria pedir a ajuda de vocês de novo , mas para eu não ficar floodando tópicos novos, vou pedir por este, É o seguinte eu estou querendo criar uma outra Checkbox tambêm, mais eu queria que quando o jogador marcar-se a Checkbox a velocidade do jogo dele passa-se para 3x, mas quando eu faço isso a velocidade do server inteiro muda, e eu só queria que mudasse a velocidade do player que marcar-se Client: velocidade = guiCreateCheckBox(25, 55, 73, 23, "Velocidade 3x", false, false, MaligNosWindow) function velo() local selected = guiCheckBoxGetSelected(velocidade) if selected then triggerServerEvent("velo", localPlayer, selected) elseif ( not selected ) then local selected = not selected triggerServerEvent("velo", localPlayer, selected) end end addEventHandler("onClientGUIClick", velocidade, velo, false) Server: function velocidade(selected) if ( selected and (not setGameSpeed(tonumber(3)) )) then setGameSpeed(tonumber(3)) elseif ( (not selected) and setGameSpeed(tonumber(3)) ) then setGameSpeed(tonumber(1)) end end addEvent("velo", true) addEventHandler("velo", root, velocidade)
-
Olá pessoal, boa noite. Pessoal eu estava querendo criar um Checkbox que quando eu marcasse eu ganhava um JetPack e quando eu desmarcar-se ele removia meu JetPack, mas quando eu clico na Checkbox não acontece nada!! Client: ... jetpack = guiCreateCheckBox(25, 70, 73, 23, "Jetpack", false, false, MaligNosWindow) ... function JetPack() if guiCheckBoxGetSelected(jetpack) == true then triggerServerEvent("jetpack", resourceRoot, localPlayer) else triggerServerEvent("jetpack1", resourceRoot, localPlayer) end end addEventHandler("onClientGUIClick", velocidade, JetPack, false) Server: function jetpackk(source) if not ( doesPedHaveJetPack (source)) then givePedJetPack (source) end end addEvent("jetpack", true) addEventHandler("jetpack", resourceRoot, jetpackk) function jetpackk1(source) if ( doesPedHaveJetPack (source)) then removePedJetPack (source) end end addEvent("jetpack1", true) addEventHandler("jetpack1", resourceRoot, jetpackk1)
-
Me ajudem a encontrar o erro nesse script PF
[M]ister replied to [M]ister's topic in Programação em Lua
Manawydan muito obg, como o RaceXtreme mostrou pegou mesmo, eu tbm fiz o teste e comprovei, cara vc me ajudo muito, tava quebrando a cabeça para tentar fazer isto rsrsrsrsrs -
Me ajudem a encontrar o erro nesse script PF
[M]ister replied to [M]ister's topic in Programação em Lua
Pessoal, não pegou aqui o skin com vida infinita, eu fiz como vcs falaram, mais mesmo assim ele morre -
RaceXtreme obg, irei usar este seu código Danilo tem alguma forma de entrar em contato com você, email, skype ?
-
Obrigado Danilo pegou certin aqui !!
-
Olá pessoal, mais uma vez estou aqui para pedir a colaboração de vocês para me ajudarem neste problema. É o seguinte eu estava querendo criar um portão que se move-se quando algum jogador que esteja no team B.O.P.E se aproximasse, o script até pega, mais eu queria tirar os warnings que aparecem no console: WARNING: Base-BOPE/Gates.lua:5: Bad 'player' pointer @ 'getPlayerTeam' (1) WARNING: Base-BOPE/Gates.lua:6: Bad argument @ 'getTeamName' Obs: Aparece esta mensagem quando eu estou no team B.O.P.E e também quando eu não estou nesse team, mais o portão está se movendo como eu queria mesmo, só se move-se para quem esteja no team B.O.P.E local gate = createObject(980, 1548, -1627.3000488281, 15.10000038147, 0, 0, 90) local marker = createMarker(1547.6999511719, -1627.5, 12.10000038147, "cylinder", 8, 255, 255, 255, 0) function moveGate(source) local theTeam = getPlayerTeam(source) if getTeamName( theTeam ) == "B.O.P.E" then moveObject(gate, 2500, 1548, -1627.3000488281, 9.5) end end addEventHandler("onMarkerHit", marker, moveGate) function moveBack() moveObject(gate, 2500, 1548, -1627.3000488281, 15.10000038147) end addEventHandler("onMarkerLeave", marker, moveBack)
-
Me ajudem a encontrar o erro nesse script PF
[M]ister replied to [M]ister's topic in Programação em Lua
... -
Me ajudem a encontrar o erro nesse script PF
[M]ister replied to [M]ister's topic in Programação em Lua
Manawydan a algum tempo eu já percebo que vc mexe bastante com bot, e eu tenho uma dúvida q eu ñ encontro resposta em lugar algum, eu sei q para vc teve ser simples, mais eu sou novato nisso, e minha dúvida e de como deixar um bot com vida infinita ? function skins () ped = createPed ( 7, 1265.9000244141, -2025.0999755859, 59.200000762939 ) setPedRotation ( ped, 23.7500610 ) setPedFrozen ( ped, true) end addEventHandler ( "onResourceStart", getRootElement(), skins) -
Me ajudem a encontrar o erro nesse script PF
[M]ister replied to [M]ister's topic in Programação em Lua
É quando eu percebi isso, já tinha feito a postagem aqui no forum, mais mesmo assim obg -
Me ajudem a encontrar o erro nesse script PF
[M]ister replied to [M]ister's topic in Programação em Lua
Depois que eu removi as linhas 38, 49 e na linha 40 o and (theWL >0) o resource pegou -
Olá pessoal, eu queria criar um server de MTA com um sistema de prisão, ai eu baixei este resource da comunidade https://community.multitheftauto.com/index.php?p=resources&s=details&id=5110, mais quando eu tento bater em um player com o cassetete, ele ñ vai preso, simplesmente era para quando eu batesse nele com o cassetete erá para ele ir teleportado para a prisão, e eu gostaria muito que vocês me ajudasse eu a resolver este problema createBlip ( 1552.4996337891, -1677.3264160156, 15.1953125, 30 ) createBlip ( -1604.5458984375, 712.25848388672, 12.8671875, 30 ) createBlip ( 2340.9245605469, 2456.0463867188, 13.96875, 30 ) function createSAPDTeam () SAPDteam = createTeam ("police", 100, 149, 237) end addEventHandler ("onResourceStart", resourceRoot, createSAPDTeam) function joinSAPD() setPlayerTeam(source,SAPDteam) setElementModel(source, 280) giveWeapon ( source, 3 ) playeraccount = getPlayerAccount( source ) setAccountData( playeraccount, "team", "police", true ) outputChatBox("You are now SAPD agent.",source,0,255,0) end addEvent("setSAPD", true) addEventHandler("setSAPD",root,joinSAPD) function removeSAPD() setPlayerTeam(source, 0) takeWeapon(source, 3) playeraccount = getPlayerAccount(source) if getAccountData(playeraccount, "standardskin") == 0 then setElementModel(source, 0) else setElementModel(source,getAccountData(playeraccount,"standardskin")) end outputChatBox("You are now an unemployed.",source,255,0,0) end addEvent("removeSAPD", true) addEventHandler("removeSAPD",root,removeSAPD) function policeJob ( attacker, attackerweapon, bodypart, loss ) if attacker and getElementType(attacker) == "player" then theTeam = getPlayerTeam ( attacker ) theWL = getPlayerWantedLevel ( source ) theSkin = getElementModel ( attacker ) if (attackerweapon == 3) and (loss > 2 ) and (theWL > 0) then if getTeamName( theTeam ) == "police" or getTeamName( theTeam ) == "SWAT" or getTeamName( theTeam ) == "FBI" then setElementPosition (source, 4076.3999023438, -1788.5, 3.511967, true) theName = getPlayerName ( source ) theCop = getPlayerName ( attacker ) outputChatBox ( "You have been jailed by "..theCop.. " for 10 seconds.", source ) local playeraccount = getPlayerAccount ( attacker ) givePlayerMoney (attacker, 100) setTimer ( setElementPosition, 10000, 1, source, 1544.4332275391, -1674.7698974609, 13.688399200439) setPlayerWantedLevel (source, 0) end end end end addEventHandler ("onPlayerDamage", getRootElement(), policeJob)