Jump to content

FluxoTotal

Members
  • Posts

    21
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

FluxoTotal's Achievements

Civilian

Civilian (7/54)

1

Reputation

  1. Boa tarde Galera do forum MTA. estou fazendo uma modificaçoes na minha gm de mta dayz. Já conseguir add novas armas com suas skin proprias e danos. agora estou querendo mudar a quantidade de balas por pente, mas, porem, todavia, na GM de dayz que estou eles mudarao a quatidade so que por ID das armas. weaponNoiseTable = { {22,20}, {23,0}, {24,60}, {28,40}, {32,40}, {29,40}, {30,60}, {31,30}, {25,40}, {26,60}, {27,60}, {33,40}, {34,60}, {36,60}, {35,60}, } --0 none --20 low --40 moderate --60 high function getWeaponNoise(weapon) for i,weapon2 in ipairs(weaponNoiseTable) do if weapon == weapon2[1] then return weapon2[2] end end return 0 end eu sei que para verifica a arma que o player esta e desse jeito: if getElementData(source,"currentweapon_1") == "PKM" then me ajudem como posso fazer para cada uma dessas armas terem a quatidade do pente diferente!
  2. function inicio () caminhao2 = createVehicle (515, 1212.864, -1278.703, 13.383+1) caminhao1 = createVehicle (515, 1173.368, -1281.613, 13.491+1) caminhao = createVehicle (515, 1194.816, -1297.128, 13.384+1) trailer = createVehicle (584, 1204.033, -1299.422, 13.386+1) addEventHandler ( "onTrailerAttach", trailer, teste ) addEventHandler("onTrailerDetach", trailer, desgrudar) setVehicleDamageProof(trailer, true) blipT = createBlipAttachedTo(trailer,51) setTimer( tempo, 30000, 1 ) outputChatBox("#0000FF----------------------------------------------------------------------------------------------------------------",root,255,255,255,true) outputChatBox("#00FF00Sobrevivente #FFFFFFPrecisamos da sua ajuda para transportar suprimentos que",root,255,255,255,true) outputChatBox("serao vendidos na safezone! Marcamos em seu GPS a localizacao da carga.",root,255,255,255,true) outputChatBox("Mas se apresse! Voce tem apenas 15 minutos. Tome cuidado pois muita gente",root,255,255,255,true) outputChatBox("deseja roubar esses suprimentos. Boa sorte!!",root,255,255,255,true) outputChatBox("#0000FF----------------------------------------------------------------------------------------------------------------",root,255,255,255,true) end addCommandHandler("teste",inicio) function teste () marker = createMarker(1196.796, -1328.896, 12, "cylinder",3,255,255,255,50) blipM = createBlipAttachedTo(marker,53) addEventHandler("onMarkerHit", marker, final) end function final (player) if getElementType(player) == "player" then local veh = getPedOccupiedVehicle(player) if veh and veh == caminhao then local veh1 = getPedOccupiedVehicle(player) if veh1 and veh1 == caminhao1 then local veh2 = getPedOccupiedVehicle(player) if veh2 and veh2 == caminhao2 then destroyElement(caminhao) destroyElement(caminhao1) destroyElement(caminhao2) destroyElement(marker) destroyElement(trailer) destroyElement(blipM) destroyElement(blipT) givePlayerMoney(player, 1000) givePlayerMoney(player, 1000) outputChatBox("Parabens! voce conseguiu trazer a carga em segurança!!",player,255,255,255,true) outputChatBox("Voce sera reconpensado com #00FF001000 #FFFFFFreais...",player,255,255,255,true) outputChatBox("#00FF00A Carga de suprimentos foi entregue em segurança para a safezone!",root,255,255,255,true) end end end end end function desgrudar () destroyElement(marker) end function tempo () destroyElement(caminhao) destroyElement(caminhao1) destroyElement(caminhao2) destroyElement(trailer) destroyElement(blipT) destroyElement(marker) destroyElement(blipM) end desculpe copiei erado
  3. function inicio () caminhao2 = createVehicle (515, 1212.864, -1278.703, 13.383+1) caminhao1 = createVehicle (515, 1173.368, -1281.613, 13.491+1) caminhao = createVehicle (515, 1194.816, -1297.128, 13.384+1) trailer = createVehicle (584, 1204.033, -1299.422, 13.386+1) addEventHandler ( "onTrailerAttach", trailer, teste ) addEventHandler("onTrailerDetach", trailer, desgrudar) setVehicleDamageProof(trailer, true) blipT = createBlipAttachedTo(trailer,51) setTimer( tempo, 30000, 1 ) outputChatBox("#0000FF----------------------------------------------------------------------------------------------------------------",root,255,255,255,true) outputChatBox("#00FF00Sobrevivente #FFFFFFPrecisamos da sua ajuda para transportar suprimentos que",root,255,255,255,true) outputChatBox("serao vendidos na safezone! Marcamos em seu GPS a localizacao da carga.",root,255,255,255,true) outputChatBox("Mas se apresse! Voce tem apenas 15 minutos. Tome cuidado pois muita gente",root,255,255,255,true) outputChatBox("deseja roubar esses suprimentos. Boa sorte!!",root,255,255,255,true) outputChatBox("#0000FF----------------------------------------------------------------------------------------------------------------",root,255,255,255,true) end addCommandHandler("teste",inicio) function teste () marker = createMarker(1196.796, -1328.896, 12, "cylinder",3,255,255,255,50) blipM = createBlipAttachedTo(marker,53) addEventHandler("onMarkerHit", marker, final) end function final (player) if getElementType(player) == "player" then local veh = getPedOccupiedVehicle(player) if veh and veh == caminhao then if veh and veh == caminhao1 then if veh and veh == caminhao2 then destroyElement(caminhao) destroyElement(caminhao1) destroyElement(caminhao2) destroyElement(marker) destroyElement(trailer) destroyElement(blipM) destroyElement(blipT) givePlayerMoney(player, 1000) givePlayerMoney(player, 1000) outputChatBox("Parabens! voce conseguiu trazer a carga em segurança!!",player,255,255,255,true) outputChatBox("Voce sera reconpensado com #00FF001000 #FFFFFFreais...",player,255,255,255,true) outputChatBox("#00FF00A Carga de suprimentos foi entregue em segurança para a safezone!",root,255,255,255,true) end end end end end function desgrudar () destroyElement(marker) end function tempo () destroyElement(caminhao) destroyE pf me ajuda to quebrando a cabeça com isso os caminhoes nao executam a funçao final
  4. sim esta estranho essa e a parte que eu no sei fazer , eu tentei duplicando as palavras e substituindo os nomes mais nao vai
  5. o poblema e que eu nao estou conseguindo igualar os caminhoes para darem as mesmas funcoes a todos! function final (player) if getElementType(player) == "player" then local veh = getPedOccupiedVehicle(player) if veh and veh == caminhao then if veh and veh == caminhao1 then if veh and veh == caminhao2 then destroyElement(caminhao) destroyElement(caminhao1) destroyElement(caminhao2) destroyElement(marker) destroyElement(trailer) destroyElement(blipM) destroyElement(blipT) givePlayerMoney(player, 1000) outputChatBox("Parabens! voce conseguiu trazer a carga em segurança!!",player,255,255,255,true) outputChatBox("Voce sera reconpensado com #00FF001000 #FFFFFFreais...",player,255,255,255,true) outputChatBox("#00FF00A Carga de suprimentos foi entregue em segurança para a safezone!",root,255,255,255,true) end end end
  6. E continuando meus estudos . estou muito feliz pq ta dando muito certo meu script ja esta pronto , eu so estou querendo add mais cminhoes com a mesma funçao. me ajudem oque tenho que fazer. eu tentei desse jeito e foi sem sucesso! function inicio () caminhao2 = createVehicle (515, 1212.864, -1278.703, 13.383+1) caminhao1 = createVehicle (515, 1173.368, -1281.613, 13.491+1) caminhao = createVehicle (515, 1194.816, -1297.128, 13.384+1) trailer = createVehicle (584, 1204.033, -1299.422, 13.386+1) addEventHandler ( "onTrailerAttach", trailer, teste ) addEventHandler("onTrailerDetach", trailer, desgrudar) setVehicleDamageProof(trailer, true) blipT = createBlipAttachedTo(trailer,51) setTimer( tempo, 30000, 1 ) outputChatBox("#0000FF----------------------------------------------------------------------------------------------------------------",root,255,255,255,true) outputChatBox("#00FF00Sobrevivente #FFFFFFPrecisamos da sua ajuda para transportar suprimentos que",root,255,255,255,true) outputChatBox("serao vendidos na safezone! Marcamos em seu GPS a localizacao da carga.",root,255,255,255,true) outputChatBox("Mas se apresse! Voce tem apenas 15 minutos. Tome cuidado pois muita gente",root,255,255,255,true) outputChatBox("deseja roubar esses suprimentos. Boa sorte!!",root,255,255,255,true) outputChatBox("#0000FF----------------------------------------------------------------------------------------------------------------",root,255,255,255,true) end addCommandHandler("teste",inicio) function teste () marker = createMarker(1196.796, -1328.896, 12, "cylinder",3,255,255,255,50) blipM = createBlipAttachedTo(marker,53) addEventHandler("onMarkerHit", marker, final) end function final (player) if getElementType(player) == "player" then local veh = getPedOccupiedVehicle(player) if veh and veh == caminhao then if veh and veh == caminhao1 then if veh and veh == caminhao2 then destroyElement(caminhao) destroyElement(caminhao1) destroyElement(caminhao2) destroyElement(marker) destroyElement(trailer) destroyElement(blipM) destroyElement(blipT) givePlayerMoney(player, 1000) outputChatBox("Parabens! voce conseguiu trazer a carga em segurança!!",player,255,255,255,true) outputChatBox("Voce sera reconpensado com #00FF001000 #FFFFFFreais...",player,255,255,255,true) outputChatBox("#00FF00A Carga de suprimentos foi entregue em segurança para a safezone!",root,255,255,255,true) end end end function desgrudar () destroyElement(marker) end function tempo () destroyElement(caminhao) destroyElement(caminhao1) destroyElement(caminhao2) destroyElement(trailer) destroyElement(blipT) destroyElement(marker) destroyElement(blipM) end desculpem a desordem ainda nao peguei o jeito de organizar!
  7. nao isso mesmo que nao consigo fazer , como eu coloco antes de spawnar? é possivel por tudo na funçao de spawn do veiculo? aaaaaaaa entendi obg agora entendi obg mesmo
  8. ok, so nao tou entendendo pq nao esta indo as funçoes , tipo se eu deixo o carro ja spawnado com o comtainer funciona certinho , mais se eu coloca em um certo tempo para ele spawnar ele nao esta indo, me ajude com isso pf ja coloquei function inicio ()
  9. eu nao entendi muito bem , desculpe. como assim fazer no cliente ? oque coloco ao inves de root? desculpe mesmo to me esforçando pra fazer esse script! e quanto ao root e intençao é interagir com todos os players !
  10. foi so que agora as funcoes que tinha para o caminhao quando encaixa no comtainer nao estao pegando sabe me dizer pq? function inicio (root) caminhao = createVehicle (515, 1194.816, -1297.128, 13.384+1) trailer = createVehicle (584, 1204.033, -1299.422, 13.386+1) outputChatBox("teste",root,255,255,255,true) end setTimer( inicio, 50000, 0 ) function teste (player) marker = createMarker(1196.796, -1328.896, 12, "cylinder",3,255,255,255,50) addEventHandler("onMarkerHit", marker, final) outputChatBox("agora leve", player,255,255,255,true) end addEventHandler ( "onTrailerAttach", trailer, teste ) function desgrudar (player) destroyElement (marker) outputChatBox("Sem a carga impossivel completar a missao", player,255,255,255,true) end addEventHandler("onTrailerDetach", trailer, desgrudar) function final (player) if getElementType(player) == "player" then local veh = getPedOccupiedVehicle(player) if veh and veh == caminhao then destroyElement(caminhao) destroyElement(marker) destroyElement(trailer) givePlayerMoney(player, 1000) outputChatBox("Parabens", player,255,255,255,true) end end end
  11. Glr continuando aki meus estudos em script . oque estou fazendo de erado ? me ajudem function inicio (player) caminhao = createVehicle (515, 1194.816, -1297.128, 13.384+1) trailer = createVehicle (584, 1204.033, -1299.422, 13.386+1) outputChatBox("teste",root,255,255,255,true) end addEventHandler("setTimer", inicio, 10000, 0)
  12. desculpa perguntar denovo , e que procurei por tudo mais nao achei , qual o evento de tempo ? tipo queria que a cada 2 horas spawnace um veiculo
  13. isso mesmo obg , onde encontro o link de convite do Discord?
  14. duas peguntas rapidas , onde vejo uma lista dos eventos que existem no mta e qual o evento para encaixar o caminhao no comtainer dele?
×
×
  • Create New...