[Ajuda] teria como == comeзar de um numero e ir ate outro?
#1

tipo eu to fazendo um comando de voar , eu peguei as coords , Angulos , nort , south , weast , east eu vi tipo pra nort abaixa o y do player south ele ergue o y do player tudo isso mais tipo nгo adiantou de nada eu queria tipo olhem isso primeiro:

PHP код:

       north 
(0)
           |
(
90west-   -east (270)
           |
        
south (180
tipo eu queria especificar que se o angulo do player for = 0 ou 1,2,3,4,5 atй chegar no 90 dai sim ia dar certo teria como ?

meu cуdigo:

PHP код:
new Float:X,Float:Y,Float:Z,Float:AGetPlayerPos(playeridXYZ); GetPlayerFacingAngle(playerid,A);
            if(
GetPlayerFacingAngle(playerid,A) <= 89)
            {
                
SetPlayerPos(playerid5Y5);
                
SetPlayerHealth(playerid1000.0);
            }
            if(
GetPlayerFacingAngle(playerid,A) <= 90)
            {
                
SetPlayerPos(playeridX55);
                
SetPlayerHealth(playerid1000.0);
            }
            if(
GetPlayerFacingAngle(playerid,A) <= 180)
            {
                
SetPlayerPos(playerid5Y5);
                
SetPlayerHealth(playerid1000.0);
            }
            if(
GetPlayerFacingAngle(playerid,A) <= 360)
            {
                
SetPlayerPos(playeridXY  55);
                
SetPlayerHealth(playerid1000.0);
            } 
eu fiz de um jeito doido utilizando <= >= , mais sу alguns lados funfam й tipo o player vira para o predio dai ele da /voar ate subir la '-' mais sу alguns lados dгo certo tipo eu muro pro nort e ele fica mandando o player para o south
Reply
#2

PHP код:

if(270.0)
{
    
SetPlayerPos(playeridXY  55); 
    
SetPlayerHealth(playerid1000.0); 
}
else if(
180)

    
SetPlayerPos(playerid5Y5); 
    
SetPlayerHealth(playerid1000.0); 

else if(
90)

    
SetPlayerPos(playerid5Y5); 
    
SetPlayerHealth(playerid1000.0); 

else

    
SetPlayerPos(playeridX55); 
    
SetPlayerHealth(playerid1000.0); 

Reply
#3

Quote:
Originally Posted by Dayvison_
Посмотреть сообщение
PHP код:

if(270.0)
{
    
SetPlayerPos(playeridXY  55); 
    
SetPlayerHealth(playerid1000.0); 
}
else if(
180)

    
SetPlayerPos(playerid5Y5); 
    
SetPlayerHealth(playerid1000.0); 

else if(
90)

    
SetPlayerPos(playerid5Y5); 
    
SetPlayerHealth(playerid1000.0); 

else

    
SetPlayerPos(playeridX55); 
    
SetPlayerHealth(playerid1000.0); 

vlw e sobre antes la no tutorial de organizaзгo nгo entendi nada do que tu disse , fico sem nexo mano
Reply
#4

https://sampwiki.blast.hk/wiki/Control_Structures#switch
Reply
#5

Quote:
Originally Posted by Nominal
Посмотреть сообщение
й vc mesmo ? n0minal ?? ;-;
Reply
#6

Quote:
Originally Posted by Nominal
Посмотреть сообщение
Usar switch em casos como й algo que nгo compensa
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)