Ir para conteúdo

Developer Berg

Conde
  • Total de itens

    655
  • Registro em

  • Última visita

  • Dias Ganhos

    10

Tudo que Developer Berg postou

  1. Olá Galerinha ^^ vim aqui pedir a ajuda de vcs para modificar a script do poke window para pegar na base do server do kpdo, vou deixar print de como está, e o erro que ta aparecendo rs. Script Erro Que Ta Dando ERROR: protected lua call failed: LUA ERROR: /game_pokedex/game_pokedex.lua:70: attempt to perform arithmetic on a nil value stack traceback: [C]: ? /game_pokedex/game_pokedex.lua:70: in function </game_pokedex/game_pokedex.lua:52> Print De Como Ta A Pokedex, N Está Aparecendo Nada Nela... Up Up Up
  2. estou usando a base do kpdo, acho que vou tentar em outra base para ver se vai dar certo
  3. Olá Galerinha queria pedir hoje a vcs uma background e um Logo ( Icon ) para meu poketibia Informações: Nome: Universe Pokemon Tema Do Background: Pokémon Tamanho Da Background: 1920x1080 Tamanho Da Logo ( Icon ): 128x128 Detalhes Da Logo ( Icon ): Quero que tenha as siglas " Up " na Logo ( Icon ). Do Rep+ Quem Me Ajudar Up Up
  4. eu fiz do mesmo jeito que vc fez e deu errado aqui aff '-'
  5. eu re-testei aqui a script e ta do mesmo jeito '-' tem como vc mandar 1 print de onde vc colocou as actions no mapa ?
  6. Olá galerinha ^^ to com uma duvida aqui, é o seguinte, quando eu crio uma spell para meu narutibia e coloco o efeito na script, o efeito nunca sai no meio, no caso, em cima do player, ela sempre sai 2 quadrados pra cima ou pro lado, n é a posição da sprite, pq eu já verifiquei, então eu acho que é algo na script, deve ter algum jeito de mudar a posição do ataque na script, vou deixar a script da minha spell para vcs olharem ^^ Script Do Rep+ Quem Me Ajudar
  7. olha, com a minha antiga script que eu usava eu editei assim script Tags <movevent type="StepIn" actionid="2701" event="script" value="portas cps/portas cima baixo.lua"/> <movevent type="StepOut" actionid="2701" event="script" value="portas cps/portas cima baixo.lua"/> Vou deixar Print da porta no mapa onde está todas as actions " 2701 " que coloquei para funcionar Já com a sua script eu fiz assim Script Tags <movevent type="StepIn" actionid="2701" event="script" value="portas cps/portas cima baixo.lua"/> <movevent type="StepOut" actionid="2701" event="script" value="portas cps/portas cima baixo.lua"/> Eu coloquei a action " 2701 " também, e coloquei ela nos mesmos cantos do mapa que coloquei na 1° script citada Print dos locais que tem a action onde está marcado é onde tem as actions Up Up
  8. s eu testei, o bug é aquele que ta no video, tipo, se eu colocar a action 5555, e colocar essa action ao redor da porta, e se eu passar de 1 piso que tem a action para o outro piso que também tem a action a porta deveria continuar aberta, já na script ta assim, quando eu passo de 1 piso que tem a action para o outro piso que também tem a action, a porta se fecha e depois reabre de novo, eu queria que ela continua-se aberta e n fecha-se e reabri-se, e as vezes a porta nem reabrir ela reabre, fica fechada, só se eu andar de novo que ela reabre '-' olha os 2 videos ai e ver, o 1° video é o bug que eu to mostrando, e o 2° video é a porta do jeito que quero.
  9. isso n é leg, um cara de outro forum falou que era coisa do StepIn e StepOut, tipo, também tem no Psoul, lá tem esse sistema da porta automatica, e eles usam OldClient E Otclient rs
  10. Ss Esse sistema ta do mesmo jeito que esse meu, ta fazendo o mesmo bug rs '-' Up
  11. Iae galera é o seguinte, queria a ajuda de vcs para modificar uma script de porta automática, igual a porta do Pxg. como ela funciona --->>> o player chega e pisa em tal tile, e assim que ele pisa uma porta é aberta, em seguida quando o player sair de cima do tile ela se fecha, e quando tem 2 player em cima dos tiles que tem a action a porta fica aberta e se 1 dos players sair de cima do tile com a action e ficar 1 player em cima do tile ainda com a action a porta continua aberta. vou deixar a script que estou usando que o zipter98 criou ^^ Script local config = { delay = 150, --Intervalo de tempo entre as "transformações" da porta, em milésimos. door = {621, 622, 605}, --{ID da porta fechada, ID da porta aberta pela metade, ID da porta aberta}, ids = { [2701] = { {x = 1056, y = 1055, z = 7}, --Saffron-- }, }, } function onStepIn(cid, item, position) if config.ids[item.actionid] then for _, pos in pairs(config.ids[item.actionid]) do if getTileItemById(pos, config.door[1]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(pos, i == 1 and config.door[1] or config.door[2]).uid, config.door[i + 1]) end, i * config.delay) end end end end return true end function onStepOut(cid, item) if config.ids[item.actionid] then for _, pos in pairs(config.ids[item.actionid]) do local it = getTileItemById(pos, config.door[3]).uid if it > 0 then if getSpectators(pos, 1, 1) then return true end end end for _, pos in pairs(config.ids[item.actionid]) do if getTileItemById(pos, config.door[3]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(pos, i == 1 and config.door[3] or config.door[2]).uid, config.door[i == 1 and 2 or 1]) end, i * config.delay) end end end end return true end Tags <movevent type="StepIn" actionid="2701" event="script" value="portas cps/Saffron/portas cima baixo.lua"/> <movevent type="StepOut" actionid="2701" event="script" value="portas cps/Saffron/portas cima baixo.lua"/> Bug --->>> para facilitar + eu filmei para vcs entender o bug. Video com a porta bugada, que quero corrigir Video com a porta normal do jeito que quero. e tipo, metade da porta pega normal do jeito que eu quero no caso a metade direita, já no caso da metade esquerda da porta, ela fica bugada, vou deixar print representando onde ta as actions e quais tiles tão bugando Explicação do Print --->>> onde ta azul é os tiles que ta pegando normal, Onde ta vermelho é os tiles que tão bugados Print Up
  12. ficou do mesmo jeito rs mas se eu mudar o numero dessas tags ai que vc mandou, tipo mudar pra 2 ou 3 vai tocar a musica da ordem, tipo na tabela sound = {"CP.ogg", "CP2.ogg", "Vermilion.ogg", "Mark Shop.ogg"}}, cp.ogg seria 1 cp2.ogg seria 2 vermilion.ogg seria 3 e mark shop.ogg seria 4 ai se eu coloca-se o numero 3 nas tags que vc mandou agr tocaria Vermilion.ogg e se eu coloca-se o numero 2 nas tags que vc me mandou agr, tocaria Cp2.ogg eu testei só por curiosidade rs, tipo ainda n ta mandando as musicas aleatórias rs Up Up Up, zipter98 ajuda ai rs Up, aff tava tão perto de conseguir rs, ajuda ai alguém pfv
  13. ainda continua do mesmo jeito, sem tocar as musicas aleatórias olha o video
  14. olha aqui SOUNDS_CONFIG = { soundChannel = SoundChannels.Music, checkInterval = 500, folder = 'music/', noSound = 'No sound file for this area.', } SOUNDS = { {fromPos = {x=1045, y=1040, z=7}, toPos = {x=1063, y=1058, z=7}, priority = 2, sound = {"CP.ogg", "CP2.ogg", "Vermilion.ogg", "Mark Shop.ogg"}}, } ---------- -- Sound local rcSoundChannel local showPosEvent local playingSound -- Design soundWindow = nil soundButton = nil function toggle() if soundButton:isOn() then soundWindow:close() soundButton:setOn(false) else soundWindow:open() soundButton:setOn(true) end end function onMiniWindowClose() soundButton:setOn(false) end for i = 1, #SOUNDS do local newSound = type(SOUNDS[i].sound) == "table" and SOUNDS[i].sound[math.random(#SOUNDS[i].sound)] or SOUNDS[i].sound SOUNDS[i].sound = SOUNDS_CONFIG.folder .. newSound end connect(g_game, { onGameStart = onGameStart, onGameEnd = onGameEnd }) rcSoundChannel = g_sounds.getChannel(SOUNDS_CONFIG.soundChannel) -- rcSoundChannel:setGain(value/COUNDS_CONFIG.volume) soundButton = modules.client_topmenu.addRightGameToggleButton('soundButton', tr('Sound Info') .. '', '/images/audio', toggle) soundButton:setOn(true) soundWindow = g_ui.loadUI('rcsound', modules.game_interface.getRightPanel()) soundWindow:disableResize() soundWindow:setup() if(g_game.isOnline()) then onGameStart() end end function terminate() disconnect(g_game, { onGameStart = onGameStart, onGameEnd = onGameEnd }) onGameEnd() soundWindow:destroy() soundButton:destroy() end function onGameStart() stopSound() toggleSoundEvent = addEvent(toggleSound, SOUNDS_CONFIG.checkInterval) end function onGameEnd() stopSound() removeEvent(toggleSoundEvent) end function isInPos(pos, fromPos, toPos) return pos.x>=fromPos.x and pos.y>=fromPos.y and pos.z>=fromPos.z and pos.x<=toPos.x and pos.y<=toPos.y and pos.z<=toPos.z end function toggleSound() local player = g_game.getLocalPlayer() if not player then return end local pos = player:getPosition() local toPlay = nil for i = 1, #SOUNDS do if(isInPos(pos, SOUNDS[i].fromPos, SOUNDS[i].toPos)) then if(toPlay) then toPlay.priority = toPlay.priority or 0 if((toPlay.sound~=SOUNDS[i].sound) and (SOUNDS[i].priority>toPlay.priority)) then toPlay = SOUNDS[i] end else toPlay = SOUNDS[i] if type(toPlay.sound) == "table" then toPlay.sound = toPlay.sound[math.random(#toPlay.sound)] end end end end playingSound = playingSound or {sound='', priority=0} if(toPlay~=nil and playingSound.sound~=toPlay.sound) then g_logger.info("RC Sounds: New sound area detected:") g_logger.info(" Position: {x=" .. pos.x .. ", y=" .. pos.y .. ", z=" .. pos.z .. "}") g_logger.info(" Music: " .. toPlay.sound) stopSound() playSound(toPlay.sound) playingSound = toPlay elseif(toPlay==nil) and (playingSound.sound~='') then g_logger.info("RC Sounds: New sound area detected:") g_logger.info(" Left music area.") stopSound() end toggleSoundEvent = scheduleEvent(toggleSound, SOUNDS_CONFIG.checkInterval) end function playSound(sound) rcSoundChannel:enqueue(sound, 0) setLabel(clearName(sound)) end function clearName(soundName) local explode = string.explode(soundName, "/") soundName = explode[#explode] explode = string.explode(soundName, ".ogg") soundName = '' for i = 1, #explode-1 do soundName = soundName .. explode[i] end return soundName end function stopSound() setLabel(SOUNDS_CONFIG.noSound) rcSoundChannel:stop() playingSound = nil end function setLabel(str) soundWindow:recursiveGetChildById('currentSound'):getChildById('value'):setText(str) end
  15. deu esse erro agr rs ERROR: Unable to load module 'Up Area Sound': LUA ERROR: /rc_sound/rcsound.lua:58: '<eof>' expected near 'end' stack traceback: [C]: ? [C]: in function 'autoLoadModules' /init.lua:49: in main chunk
  16. N pegou, deu esse erro aqui ERROR: Unable to load module 'Up Area Sound': LUA ERROR: /rc_sound/rcsound.lua:40: attempt to concatenate field 'sound' (a table value) stack traceback: [C]: ? /rc_sound/rcsound.lua:40: in function 'init' /rc_sound/rcsound.otmod:12:[@onLoad]:1: in main chunk [C]: in function 'autoLoadModules' /init.lua:49: in main chunk
  17. ata desculpa, n sabia rsrs Up Up Up Up Up Up, alguém ajuda pfv '-' up Up Up Up Up Up Up Up Up Up Up Up
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...