-
Total de itens
2553 -
Registro em
-
Última visita
-
Dias Ganhos
73
Tudo que zipter98 postou
-
Movido à pedido do autor.
-
Área incorreta, tópico movido. Mais cuidado da próxima vez.
-
Área incorreta, tópico movido. Mais cuidado da próxima vez.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
[Encerrado] [PDA]Script para mudar vitality?
tópico respondeu ao gabrielbsales de zipter98 em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
Testado, funcionando direitinho. local fishing_table = { [200] = "oi", --[lv de fishing] = título, [300] = "fmz?", [400] = "flw", } function onLook(cid, thing, position, lookDistance) local fish = {} if isPlayer(thing.uid) then for a, b in pairs(fishing_table) do if getPlayerSkillLevel(cid, 6) >= a then if fish[1] ~= "" then local c = fish[1] local d = table.find(fish, c) table.remove(fish, d) end table.insert(fish, b) end end local name = thing.uid == cid and "voce mesmo" or getCreatureName(thing.uid) local sto = getPlayerStorageValue(thing.uid, 83922) local patente = tonumber(sto) ~= nil and "" or sto local kill = table.concat(fish, "") doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ve "..name..".\n[Patente:"..patente.."].\n[Kill:"..kill.."].") return false end return true end
-
Área incorreta, tópico movido. Mais cuidado da próxima vez.
-
[Encerrado] [PEDIDO]Client Ot Pokemon 2014
tópico respondeu ao xRunning de zipter98 em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
[Encerrado] [PDA]Script para mudar vitality?
tópico respondeu ao gabrielbsales de zipter98 em Tópicos Sem Resposta
Não tem uma maneira direta de aumentar os status do pokémon no PDA sem level (offense, agility, vitality, defense e special attack). Na função adjustStatus, é feito um cálculo com base no level do jogador, boost do pokémon e os status configurados em configuration.lua para definir os status "finais" do pokémon (estes status são armazenados em storages - 1001, 1002, 1003, 1004 e 1005). O quê você deveria fazer: atribuir ao pokémon/pokeball do pokémon um atributo x, e, na parte onde são armazenados os status nas storages (isso naquela função que citei), você deveria adicionar ao cálculo tal atributo. Ex.: Você quer criar um atributo que dê ao pokémon + 5% de sua HP total. Então, numa action, você criaria um atributo que definiria a porcentagem. doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "hp_atributo", 5) Aí, você iria em level system.lua (data/lib), procuraria por isso (lugar mais próximo de onde são setadas as storages): addEvent(doCreatureSetSkullType, 10, pk, gender) E adicionaria uma variável tipo essa, abaixo: local atributo = getItemAttribute(getPlayerSlotItem(getCreatureMaster(cid), 8).uid, "hp_atributo") or 0 local bonus = (pokes[getCreatureName(pk)].vitality * (getMasterLevel(pk) + getPokemonBoost(pk)))*atributo/100 E, depois, alteraria: setPlayerStorageValue(pk, 1004, pokes[getCreatureName(pk)].vitality * (getMasterLevel(pk) + getPokemonBoost(pk))) Por: setPlayerStorageValue(pk, 1004, pokes[getCreatureName(pk)].vitality * (getMasterLevel(pk) + getPokemonBoost(pk)) + bonus) -
[Encerrado] [PDA]Function ehmonstro
tópico respondeu ao gabrielbsales de zipter98 em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
erro [Encerrado] Spells que fazem o poke durmir nao funciona
tópico respondeu ao MaxxSilva de zipter98 em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
Resolvido, fechado e movido para pedidos e duvidas resolvidos.
-
Vou entender isso como dúvida sanada. Sanado, movido.
-
Resolvido, fechado e movido para pedidos e duvidas resolvidos.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Corrigi uma coisinha no código, editei meu último comentário com ele. E, não entendi o quê você quis dizer no comentário acima. Poderia explicar novamente?
-
Substitui a variável patente por essa: local patente = tonumber(sto) ~= nil and "" or sto
-
Tenta esse look: function onLook(cid, thing, position, lookDistance) if isPlayer(thing.uid) then local name = thing.uid == cid and "você mesmo" or getCreatureName(thing.uid) local sto = getPlayerStorageValue(thing.uid, 83922) local patente = sto <= 0 and "" or sto doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você vê "..name..".\n"..patente..".") return false end return true end
-
Hm, definitivamente, só com esses dois códigos, não. Tem certeza absoluta de que não há outro código de look? Se não houver outro, talvez (não é certeza) isso seja alterado nas sources (talvez).
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
erro [Encerrado] problemas spell de monster bugada
tópico respondeu ao LeoTK de zipter98 em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
erro [Encerrado] problemas spell de monster bugada
tópico respondeu ao LeoTK de zipter98 em Tópicos Sem Resposta
Hm, tenta assim: local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 5000) setConditionParam(condition, CONDITION_PARAM_SPEED, -5000) function onCastSpell(cid, var) local target = getCreatureTarget(cid) local targetpos = getCreaturePosition(target) local efepos = {x=targetpos.x+1, y=targetpos.y+1, z=targetpos.z} local time = 5 -- tempo paralyzado if isPlayer(cid) then if exhaustion.check(cid, 20000) == true then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, 20000) .. " segundos para usar novamente.") return FALSE end end local function No_Move_Target() doCreatureSetNoMove(target, 0) end if isPlayer(cid) then exhaustion.set(cid, 20000, 8) end doCreatureSetNoMove(target, 1) doAddCondition(target, condition) doSendMagicEffect(efepos, 152) addEvent(No_Move_Target, time*1000) return true end -
Você não tem outro código de look? Se sim (provável), poderia postá-lo?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.