Jump to content

DNL291

Retired Staff
  • Posts

    3,875
  • Joined

  • Days Won

    67

Everything posted by DNL291

  1. Se não consegue matar os zumbis com headshot, então deve estar faltando esse resource em seu servidor. E os que não consegue matar, pode ser algum script rodando no seu servidor que esteja afetando essa parte. No entanto, posso estar engando pois pode não ser uma questão relacionada a scripting.
  2. Este script já é velho, eu recomendo você baixar outro script de combustível. Você pode baixar esse: https://community.multitheftauto.com/in ... ls&id=3287 Com relação ao 1º erro (linha 19), não vejo refillName definido em nenhum lugar.
  3. Server: function HaveCriminalJob() triggerClientEvent(source,"HaveCriminalJob",root,TheX,TheY) -- triggers the client event setPlayerTeam(source,getTeamFromName("Criminal")) -- sets me in "Carjacker" team end addEvent ( "HaveCriminalJob", true) addEventHandler("HaveCriminalJob", root, HaveCriminalJob)
  4. Testei o código e está funcionando sem qualquer problema.
  5. Try this: ---SCRIPT BY -RoCk-Alex---- ---copyright -RoCk- clan outputChatBox( "#FFFF00===[HELPMANAGER BY -RoCk-ALEX]===",0,255,0,true ) outputChatBox( "#00FF00===[PRESS F9 TO OPEN IT]===",0,255,0,true ) localPlayer = getLocalPlayer() wnd_window = {} local btnClose addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource() ), function ( theResource ) --outputConsole( "wnd_showServerInfo called" ) --outputConsole( " source: ".. tostring( source ) ) --outputConsole( " resourceStarted: ".. tostring( theResource ) ) if source == getResourceRootElement( theResource ) then --outputConsole( " passed if: source == resource" ) local cmd = xmlLoadFile( "cmd.xml" ) local cmd1 = xmlNodeGetValue( cmd ) local member = xmlLoadFile( "member.xml" ) local member1 = xmlNodeGetValue( member ) local other = xmlLoadFile( "other.xml" ) local other1 = xmlNodeGetValue( other ) local server = xmlLoadFile( "server.xml" ) local server1 = xmlNodeGetValue( server ) wnd_create( cmd1, member1, other1, server1 ) end end ) function wnd_create( cmd, member, other, server ) GUIEditor_TabPanel = {} GUIEditor_Tab = {} GUIEditor_Memo = {} GUIEditor_Image = {} window = guiCreateWindow(305,119,1026,740,"Help",false) guiSetProperty(window, "CaptionColour", "FF80FF00") guiSetAlpha(window,1) guiWindowSetSizable(window,false) background = guiCreateStaticImage(0.0165,0.0200,0.9669,0.9191,"images/Black-Texture-Background-1280x800.png",true,window) guiSetAlpha(background,1) guiSetProperty(background,"Disabled","true") GUIEditor_Image[1] = guiCreateStaticImage(0.3100,0.0200,0.4000,0.4000,"images/title.png",true,window) guiSetAlpha(GUIEditor_Image[1],1) guiSetProperty(GUIEditor_Image[1],"Disabled","true") GUIEditor_TabPanel[1] = guiCreateTabPanel(0.0404,0.2457,0.921,0.6936,true,window) guiSetAlpha(GUIEditor_TabPanel[1],1) tabcmd = guiCreateTab("-RoCk-basemode Commands",GUIEditor_TabPanel[1]) guiSetAlpha(tabcmd,1) GUIEditor_Memo[1] = guiCreateMemo(0.008,0.0231,0.984,0.9583,cmd,true,tabcmd) guiSetAlpha(GUIEditor_Memo[1],1) GUIEditor_Tab[1] = guiCreateTab("-RoCk Members",GUIEditor_TabPanel[1]) guiSetAlpha(GUIEditor_Tab[1],1) GUIEditor_Memo[2] = guiCreateMemo(0.01,0.0324,0.98,0.9444,member,true,GUIEditor_Tab[1]) guiSetAlpha(GUIEditor_Memo[2],1) GUIEditor_Tab[2] = guiCreateTab("-RoCk- news",GUIEditor_TabPanel[1]) guiSetAlpha(GUIEditor_Tab[2],1) GUIEditor_Memo[3] = guiCreateMemo(0.008,0.0185,0.982,0.963,other,true,GUIEditor_Tab[2]) guiSetAlpha(GUIEditor_Memo[2],1) GUIEditor_Tab[2] = guiCreateTab("Server Info",GUIEditor_TabPanel[1]) guiSetAlpha(GUIEditor_Tab[2],1) GUIEditor_Memo[4] = guiCreateMemo(0.008,0.0185,0.982,0.963,server,true,GUIEditor_Tab[2]) guiSetAlpha(GUIEditor_Memo[4],1) guiMemoSetReadOnly(GUIEditor_Memo[1],true) guiMemoSetReadOnly(GUIEditor_Memo[2],true) guiMemoSetReadOnly(GUIEditor_Memo[3],true) guiMemoSetReadOnly(GUIEditor_Memo[4],true) window_Close = guiCreateButton(659,700,39,31,"X",false,window) guiSetFont(window_Close,"default-bold-small") guiSetProperty(window_Close, "NormalTextColour", "FF80FF00") addEventHandler( "onClientGUIClick", window_Close, function () guiSetVisible (window, false) showCursor (false) playSound("open.wav") end, false ) end -- BIND THE TOUCH F9 function onresourceStart () bindKey ("F9", "down", showUserPanel) guiSetVisible (window, false) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onresourceStart) function showUserPanel () getVisible = guiGetVisible (window) playerName = getPlayerName ( getLocalPlayer() ) if (getVisible == true) then guiSetVisible (window, false) showCursor (false) playSound("open.wav") end if (getVisible == false) then guiSetVisible (window, true) showCursor (true) playSound("open.wav") end end
  6. local gate = createObject(975,-210.39,1148.0999755859,21.10000038147, 0, 0, 179.98345947266 ) local distanciaMax = 12 -- altere o 5 se quiser function open( player ) local x,y,z = getElementPosition(player) local a,b,c = getElementPosition(gate) local distancia = getDistanceBetweenPoints3D(x,y,z,a,b,c) if (distancia <= distanciaMax) then local playerName = getPlayerName( player ) outputChatBox("#FFFFFF* #0066FF"..playerName.." #FFFFFFabre o portão",player,255,0,0,true) moveObject(gate, 6000, -217.5,1148.0999755859,21.10000038147, 0, 0, 0 ) bindKey(player, "mouse2", "down", close) unbindKey(player, "mouse2", "down", open) else outputChatBox("Você esta muito longe",player, 225, 0, 0) end end addEventHandler( "onResourceStart", resourceRoot, function () for _,player in ipairs(getElementsByType"player") do bindKey(player, "mouse2", "down", open) end end ) addEventHandler( "onPlayerJoin", root, function () for _,player in ipairs(getElementsByType"player") do bindKey(player, "mouse2", "down", open) end end ) function close( player ) local x,y,z = getElementPosition(player) local a,b,c = getElementPosition(gate) local distancia = getDistanceBetweenPoints3D(x,y,z,a,b,c) if (distancia <= distanciaMax) then local playerName = getPlayerName( player ) outputChatBox("#FFFFFF* #0066FF"..playerName.." #FFFFFFfecha o portão",player,255,0,0,true) moveObject(gate, 6000, -210.39,1148.0999755859,21.10000038147, 0, 0, 0 ) bindKey(player, "mouse2", "down", open) unbindKey(player, "mouse2", "down", close) else outputChatBox("Você esta muito longe",player, 225, 0, 0) end end
  7. Tente isto: local gate = createObject(975,-210.39,1148.0999755859,21.10000038147, 0, 0, 179.98345947266 ) local distanciaMax = 12 -- altere o 5 se quiser local openState = false function open( player ) local x,y,z = getElementPosition(player) local a,b,c = getElementPosition(gate) local distancia = getDistanceBetweenPoints3D(x,y,z,a,b,c) if (distancia <= distanciaMax) then if (openState == false) then local playerName = getPlayerName( player ) outputChatBox("#FFFFFF* #0066FF"..playerName.." #FFFFFFabre o portão",player,255,0,0,true) moveObject(gate, 6000, -217.5,1148.0999755859,21.10000038147, 0, 0, 0 ) openState = true else outputChatBox("O portão já está aberto",player, 225, 0, 0) end else outputChatBox("Você esta muito longe",player, 225, 0, 0) end end addEventHandler( "onResourceStart", resourceRoot, function () for _,player in ipairs(getElementsByType"player") do bindKey(player, "mouse2", "down", open) bindKey(player, "mouse2", "down", close) end end ) addEventHandler( "onPlayerJoin", root, function () for _,player in ipairs(getElementsByType"player") do bindKey(player, "mouse2", "down", open) bindKey(player, "mouse2", "down", close) end end ) function close( player ) local x,y,z = getElementPosition(player) local a,b,c = getElementPosition(gate) local distancia = getDistanceBetweenPoints3D(x,y,z,a,b,c) if (distancia <= distanciaMax) then if (openState == true) then local playerName = getPlayerName( player ) outputChatBox("#FFFFFF* #0066FF"..playerName.." #FFFFFFfecha o portão",player,255,0,0,true) moveObject(gate, 6000, -210.39,1148.0999755859,21.10000038147, 0, 0, 0 ) openState = false else outputChatBox("O portão já está fechado",player, 225, 0, 0) end else outputChatBox("Você esta muito longe",player, 225, 0, 0) end end
  8. ((exp * 100) / maxExp)
  9. Copie e tente novamente com o meu código. Eu corrigi poucas coisas.
  10. Um moderador português não pode criar um sub-fórum, isto fica por conta de moderadores globais. É possível apenas entrando em contato com um, para que ele crie. Apenas para informar. Quanto ao pedido, não acho que seja necessário. Porquê? Nosso fórum não é tão ativo, podemos manter os tópicos na página principal do fórum sem qualquer problema. Poderia ter, para uma finalidade de organizar, mas ao meu ver, seriam poucos esses tópicos. E pode estar sujeito a aprovação externa, visto que quem fará, será um outro moderador com os devidos direitos. Lembrando, que os fóruns de outras linguagens que tem esta seção, são mais ativos.
  11. Não entendi a parte de quando o jogador entra em algo. Use: guiProgressBarSetProgress(gui-progressBar, guiProgressBarGetProgress(somebar) + valor) --valor: o valor que será acrescentado Saindo do foco do tópico: Por favor, em vez de colocar no assunto do tópico sempre "[AJUDA]Script", você pode colocar uma coisa que se relaciona ao que você está precisando. O título deste tópico poderia ser Como usar um gui-progressBar? Além disso, você poderia ter pesquisado pelo fórum. Há tópicos que tem exatamente a mesma coisa que você pediu. EDIT: Editado o título do tópico.
  12. Acho que estes links que já postei são o suficiente. Então, siga os links deste tópico aqui: https://forum.multitheftauto.com/viewtopic.php?f=152&t=68906
  13. Car mod: https://community.multitheftauto.com/ind ... ls&id=8785 DONE
  14. O código está certo. Único erro é tem 2 argumentos a mais no fim (createPickup tem 7), mas isso eu acredito que não vai interromper o funcionamento.
  15. Por favor, antes de criar um tópico nesta categoria, certifique-se que o seu tópico esteja de acordo com cada uma destas etapas: Formule sua pergunta corretamente Coloque um bom título para o seu tópico. Não intitula o seu tópico com: Ajuda por favor; Dúvida; Alguém me ajuda?; Como faço isto? Em vez disso, você pode deixar especificado o que você precisa no título do tópico. Detalhe sua dúvida para que possamos entender o seu problema melhor Tente informar onde está o erro, por meio do debug (/debugscript 3). Certifique-se de ter verificado o debug. Diga o trecho que não está funcionando caso saiba. Além disso, poste um trecho do código para nos ajudar. E informe o que o script deve fazer para ajudar as pessoas que responderem. Não espere que as pessoas deduzam sem ter informações necessárias! Consulte pelo fórum algo relacionado ao seu problema antes de criar um tópico Uma boa ferramenta é a barra de pesquisa, você pode pesquisar por palavras-chave relacionadas ao que você procura. Isso evitará que vários tópicos similares sejam criados ao longo do tempo. Não peça scripts prontos nem para que façam um script para você* A menos que você esteja procurando por um resource existente. MAS, tenha em mente que este local é exclusivo para ajuda com scripting. Outra exceção, é se você estiver disposto a pagar por um recurso. Por favor postar aqui se você quer pagar por um serviço. * É importante entender como um bom conselho; pedir algo pronto, de fato, nunca vai te ajudar a se desenvolver, além disso, não espere obter suporte para resources vazados na internet e nem ajuda com códigos da mesma origem. Na realidade, é mais benéfico se esforçar em aprender do que pedir pronto, por isso, saiba utilizar este local de ajuda e não apenas para conseguir códigos prontos. Se você já criou um tópico e ele não foi resolvido, não crie outro igual Em vez disso, você pode repostar no seu tópico anterior. Você também pode reviver outros tópicos que tenham o mesmo problema que o seu, mas lembre-se de fornecer informações necessárias pertinentes ao seu problema. Não se esqueça de postar o seu código com a devida formatação (botão Code) : Por fim, lembre-se de definir a linguagem ao qual seu código pertence:
  16. Use o evento onPickupHit + cancelEvent, para que jogadores ou membros de outras gangs não peguem a pickup.
  17. Tente isto: function cleancar(player, matchingDimension) if matchingDimension then local vehicle = getPedOccupiedVehicle(player) if (vehicle) then engineApplyShaderToWorldTexture( myShader, "vehiclegrunge256",vehicle) engineApplyShaderToWorldTexture( myShader, "?emap*",vehicle) triggerServerEvent ("onserver", player) moveObject(gate, 3000, -187.89, 1222.69, 20.10) moveObject(gate1, 2000, -183.39, 1213.90, 20.10) end end end addEventHandler("onClientMarkerHit", Marker, cleancar) function onserver ( ) if not (getPlayerMoney(source) >= 70) then return end fadeCamera ( source, false, 2.5, 0, 0, 0 ) takePlayerMoney(source, 70) setTimer ( fadeCamera, 2500, 1, source, true, 2.5) outputChatBox ( "#0066FF========= [#FFFFFFLavagem#0066FF] ===========", source, 255, 255, 255, true ) outputChatBox ( "#0066FF[#FFFFFFLavagem#0066FF]: #FFFFFFCusto da lavagem: #0066FF70€", source, 255, 255, 255, true ) outputChatBox ( "#0066FF[#FFFFFFLavagem#0066FF]: #FFFFFFLavagem realizada!", source, 255, 255, 255, true ) outputChatBox ( "#0066FF=================================", source, 255, 255, 255, true ) end addEvent("onserver",true) addEventHandler("onserver", root, onserver)
  18. for markerid,_ in ipairs do It's wrong.
  19. Show where upgrade is defined. It must be returning a string, otherwise, use tostring.
×
×
  • Create New...