-
Total de itens
2553 -
Registro em
-
Última visita
-
Dias Ganhos
72
Tudo que zipter98 postou
-
Muito obrigado por responder minhas perguntas \o/ E sobre o ranking, por exemplo: o player x já matou 100 zumbis, o player y, 150. Já o player z, matou 230. Então, teria algum ranking mostrando quem matou mais zumbis. Ficaria assim +-: [1] - z [230 kills] [2] - y [150 kills] [3] - x [100 kills] E talvez, os primeiros do ranking poderiam ganhar alguma(s) recompensa(s) em algum npc, dependendo da sua posição no ranking. E, também, esse ranking poderia ser resetado a cada x tempo (por exemplo, 1 mês), dando oportunidades a outros players que começaram a jogar mais tarde. Resumindo, é tipo um ranking de level, porém, ao invés de mostrar os TOPs level, iria mostrar os "TOPs kill", resetando este ranking a cada x tempo. Sacou? e.e
-
erro [Encerrado] Como Adicionar Nova Ball No Serv Sprites Ja Add No Client
tópico respondeu ao LeoTK de zipter98 em Tópicos Sem Resposta
Aaah, entendi agora, obrigado por explicar \o e desculpe o flood :x -
Fiz um editzinho básico ali, se puder responder as perguntas que fiz, agradeceria e.e
-
Ah, entendi. Não tinha visto a foto direito, agora que notei ._. vlw por me responder \o Terá algum ranking de 'mortes' à zumbis? No que o level irá ajudar? Capacidade de portar armas melhores, HP maior? Terá alguma coisa nova que irá ser aumentada/melhorada ao upar? O dano? Já tem ideia de como será o início do jogo? O jogador começará na cidade já rodeado por zumbis? Ou irá 'nascer' em uma 'ilha tutorial' para aprender os comandos do jogo, como usar as armas, etc? Poderia informar qual será o kit inicial que o player irá receber? af, fiz muitas perguntas, se não quiser responder algumas, de boas e.e
-
Área errada, reportado para que movam p/ Pedidos e Dúvidas - Scripting. Como diz nas regras desta seção: Essa seção é apenas para a postagem de Bibliotecas, funções prontas e outros relacionados. A postagem de material diferente deve ser efetuada nas outra seções#EDIT: Tenta esse script: --fiz rapidinho, não sei se vai funcionar. Se der erro no console, poste-o. function onUse(cid, item, frompos, item2, topos) local cfg = { hp = getCreatureMaxHealth(cid), --Não mexa. newhp = 10000, --HP que vai receber. remove = true, --Vai remover o item? true - sim, false - não. msg = "Você ganhou 10.000 pontos de HP!", --Mensagem ao usar o livro. } setCreatureMaxHealth(cid, cfg.hp+cfg.newhp) doPlayerSendTextMessage(cid, 27, cfg.msg) if cfg.remove == true then doRemoveItem(item.uid, 1) end return true end
- 8 respostas
-
- como criar um item
- otserv
-
(e 1 mais)
Tags:
-
[Encerrado] Como tira isso? Me ajudem
tópico respondeu ao MaxxSilva de zipter98 em Tópicos Sem Resposta
E qual é o do stigal? Poderia postar, por favor? #EDIT: De qualquer maneira, vá em seu exp2.0.lua, abra-o e procure por: if #getCreatureSummons(attacker) >= 1 and not isInArray({POISONEDDAMAGE, BURNEDDAMAGE}, combat) then doPlayerSendTextMessage(attacker, MESSAGE_STATUS_DEFAULT, "Your "..getPokeName(getCreatureSummons(attacker)[1]).." dealt "..valor.." damage to "..getSomeoneDescription(cid)..".") end E troque por: --[[if #getCreatureSummons(attacker) >= 1 and not isInArray({POISONEDDAMAGE, BURNEDDAMAGE}, combat) then doPlayerSendTextMessage(attacker, MESSAGE_STATUS_DEFAULT, "Your "..getPokeName(getCreatureSummons(attacker)[1]).." dealt "..valor.." damage to "..getSomeoneDescription(cid)..".") end]] Depois, procure por: if isSummon(cid) and valor ~= 0 then addEvent(sendPlayerDmgMsg, 5, getCreatureMaster(cid), "Your "..getCreatureName(cid).." lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") end E troque por: --[[if isSummon(cid) and valor ~= 0 then addEvent(sendPlayerDmgMsg, 5, getCreatureMaster(cid), "Your "..getCreatureName(cid).." lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") end]] -
8.54 [Encerrado] Como Aumentar o Lvl Max que o Pokemon Upa?
tópico respondeu ao Lordbaxx de zipter98 em Tópicos Sem Resposta
Só ir em data/lib/level tables.lua, e configurar as tabelas até o lv 250. É simples, porém cansativo. -
Seria legal se tipo os zumbis conseguissem abrir as portas e.e se não, seria basicamente você se 'trancar' num quarto, abrir quando surgir a oportunidade, tacar a bomba, voltar, fechar a porta, e talz. Com eles conseguindo abrir portas, daria mais dinâmica ao jogo, não? Só não sei se é possível fazer isso ._.
-
erro [Encerrado] Como Adicionar Nova Ball No Serv Sprites Ja Add No Client
tópico respondeu ao LeoTK de zipter98 em Tópicos Sem Resposta
Akumah, poderia explicar sobre essa tag ispokeball? Tava vendo aqui, e todas as antigas balls (normal/great/super/ultra) não possuem essa tag, e funcionam perfeitamente. Tem algum motivo especial, ou alguma coisa assim? EDIT: Acabei de ver, só a saffari mesmo têm essa tag. -
poketibia [Encerrado] [Pokemon] ajuda confusion em players
tópico respondeu ao atakashi de zipter98 em Tópicos Sem Resposta
No stun também, caso ele queira, só procurar por function doStun2(cid, cd, eff, check, spell) e adicionar, seguindo como exemplo o do Akumah, if isPlayer(cid) then return true end Achei bem legal isso, partiu colocar aqui no meu ot e.e -
resolvido [Encerrado] [PEDIDO] Auto Loot
tópico respondeu ao CaioValverde de zipter98 em Tópicos Sem Resposta
Peguei aqui um sistema de autoloot de um servidor que havia baixado, não testei, porém suponho que se fizer tudo corretamente, vai funcionar. (tem alguns bugs, como os que citei em meu comentário anterior [esses bugs tem em, praticamente, todo autoloot]). TALKACTION: Tag: <talkaction words="/aloot" hide="yes" event="script" value="aloot.lua"/> Arquivo lua [nome: aloot] CREATURESCRIPTS: Tags: <event type="login" name="aloot_reg" event="script" value="aloot.lua"/> <event type="kill" name="aloot_kill" event="script" value="aloot.lua"/> Arquivo lua: [nome: aloot] Registre no login.lua: registerCreatureEvent(cid, "aloot_kill") -
poketibia [Encerrado] [Pokemon] ajuda confusion em players
tópico respondeu ao atakashi de zipter98 em Tópicos Sem Resposta
Poderia postar seu NewStatusSyst? data/lib Testei 1 coisa aqui, e os players não estão recebendo stun e confusion, como você pediu. Apenas os pokes. -
Qual seu pokemon moves.lua? Poderia postá-lo? (em spoiler, claro) E outra, esse erro ocorre quando? Ao ligar o servidor?
- 10 respostas
-
- creaturescript
- talkaction
- (e 4 mais)
-
[Encerrado] tp para vip e fly para free
tópico respondeu ao BabyLoiz de zipter98 em Tópicos Sem Resposta
Agora sim, tem que ser free o fly, já que TODOS os arquivos dele (pelo menos, eu acho) estão agora configurados para ser free. Qual a base de seu servidor? Pokémon Dash? PDA? -
O ID do item. Vou ir dormir agora, esse último script fiz rapidin, e com base num outro script do fórum, talvez não funcione... Caso dê erro no distro, não esqueça de postá-lo. E se alguém experiente ae quiser ajudar, ou até mesmo um iniciante (como eu), melhor ainda.
-
resolvido [Encerrado] [PEDIDO] Auto Loot
tópico respondeu ao CaioValverde de zipter98 em Tópicos Sem Resposta
Esses autoloots que você mencionou não são funcionais em que sentido? Total? Ou em alguns bugs, como os comuns "item sumir as vezes", "após 100 unidades do item x não 'loota' mais ele", etc.? -
E a outra? poha, se ao menos desse um bug no console ia ser mais fácil... teste a outra q postei e essa (deve dar erro também, sou noob em scripting, então fica meio complicado): function onUse(cid, item, frompos, item2, topos) local items = { --id, pos {xxx, {x = xxx, y = yyy, z = zzz, stackpos=1}}, {zzz, {x = xxx, y = yyy, z = zzz, stackpos=1}}, {yyy, {x = xxx, y = yyy, z = zzz, stackpos=1}}, {aaa, {x = xxx, y = yyy, z = zzz, stackpos=1}}, {bbb, {x = xxx, y = yyy, z = zzz, stackpos=1}} } local cfg = { tp1 = {x=xxx, y=yyy, z=zzz}, --Para onde o player será teleportado. tp2 = {x=xxx, y=yyy, z=zzz}, --Onde irá surgir o teleport. } for i = 1, #items do if getTileItemById(items[i][2], items[i][1]).uid > 0 then doRemoveItem(getThingfromPos(items[i][2]).uid,1) doCreateTeleport(1387, tp1, tp2) else return doPlayerSendCancel(cid, "testando...") end end return true end Poste o erro que der no console.
-
Fiz aqui duas tentativas muxo locas. Poste o erro que vai dar (provável) e.e function onUse(cid, item, frompos, item2, topos) local items = { [iddoitem] = {pos = {x=100, y=100, z=7}}, --Posição do item nos blocos [iddoitem] = {pos = {x=100, y=100, z=7}}, [iddoitem] = {pos = {x=100, y=100, z=7}}, [iddoitem] = {pos = {x=100, y=100, z=7}}, [iddoitem] = {pos = {x=100, y=100, z=7}}, } local cfg = { tp1 = {x=xxx, y=yyy, z=zzz}, --Para onde o player será teleportado. tp2 = {x=xxx, y=yyy, z=zzz}, --Onde irá surgir o teleport. } local test = items[item.itemid] local i = getTileItemById(test.pos, test).uid if i == 0 doPlayerSendCancel(cid, "Algum item está faltando.") return true end doRemoveItem(getThingFromPos(test.pos).uid, 1) doCreateTeleport(1387, tp1, tp2) return true end Segunda: function onUse(cid, item, frompos, item2, topos) local items = { [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, --Posição do item nos blocos [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, } local cfg = { tp1 = {x=xxx, y=yyy, z=zzz}, --Para onde o player será teleportado. tp2 = {x=xxx, y=yyy, z=zzz}, --Onde irá surgir o teleport. } local test = items[item.itemid] local i = getTileItemById(test.pos, test).uid if i == 0 doPlayerSendCancel(cid, "Algum item está faltando.") return true end doRemoveItem(getThingFromPos(test.pos).uid, 1) doCreateTeleport(1387, tp1, tp2) return true end Coloque ID de items diferentes, para testar...
-
bug - poketibia [Encerrado] (Bug) Pokedex
tópico respondeu ao BrunooMaciell de zipter98 em Tópicos Sem Resposta
Tava pensando aqui, se é por que numa parte ali perto da função q dá tando erro não está 'configurado' o valor dos pokémons de hoenn e sinooh, digamos assim, 'direito'. Tipo, nessa parte if i <= 151 then kanto = kanto+1 elseif i >= 209 then johto = johto+1 end Tem só pokes de kanto e johto, porém seu servidor contém kanto, johto, hoenn e sinooh. Tentei corrigir essa parte seguindo como base a pokedex OFICIAL. Por exemplo, no de hoenn, os pokémons vão de 252 à 386. Então "adicionei" nessa parte os pkms de hoenn/sinooh. Não tenho certeza se é essa a causa do bug, mas se quiser tentar... if i <= 151 then kanto = kanto+1 elseif i >= 152 and i <= 251 then johto = johto+1 elseif i >= 252 and i <= 386 then hoen = hoen+1 elseif i >= 387 then sinooh = sinooh+1 end RELEMBRANDO: Eu configurei seguindo como base a pokedex oficial, então talvez não seja igual ao seu server... TALVEZ. -
/\ vou tentar fazer 1 coisa aqui pra ver se corrige, jaja edito. substituam o local items = { blablabla } q fica no começo por local items = { pos1 = {x=100, y=100, z=7}, pos2 = {x=100, y=100, z=7}, pos3 = {x=100, y=100, z=7}, pos4 = {x=100, y=100, z=7}, pos5 = {x=100, y=100, z=7}, } E configurem tudo certo...
-
Pokémon Mysterion [Dowload] !
tópico respondeu ao StyloMaldoso de zipter98 em OTServer Alternativo (ATS)
/\ Brunnoo, é só ir no login.lua, e (de acordo com o script do stylo), após os registros de creatureevent, basta adicionar: addEvent(doSendAnimatedText, 500, getThingPosWithDebug(cid), "WELCOME", COLOR_BURN) Fica nessa parte: -
[Encerrado] Como aumenta a velo do char REP+
tópico respondeu ao MaxxSilva de zipter98 em Tópicos Sem Resposta
No meu, está configurado para playerspeed = 200, e o arquivo do Speed Item que passei funciona perfeitamente. Tente mudar a speed do seu server para 200 também (melhor prevenir do que remediar), e depois coloque o script que passei em data/creaturescripts/scripts no formato .lua. Depois, registre esse evento (como disse em meu comentário anterior) no login.lua, e adicione a tag (explicado no meu post anterior) em creaturescripts.lua. RELEMBRANDO: A velocidade do player só vai aumentar APÓS o mesmo avançar de level APÓS a adição COMPLETA desse script.OBS: O playerspeed encontra no config.lua não altera o funcionamente do script. Se não funcionou com você, provavelmente fez algo errado. Coloque na configuração do script (local speed = 2000) e note a diferença após upar. Ressaltando MAIS uma vez, a velocidade do player ao upar só vai aumentar após a instalação COMPLETA do script.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.