SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 18/05/2018, 04:38 AM   #1
Ermanhaut
Huge Clucker
 
Ermanhaut's Avatar
 
Join Date: Apr 2016
Location: Curitiba, PR
Posts: 298
Reputation: 13
Default Usando case e floats

Estou fazendo uma função e preciso fazer o seguinte:
Code:
switch(myFloatArray[]){

    case 0.1 .. 5.0:{
        
        //  Bla bla bla
    }
}
Mas isto faz meu compilador crashar, alguém sabe se tem como usar floats no case ou são só números inteiros mesmo?
__________________
"It's only after we've lost everything that we're free to do anything"
Fight Club(1999)
Ermanhaut is offline   Reply With Quote
Old 18/05/2018, 06:36 AM   #2
iTakelot
Gangsta
 
Join Date: Jun 2015
Posts: 686
Reputation: 30
Default Re: Usando case e floats

Acho que não, mas de qualquer forma Clique Aqui
iTakelot is offline   Reply With Quote
Old 18/05/2018, 06:37 AM   #3
willttoonn
Gangsta
 
willttoonn's Avatar
 
Join Date: Nov 2011
Location: Natal, Brazil
Posts: 634
Reputation: 31
Default Re: Usando case e floats

Tenta:
Code:
	new Float:start = 0.1, Float:end = 5.0;
	switch(myFloatArray[])
	{
		case start .. final:
		{
			
			//  Bla bla bla
		}
	}
__________________
Wil
Manners maketh man
/WiltonFreitas willttoonn

willttoonn is offline   Reply With Quote
Old 19/05/2018, 01:03 AM   #4
Artista
Gangsta
 
Artista's Avatar
 
Join Date: Aug 2014
Location: Porto Seguro - BA
Posts: 599
Reputation: 76
Default Re: Usando case e floats

Em pawn se não me engano não é possível. Pois o switch case nada mais é do que um syntax sugar para trabalhar com jumps (ou goto do pawn). Logo, diferente do que se pensa, o switch case não é uma compactação de ifs e elses.
Artista is offline   Reply With Quote
Old 19/05/2018, 03:52 AM   #5
Ermanhaut
Huge Clucker
 
Ermanhaut's Avatar
 
Join Date: Apr 2016
Location: Curitiba, PR
Posts: 298
Reputation: 13
Default Re: Usando case e floats

Vou tentar adaptar meu código, obrigado pela explicação.
__________________
"It's only after we've lost everything that we're free to do anything"
Fight Club(1999)
Ermanhaut is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Floats] Help Norey Scripting Help 2 27/05/2014 04:25 PM
[Ajuda] floats? WotusPower Português/Portuguese 10 01/05/2013 03:35 AM
[REP+] Dialog problem, case 1 causing errors, case 2 and 3 works fine, cant find problem niels44 Scripting Help 0 21/04/2012 06:44 PM
Floats BLAbla93 Help Archive 3 06/07/2011 04:15 AM


All times are GMT. The time now is 08:04 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.