assinho 11 Postado 4 de Dezembro 2023 Compartilhar Postado 4 de Dezembro 2023 bom... eu queria um script onde a nurse simplesmente curasse quando a pessoa clicasse com o botao direito do mause. tem em varios poketibia isso, ai queria saber como faz. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Willzin 8 Postado 4 de Dezembro 2023 Compartilhar Postado 4 de Dezembro 2023 Vai no seu client depois vai em game_interface depois abre o gameinterface.lua e procura por (function processMouseAction) e deixa assim \/ Spoiler function processMouseAction(menuPosition, mouseButton, autoWalkPos, lookThing, useThing, creatureThing, attackCreature, marking) local keyboardModifiers = g_keyboard.getModifiers() local player = g_game.getLocalPlayer() if attackCreature and attackCreature:isNpc() and mouseButton == MouseRightButton and not g_keyboard.isCtrlPressed() then local pos = player:getPosition() local nPos = attackCreature:getPosition() if pos.z == nPos.z then if getDistanceBetween(player:getPosition(), attackCreature:getPosition()) <= 3 then g_game.talkChannel(1, 0, "hi") end return true end end 1 1 Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
assinho 11 Postado 4 de Dezembro 2023 Autor Compartilhar Postado 4 de Dezembro 2023 (editado) 34 minutos atrás, Willzin disse: Vai no seu client depois vai em game_interface depois abre o gameinterface.lua e procura por (function processMouseAction) e deixa assim \/ function processMouseAction(menuPosition, mouseButton, autoWalkPos, lookThing, useThing, creatureThing, attackCreature, marking) local keyboardModifiers = g_keyboard.getModifiers() local player = g_game.getLocalPlayer() if attackCreature and attackCreature:isNpc() and mouseButton == MouseRightButton and not g_keyboard.isCtrlPressed() then local pos = player:getPosition() local nPos = attackCreature:getPosition() if pos.z == nPos.z then if getDistanceBetween(player:getPosition(), attackCreature:getPosition()) <= 3 then g_game.talkChannel(1, 0, "hi") end return true end end Editei dnv pq funcionou agr tava faltando o resto do codigo vc tinha mandado a metade dele faltou a parte de cima q mostra na imagem, vou deixar aqui caso alguem queira usar ele. VLWWWWWW WILLLL <3 local function getDistanceBetween(p1, p2) return math.max(math.abs(p1.x - p2.x), math.abs(p1.y - p2.y)) end function processMouseAction(menuPosition, mouseButton, autoWalkPos, lookThing, useThing, creatureThing, attackCreature, marking) local keyboardModifiers = g_keyboard.getModifiers() local player = g_game.getLocalPlayer() if attackCreature and attackCreature:isNpc() and mouseButton == MouseRightButton and not g_keyboard.isCtrlPressed() then local pos = player:getPosition() local nPos = attackCreature:getPosition() if pos.z == nPos.z then if getDistanceBetween(player:getPosition(), attackCreature:getPosition()) <= 3 then g_game.talkChannel(1, 0, "hi") end return true end end Editado 4 de Dezembro 2023 por assinho Conseguir editar o script Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Niron 49 Postado 5 de Dezembro 2023 Compartilhar Postado 5 de Dezembro 2023 Dúvida sanada, tópico reportado para adc tang. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da Conversa
Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.