Ir para conteúdo
  • Cadastre-se

Duvida HEAL MANA E SIO C#


Posts Recomendados

Bem pessoa fiz um codigo (não ligue pelo codigo ''feio'' com o tempo vou melhorando) fiz para restore mana, fiz um IDÊNTICO para life e deu 100% certinho e com a mana ocorre o seguinte se ela tá a cima ou a baixo do que o usuario digito no textbox ela executa do mesmo jeito :(' e no health esta pegando certinho só abaixo do que o usuario digita

COdigo


int mana;


		    mana = int.Parse(textBox3.Text);

		    if (p.Mana <= mana && comboBox1.Text == "Mana Potion")

		    {

			    c.Inventory.UseItemOnSelf(Items.Potion.ManaPotion.Id);

		    }

		    else if (p.Mana <= mana && comboBox1.Text == "Strong Mana Potion")

		    {

			    c.Inventory.UseItemOnSelf(Items.Potion.StrongManaPotion.Id);

		    }

		    else if (p.Mana <= mana && comboBox1.Text == "Great Mana Potion")

		    {

			    c.Inventory.UseItemOnSelf(Items.Potion.GreatManaPotion.Id);

		    }

		    else if (p.Mana <= mana && comboBox1.Text == "Great Spirit Potion")

		    {

			    c.Inventory.UseItemOnSelf(Items.Potion.GreatSpiritPotion.Id);

		    }

E o exura sio, não foi totalmente eu que fiz e esta dando uns errinhos :\ vlw galera

		    foreach (Creature c in BattleList.GetCreatures())

		    {

			    if (amigosio.HPBar <= NumericUpDown1.Value.ToString)

			    {

				    c.Console.Say("Exura Sio " & Label1.Text & sio.Name);

			    }

		    }

Link para o post
Compartilhar em outros sites

PORRRA EU SO MUITO BURRO TAMBÉM ERA 3H DA MANHA NAO PRESTEI ATENÇÃO ERREI ALI O TEXTBOX ENFIM PEGANDO CERTINHO xD

ALGUEM PODE ME AJUDAR NO SIO?

Link para o post
Compartilhar em outros sites

Seja mais específico nos problemas, o que exatamente não esta funcionando?

De uma olhada nesta video aula que eu fiz, nela eu ensino (de maneira bem simples) a usar o depurador do visual studio, que serve exatamente pra descobrir esses "erros".

# Regras Gerais - TibiaKing.com #
Contato: [email protected]
Não respondo dúvidas via MP.


1C2tu.png4Tlqo.png1C2tu.png


 

Link para o post
Compartilhar em outros sites

foreach (Creature amigosio in c.BattleList.GetCreatures()) {

	if (amigosio.Name == TextBox1.Text) {

		if (amigosio.HPBar <= NumericUpDown1.Value.ToString) {

			c.Console.Say("Exura Sio " + Label1.Text + amigosio.Name);

		}

	}


}

Codigo Convertido

Link para o post
Compartilhar em outros sites

Adiciona o nome de quem quer que seja 'sioado' em um listbox

Le a battle list, verifica item por item da listbox com o nome que encontrou na leitura, se o health <= do que pedido pelo usuário, manda Exura Sio "Friend Name

Link para o post
Compartilhar em outros sites

Pior que eu q me confundi mesmo está dando erro o erro é o seguinte se a mana <= a mana do personagem ele usara a manapotion, ok? ele executa o combobox corretamente ( se for mp,smp,great) ele executa 100% o problema quando eu ativo ele não ''respeita'' oque o usuario colocou no textbox e usa as pots

Link para o post
Compartilhar em outros sites

Sim, eu sei usa a logica sei usar Estruturas de Decisão e Repetição

meu código está correto não consigo enxergar erro algum :\

mana = int.Parse(textBox3.Text); // atribui textbox3 para variável mana

if (p.Mana <= mana && comboBox1.Text == "Mana Potion") // SE A MANA DO PLAYER FOR MENOR IGUAL DO QUE O QUE ELE DEGITO (TEXTBOX3) E O COMBO BOX FOR IGUAL A MANA POTION

{ // FAÇA

c.Inventory.UseItemOnSelf(Items.Potion.ManaPotion.Id); // USAR MANA POTION EM SI MESMO

poxa onde está erro?

ainda não pego que raiva disso :(

Editado por xazu (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo