Jump to content

OFF_Gunner

Members
  • Posts

    33
  • Joined

  • Last visited

Everything posted by OFF_Gunner

  1. Bom dia / boa tarde / boa noite, por meio deste gostaria de esclarecer uma duvida antiga. Onde consigo ver minhas contas criadas em servidores? Se isso for possivel é claro.
  2. Funcionou perfeitamente. E vendo seu codigo vi o meu erro, muito obrigado
  3. Bom dia, boa tarde, boa noite. Estou fazendo um painel de alugar carros. Porém quando adicionei as funções de verificar se o player tem dinheiro suficiente , apenas o primeiro carro funciona. O que eu fiz de errado? Codigo: Server Side function spawn(player) if player then local carselected = getElementData(player, "CARSelect") if vehSpawn[player] then destroyElement(vehSpawn[player]) end if carselected then if carselected == 1 then local Money = getPlayerMoney(player) local Valor = 5000 if Money >= Valor then exports.Gunner_MensagensDX:outputDx ( player, "Carro alugado com sucesso!", "success" ) vehSpawn[player] = createVehicle(car1, 262.19952, -3096.83765, 6.45605) takePlayerMoney(player, 5000) else exports.Gunner_MensagensDX:outputDx ( player, "Dinheiro insuficinete!", "error" ) end elseif carselected == 2 then if Money >= Valor then exports.Gunner_MensagensDX:outputDx ( player, "Carro alugado com sucesso!", "success" ) vehSpawn[player] = createVehicle(car2, 262.19952, -3096.83765, 6.45605) takePlayerMoney(player, 5000) else exports.Gunner_MensagensDX:outputDx ( player, "Dinheiro insuficinete!", "error" ) end elseif carselected == 3 then if Money >= Valor then exports.Gunner_MensagensDX:outputDx ( player, "Carro alugado com sucesso!", "success" ) vehSpawn[player] = createVehicle(car3, 262.19952, -3096.83765, 6.45605) takePlayerMoney(player, 5000) else exports.Gunner_MensagensDX:outputDx ( player, "Dinheiro insuficinete!", "error" ) end end end end end addEvent("GiveCAR", true) addEventHandler("GiveCAR", getRootElement(), spawn)
  4. Já achei o erro, só não estou conseguindo deletar o topico.
  5. Bom dia, boa tarde ou boa noite. Estou fazendo um sistema de colete simples ( já citado em outro topico porém não é o mesmo assunto ) , estou com um erro / duvida sobre if . A intensão desse codigo é pegar o dinheiro do player e se caso ele tenha a quantia ( R$5,000 ) ele irá receber um colete 100%. Porém eu devo ter feito algo errado com os if's . Irei mandar o codigo: -------- FUNÇÕES MARKER -------- local markercolete = createMarker ( 2778.805, -2464.57, 13.636 -1, "cylinder", 1.5, 255, 255, 0, 255) function msgM(thePlayer) exports.Gunner_MensagensDX:outputDx ( thePlayer, "Digite /colete para comprar um colete ( R$5,000 )", "info" ) end addEventHandler("onMarkerHit", markercolete, msgM) -------- FUNÇÕES PRINCIPAIS-------- function pegarcolete(thePlayer, command, Preco ) local Money = getPlayerMoney(thePlayer) local Valor = 5000 if Money >= Valor then if isElementWithinMarker(thePlayer, markercolete) then setPlayerArmor ( thePlayer, 100 ) exports.Gunner_MensagensDX:outputDx ( thePlayer, "Colete comprado com sucesso!", "success" ) takePlayerMoney(thePlayer, Valor) else exports.Gunner_MensagensDX:outputDx ( thePlayer, "Você não está no local certo!", "error" ) end end end addCommandHandler ( "colete", pegarcolete )
  6. Bom dia, boa tarde e boa noite. Estou fazendo um sistema de colete ( bem simples), porém a mensagem não aparece para o jogador ao colidir com o marker . Código: local markercolete = createMarker ( 2778.805, -2464.57, 13.636, "cylinder", 1.5, 255, 255, 0, 255) function msgM(thePlayer) outputChatBox("Digite /colete para equipar um colete!", thePlayer, 255, 0, 255) end addEventHandler("OnMarkerHit", markercolete, msgM) function pegarcolete(thePlayer, command ) if isElementWithinMarker(thePlayer, markercolete) then setPlayerArmor ( thePlayer, 100 ) else outputChatBox("Você não está no local certo!", thePlayer, 255, 0, 0) end end addCommandHandler ( "colete", pegarcolete )
  7. Bom dia / boa noite. Queria saber quando faz uma modelagem e ela começa a lagar muito, o que poderia ser ? Tipo um prédio com interior médio, ele começa a lagar . O que devo verificar? Polígonos ou texturas? Deis de já agradeço pela atenção de todos.
  8. Você precisa criar um database primeiramente. Pra que serve o database ? É um arquivo que irá armazenar dados, por exemplo a posição do veículo antes de ser removido ( para ser spawnado).
  9. Isso eu sei fazer, acho que eu não especifiquei bem o meu tópico. Por exemplo temos uma Fromtier da PRF , como eu poderia tirar a TXD dela ( da PRF no exemplo ) e colocar para cores do jogo ( branco, preto,azul) a cor que o player quiser colocar na hora da compra do veículo por exemplo em uma loja de carros.
  10. Para isso aconselho usar o Collision File Editor 2 . A vários tutoriais na Internet mostrando como usá-lo.
  11. Realmente , estou meio cansado e com dores de cabeça pois estou a 2 dias mexendo em um script, mas isso não vem ao caso. Aqui está o link para introdução no GUI, desculpe por esse erro.
  12. Precisará de algumas funções básicas como: createMarker Criar painel em GUI BAIXAR GuiEditor Tutorial do GUI Editor *post abaixo* Claro que isso é apenas o início, o básico como já disse.
  13. Bom dia, boa tarde ou boa noite. Gostaria de saber como texturizar um carro sem tirar a cor dele. Como assim? Por exemplo o infernus, pegar a textura dele e colocar um emoji de carinha feliz. Quando estiver no servidor daria pra trocar a cor dele sem alterar ou modificar algo no emoji . Espero que tenha ficado claro o que eu preciso, des de já agradeço pela atenção de todos.
  14. Olá , gostaria de saber quais "funções" eu uso em um script de dar tag por comando. Como esse script funcionaria? Bom o player que estivesse na acl ( exemplo : MAFIA ) poderia digitar o comando ( exemplo ) /dartagmafia ( Nick) . Assim dando a tag para recrutas . Des de ja agradeço pela atenção.
  15. Um tópico parecido já foi respondido na comunidade. Veja ele acessando esse link . Espero ter ajudado.
  16. Bom dia / Boa tarde / Boa noite. Por este tópico venho pedir ajuda de vocês. Sou noob em script. Minha Ideia: Estou criando um servidor, nesse servidor estou na fase de criar os mecânicos. Tenho todos os script (feito por mim) em questão de reparo mapas etc. Só falta um: o de transporte. Minha Ideia é quando o mecânico (com a tag de Mecânico), detectar o último carro que o mecânico entrou (no caso o do player que pediu o reparo) e assim ele coloca o carro em cima do guincho (o mais próximo). E que este carro fique fixado lá. Depois um comando de retirar o veículo da "rampa" do guincho. Dúvidas: Quais funções posso usar? Eu sei que o script é bem avançado, mas não precisa ser muito completo o importe é que funcione. Desde já agradeço a atenção de todos, obrigado :3
  17. Ok. Mas sobre o elemetData , como posso fazer?
  18. Não entendi essas funções . Tá muito avançado pra mim , como eu falei no inicio do topico é pra fazer uma coisa simples. Mas mesmo assim agradeço pela resposta!
  19. Tlgd , como eu disse to fazendo 2 arenas , uma de headshot e outra de oneshot. Ex: Oneshot: Mata qualquer um com apenas um tiro (Em qualquer parte do corpo). HeadShot: Mata o player so com tiro na cabeça. Vou tentar fazer o script aqui, dai eu mando ele aqui pra ver se tá certo! Sla , tentei fazer com os exemplos lá no mta wiki. Mas não sei se tá certo. Poderia me dar uma forcinha? Script abaixo '-' function playerDamage_Oneshot ( attacker, weapon, bodypart, loss ) if ( bodypart == 3 and attacker and attacker ~= source ) then killPed ( source, attacker, weapon, bodypart ) end end addEventHandler ( "onPlayerDamage", root, playerDamage_Oneshot ) function teleportOneshot(source) setElementPosition(source, 2575.531, -1481.986, 24.077) outputChatBox ( "O jogador "..getPlayerName" foi para o /oneshot!", getRootElement(), 255, 255, 255, true ) setElementData("oneshot") if cancelElement(false) end addCommandHandler("oneshot", teleportOneshot)
  20. Hello guys, I would like some help with this script below. My idea is to make two arenas (PvP), one of them is to kill any player with just one shot. The other arena is just killing with headshots! I was indicted to put elementData, but I don't know how to do that. Can someone help me? Sorry for bad English. Script Arena Oneshot function playerDamage_text ( attacker, weapon, bodypart, loss ) if ( bodypart == 3 and attacker and attacker ~= source ) then killPed ( source, attacker, weapon, bodypart ) end end addEventHandler ( "onPlayerDamage", root, playerDamage_text ) --------------------------_---------------------------------- Script Headshot function playerDamage_text ( attacker, weapon, bodypart, loss ) if ( bodypart == 9 and attacker and attacker ~= source ) then killPed ( source, attacker, weapon, bodypart ) end end addEventHandler ( "onPlayerDamage", root, playerDamage_text )
  21. Ok , se eu escolhesse 20 como poderia "limitar" o numero de objetos criados por um player?
  22. Ok . Obrigado mesmo assim function playerDamage_text ( attacker, weapon, bodypart, loss ) if ( bodypart == 3 and attacker and attacker ~= source ) then killPed ( source, attacker, weapon, bodypart ) end end addEventHandler ( "onPlayerDamage", root, playerDamage_text ) Fiz o script , porem não sei como implantar o elementData que voce mencionou. Poderia me ajudar? @Lord Henry
  23. Obrigado seu lindo... Poderia "fazer" um script , para eu usar como base? Ou isso não é permitido.
×
×
  • Create New...