Jump to content

Olá Tibiano! Notamos que você está com um adblocker ligado... 

Nós promovemos servidores dentro da comunidade, para que eles tenham visibilidade.

Por favor, nos ajude a continuar promovendo esses servidores. Adicione nosso domínio na whitelist de seu adblocker, ok? :)

Question

Bom gostaria que o player use o comando !status e aparece a seguinte tela para ele me perdoe mas não sou bom com desenho:

 

Please login or register to see this attachment.

explicando:

 

nome: nome do player

level: level do player

vocation: a vocação do player

armadura: 42                            - supondo que o player use demon armor :19 demon legs: 9 golden boots: 4 demon helmet: 10

vip: ex: 15 -- dias vip do player

--supondo que a golden boots de 10% de protection all - demon armor  4 de death - demon legs 4 de fire - demon helmet 4 de ice - os valores ficariam assim

earth: 10

fire: 14

ice: 14

phsycal: 10

holy: 10

death: 14

 

--- se nao for possivel crie um elemento all: que informe a quantidade de proteção que o player tem contra tudo

 

Please login or register to see this attachment.

Share this post


Link to post
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Caro membro, seu tópico foi movido de

Please login or register to see this link.

>

Please login or register to see this link.

>

Please login or register to see this link.

 para

Please login or register to see this link.

>

Please login or register to see this link.

.

 

Share this post


Link to post
Share on other sites
  • 0
Em 22/12/2016 at 18:46, Tulio271 disse:

Bom gostaria que o player use o comando !status e aparece a seguinte tela para ele me perdoe mas não sou bom com desenho:

 

Please login or register to see this attachment.

explicando:

 

nome: nome do player

level: level do player

vocation: a vocação do player

armadura: 42                            - supondo que o player use demon armor :19 demon legs: 9 golden boots: 4 demon helmet: 10

vip: ex: 15 -- dias vip do player

--supondo que a golden boots de 10% de protection all - demon armor  4 de death - demon legs 4 de fire - demon helmet 4 de ice - os valores ficariam assim

earth: 10

fire: 14

ice: 14

phsycal: 10

holy: 10

death: 14

 

--- se nao for possivel crie um elemento all: que informe a quantidade de proteção que o player tem contra tudo

 

 

não entendi a parte da proteção, é pra checar a proteção ice por exemplo de todos os item, e informar?

Share this post


Link to post
Share on other sites
  • 0
9 horas atrás, Ed'Specter disse:

 

não entendi a parte da proteção, é pra checar a proteção ice por exemplo de todos os item, e informar?

 

isso ai checar a proteção de todos os itens ring legs... ai informar para o player

Share this post


Link to post
Share on other sites
  • 0
Em 04/01/2017 at 16:03, Tulio271 disse:

@Ed'Specter ajuda ae

 

pra eu finalizar, preciso saber se vc tem source e se consegue editar...

cria um arquivo lua em talkactions/scripts e coloca isso dentro:

 

testa.. não consigo testar em 1.2    (obs: vai ser preciso adicionar comando na source! aguardo a resposta ^) 

 

function onSay(player, words, param)

local config = {
	name = player:getName(), -- checa o nome do player
	level = player:getLevel(), -- checa o level do player
	vocation = player:getVocation():getName(), -- checa a vocação do player
	vip = player:getPremiumDays() -- checa a quantidade de dias premium
}

local armadura = 0
local earth = 0
local fire = 0
local ice = 0
local physical = 0
local holy = 0
local death = 0
local energy = 0

for i=1, 10 do
	local item = player:getSlotItem(i)
	if item.uid > 0 then
		if i == getItemInfo(item.itemid).wieldPosition then
			local att = getItemInfo(item.itemid).defense
				if att == 0 then
					att = getItemInfo(item.itemid).armor
				end
			armadura = armadura + att
			earth = earth + getItemInfo(item.itemid).absorbPercentEarth
			fire = fire + getItemInfo(item.itemid).absorbPercentFire
			ice = ice + getItemInfo(item.itemid).absorbPercentIce
			physical = physical + getItemInfo(item.itemid).absorbPercentPhysical
			holy = holy + getItemInfo(item.itemid).absorbPercentHoly
			death = death + getItemInfo(item.itemid).absorbPercentDeath
			energy = energy + getItemInfo(item.itemid).absorbPercentEnergy
		end
	end
end

player:popupFYI(cid, "Name: "..config.name.."\nLevel: "..config.level.."\nVocation: "..config.vocation.."\nArmadura: "..armadura.."\nVip: "..config.vip.." Days\nEarth: "..earth.."\nFire: "..fire.."\nIce: "..ice.."\nPhysical: "..physical.."\nHoly: "..holy.."\nDeath: "..death.."\nEnergy: "..energy)

return true
end

 

Share this post


Link to post
Share on other sites
  • 0
9 horas atrás, Ed'Specter disse:

 

pra eu finalizar, preciso saber se vc tem source e se consegue editar...

cria um arquivo lua em talkactions/scripts e coloca isso dentro:

 

testa.. não consigo testar em 1.2    (obs: vai ser preciso adicionar comando na source! aguardo a resposta ^) 

 

function onSay(player, words, param)local config = {	name = player:getName(), -- checa o nome do player	level = player:getLevel(), -- checa o level do player	vocation = player:getVocation():getName(), -- checa a vocação do player	vip = player:getPremiumDays() -- checa a quantidade de dias premium}local armadura = 0local earth = 0local fire = 0local ice = 0local physical = 0local holy = 0local death = 0local energy = 0for i=1, 10 do	local item = player:getSlotItem(i)	if item.uid > 0 then		if i == getItemInfo(item.itemid).wieldPosition then			local att = getItemInfo(item.itemid).defense				if att == 0 then					att = getItemInfo(item.itemid).armor				end			armadura = armadura + att			earth = earth + getItemInfo(item.itemid).absorbPercentEarth			fire = fire + getItemInfo(item.itemid).absorbPercentFire			ice = ice + getItemInfo(item.itemid).absorbPercentIce			physical = physical + getItemInfo(item.itemid).absorbPercentPhysical			holy = holy + getItemInfo(item.itemid).absorbPercentHoly			death = death + getItemInfo(item.itemid).absorbPercentDeath			energy = energy + getItemInfo(item.itemid).absorbPercentEnergy		end	endendplayer:popupFYI(cid, "Name: "..config.name.."\nLevel: "..config.level.."\nVocation: "..config.vocation.."\nArmadura: "..armadura.."\nVip: "..config.vip.." Days\nEarth: "..earth.."\nFire: "..fire.."\nIce: "..ice.."\nPhysical: "..physical.."\nHoly: "..holy.."\nDeath: "..death.."\nEnergy: "..energy)return trueend

 

 

não sei editar nem sei que que é isso pra falar a vdd so ouvi falar kkkkkk

Share this post


Link to post
Share on other sites
  • 0
20 minutos atrás, Tulio271 disse:

 

não sei editar nem sei que que é isso pra falar a vdd so ouvi falar kkkkkk

 

seria necessário. Eu fiz em tfs 0.3.6, e  tive que incluir umas linhas na source, mas pra ser sincero eu não sei se tem uma função no 1.2 que retorne o absorbPercent do item, mas acredito que não.

 

dessa forma que eu fiz, eu testei e funcionou no meu tfs. ; \

Edited by Ed'Specter

Share this post


Link to post
Share on other sites
  • 0
26 minutos atrás, Ed'Specter disse:

 

seria necessário. Eu fiz em tfs 0.3.6, e  tive que incluir umas linhas na source, mas pra ser sincero eu não sei se tem uma função no 1.2 que retorne o absorbPercent do item, mas acredito que não.

 

dessa forma que eu fiz, eu testei e funcionou no meu tfs. ; \

não se se tem haver com soucer não mas o unico erro que deu foi esse aqui

 

Lua Script Error: [TalkAction Interface]

data/talkactions/scripts/status.lua:onSay

data/talkactions/scripts/status.lua:22: attempt to call global 'getItemInfo' (a nil value)

stack traceback:

        [C]: in function 'getItemInfo'

        data/talkactions/scripts/status.lua:22: in function <data/talkactions/scripts/status.lua:1>

 

 

Edited by Tulio271

Share this post


Link to post
Share on other sites

  • Similar Content

    • By giovanimella
      Crie sua conta já!
       •  www.mugenot.com.br  •

      •IP: mugenot.servegame.com                  •Port: 7171
                                       • Versão 10.98 até 11.90                             • Mapa Global Full Custom
        • Cliente Custom                                              • 24h Online
                 • Fastattack Moderado                                 •Sistema de Cast

      Rates:
      Exp Rate: x99
      Magic Level: x25
      Skills: x50
      Loot: x3
      Spawn: x1
       
      Características:
      Quests sem missão
      Novas Asuras
      Novas Falcons
      Warzones 4, 5, 6
      Runas infinitas
      NPC War Anti Entrosa
      Exercise Training
      Raids 100%
      Trainer Offline e Online 100%
      Warsystem 100%

      _________________________________________________________________________________________________________________________________________

      Crie sua conta agora e ganhe 
      Please login or register to see this link.
       15 dias de Premium e + Please login or register to see this link.
      200 MPoints
      Acesse: Please login or register to see this link.

      E MAIS:
      Os 5 primeiros players a pegarem level 500+ ganharão um Kit Helm+Armor+Legs+Boots+Arma de shop do site!
      Promoções por tempo limitado, aproveite!
       
      _________________________________________________________________________________________________________________________________________
       
      O MugenOT
      Após muito tempo de desenvolvimento, vários testes,  o MugenOT finalmente está no ar. Todos os sistemas testados e funcionando, estamos constantemente monitorando
      para prevenir quaisquer problemas e poder entregar o melhor servidor a nossos players.
      Com várias cidades, quests e spawns, visamos garantir a diversão de todos, mantendo um XP relativamente alto, porém balanceado, algo que seja fácil e divertido de se jogar, mas nada exagerado a ponto
      de enjoar.

      Hoje o MugenOT conta apenas com 1 pessoa administrando tudo, por isso estamos em busca de GMs, pessoas que estão interessadas em realmente ajudar a melhorar o servidor e trazer mais players.
      Caso tenha interesse, mande um e-mail para [email protected]
    • By Cypher
      Fala galera, sou um antigo membro do forum, acabei de fazer um mapa e acho que vocês irão gostar, me inspirei numa foto de Malibu que é uma praia bem conhecida. Utilizei um Tibia spr 10.98 e adicionei algumas sprites da Pxg. Realmente quero agradecer a essa comunidade que me ajudou muito muito, ah e pra quem não conhece meu trabalho, eu fiz a Charizard valley do Poke Storm e a Leaf Island do Kpdo.
       
      O que contém no arquivo zip:
      Please login or register to see this spoiler.
       
      Download

      Please login or register to see this link.
       
      Please login or register to see this link.

      Please login or register to see this attachment.
    • By gicu0220
      Server Information:
      - 10.98 highrate custom map with teleports
      - Website: Latestnews - 
      Please login or register to see this link.
      - IP: raxandor.pl
      - PORT: 7171
      - Vesrion 10.98 custom OTC
      - Worldtype: PvP-Enforced with Skulls (unjust system)

      General Information
      - Unique 8 Classes with 16 Sub-Classes!
      - Upgrade System create powerful items! 
      - Reborn System make you character stronger!  
      - Craft System craft strong SET and Weapons! 
      - Promotion and Sub-Class Quests!  
      - Unique Skills! Foto down!
      - Auto Loot System with auto pickup gold and send to bank!
      - Events with Item Shop Items! Events 
      - Weapon Effects each weapon have special attacks more here:
      - Spirit System Spirit is the spirit of race. There are 8 types. Each of them strengthens your character.
      - Bosses each boss can drop material for best EQ in game!
      - Monster Level 5-100 increase Exp, Atk, HP and Speed! max 20% more!
       

      Sever Configuration:
      - Exp rate: starts at 500x
      - Loot rate: 5x
      - Skill rate: 5x
      - Magic level rate:5x
       

      Premium:
      - Gain 25% more exp
      - Gold drop +10%
      - Duration forever!
       

      VIP:
      - Gain 25% more exp
      - Access to VIP Castel with new EXPs
      - VIP Dummy faster skilling!
      - Stamina Room walking gain stamina!
      - Gold drop +20%
       
      Please login or register to see this link.

    • By Higor001Higor
      ExORi Server 10.98 Map Global
       
      Venha jogar o melhor OTServ da atualidade!
       
      Com um servidor 24h online, o ExORi Server conta com um mapa global, inúmeras quests, montarias, e muito mais!
       
      - Possuímos Warzones I, II e III!
      - Ferumbras Ascendant!
      - Nightmare Isle!
      - Roshamuul!
       
      Temos uma equipe acessível à Sugestões, Tirar Dúvidas e mais.
       
      Nosso Site: exoriserv.servegame.com
      Ip: exoriserv.servegame.com
      Exp: 500x
      Skill: 100x
      Magic: 50x
      Loot: 5x
       
      Crie sua conta, seu char e aventure-se em ExORi Server!

      Please login or register to see this attachment.
    • By Togumelo
      The Forgotten Tibia
       
      <Test Server está acontecendo!>

      Please login or register to see this link.
       
      Por que esse nome?
      É baseado no The Forgotten Server (e no OTClient)
      Parece que muita gente esqueceu que o Tibia podia ser assim
       
      Assim como?
      Avanço de skills por distribuição de pontos
       
      Como funciona?
       
      - Vocações:
      Não existirão. Todo mundo será um simples humano.
       
      - Skills:
      Magic: + Spell Power, + Rune Power, + 15 Mana (costs 3 points)
      Vitality: +15 Health
      Strenght: + Melee Damage, + Distance Damage, + 5 Capacity
      Resistance: + Shield Defence, +5 Health
      Dexterity: + Distance Damage, +0.25 Walk Speed, +0.25% Attack Speed
      Intelligence: +1% Wand's Maximum Damage, + Attack Spells, +10 Mana
      Faith: +2% Rod's Maximum Damage, + Support and Healing Spells, +10 Mana
      Endurance: +15 Capacity, +5 Health
       
      - Ganho de skill points:
      Do level 1 ao 8 - a cada level ganha 2 pontos
      Do level 8 ao 40 - a cada level ganha 4 pontos
      Do level 40 ao 60 - a cada level ganha 3 pontos
      Do level 60 ao 80 - a cada level ganha 2 pontos
      Do level 80 ao 100 - a cada level ganha 1 pontos
      Do level 100 em diante - a cada 2 levels ganha 1 ponto
       

       
      - New config.lua options:
      -- Skill Gain magicManaGain = 15 vitalityHealthGain = 15 strenghtHealthGain = 0 strenghtCapGain = 5 * 100 resistanceHealthGain = 5 resistanceCapGain = 0 * 100 intelligenceManaGain = 10 faithManaGain = 10 enduranceCapGain = 15 * 100 enduranceHealthGain = 5 -- DUAL WIELDING (75 = 75% of single weapon damage) allowDualWielding = true dualWieldingDamageRate = 70 -- SHIELDS (default: 100 resistance, 0 dexterity) -- Shield formula: defenseSkill = (RESISTANCE * shieldResistanceFactor / 100) + (DEXTERITY * shieldDexterityFactor / 100); shieldResistanceFactor = 100 shieldDexterityFactor = 0 -- DISTANCE WEAPONS (default: 100 dexterity, 0 strenght) -- Spear formula: attackSkill = (STRENGHT * spearStrenghtFactor / 100) + (DEXTERITY * spearDexterityFactor / 100); -- Bow formula: attackSkill = (STRENGHT * bowStrenghtFactor / 100) + (DEXTERITY * bowDexterityFactor / 100); spearDexterityFactor = 100 spearStrenghtFactor = 0 bowDexterityFactor = 75 bowStrenghtFactor = 50 -- WANDS and RODS (default: 0 int, 0 faith, 0 magic) -- Rod formula: maxDamage = maxDamage + (maxDamage * (FAITH - 8 / 100) * (rodFaithFactor / 100) + (MAGIC * magicWandRodFactor / 100); -- Wand formula: maxDamage = maxDamage + (maxDamage * (INTTELIGENCE - 8 / 100) * (wandIntFactor / 100) + (MAGIC * magicWandRodFactor / 100); rodFaithFactor = 200 wandIntelligenceFactor = 100 magicWandRodFactor = 0  
       
×
×
  • Create New...