[Ajuda] Criaзгo de postos
#1

Bom dia a todos.
Tenho um sistema de posto em meu GameMode, quero adicionar mais postos, mais quando adiciono dб vбrios erros, creio que a linha estб grande, se for isso o que faзo no final da linha e no inнcio da outra?
Segue abaixo como estб:
PHP код:
//Posto LV
            
if (PlayerToPoint(7.0i2638.9553,1107.1788,10.8203) || PlayerToPoint(7.0i, -1473.2170,1863.0375,32.6328) || PlayerToPoint(7.0i, -2411.1082,974.4137,45.4609) || PlayerToPoint(7.0i1595.6233,2199.6162,10.8203) || PlayerToPoint(7.0i, -2026.6526,156.8746,29.0391)) {
                
GameTextForPlayer(i,"~n~~n~~n~~n~~n~~n~~n~~n~~n~ ~w~Posto  ~n~ ~b~/abastecer",3000,4);
                
AreaPosto[i] = 1;
            }
            else {
                if(
AreaPosto[i] == 1) {
                    
AreaPosto[i] = 0;
                } 
Reply
#2

Vocк deve postar os erros e suas linhas, para podermos te ajudar.

PHP код:
if(PlayerToPoint(7.0i2638.9553,1107.1788,10.8203) || PlayerToPoint(7.0i, -1473.2170,1863.0375,32.6328) || PlayerToPoint(7.0i, -2411.1082,974.4137,45.4609) || 
PlayerToPoint(7.0i1595.6233,2199.6162,10.8203) || PlayerToPoint(7.0i, -2026.6526,156.8746,29.0391)) 

    
GameTextForPlayer(i,"~n~~n~~n~~n~~n~~n~~n~~n~~n~ ~w~Posto  ~n~ ~b~/abastecer",3000,4); 
    
AreaPosto[i] = 1

else

    if(
AreaPosto[i] == 1)AreaPosto[i] = 0

Reply
#3

Cуdigo quando adiciono mais posto:
PHP код:
 //Posto LV
            
if (PlayerToPoint(7.0i2638.9553,1107.1788,10.8203) || PlayerToPoint(7.0i, -1473.2170,1863.0375,32.6328) || PlayerToPoint(7.0i2115.1458,920.3987,10.8203) || PlayerToPoint(7.0i, -1675.7245,412.7466,7.1797) ||  PlayerToPoint(7.0i,2147.6335,2748.2271,10.8203) || PlayerToPoint(7.0i1941.3484,-1769.4912,13.6406) || PlayerToPoint(7.0i, -91.1377,-1169.6031,2.4193) || PlayerToPoint(7.0i, -2411.1082,974.4137,45.4609) || PlayerToPoint(7.0i1595.6233,2199.6162,10.8203) || PlayerToPoint(7.0i, -2026.6526,156.8746,29.0391)) {
                
GameTextForPlayer(i,"~n~~n~~n~~n~~n~~n~~n~~n~~n~ ~w~Posto  ~n~ ~b~/abastecer",3000,4);
                
AreaPosto[i] = 1;
            }
            else {
                if(
AreaPosto[i] == 1) {
                    
AreaPosto[i] = 0;
                } 
Erros:
Код:
C:\Users\Gabriel\Desktop\Project Fatality\pawno\include\dini.inc(281) : warning 219: local variable "file" shadows a variable at a preceding level
C:\Users\Gabriel\Desktop\Project Fatality\gamemodes\GMSDS.pwn(22700) : error 075: input line too long (after substitutions)
C:\Users\Gabriel\Desktop\Project Fatality\gamemodes\GMSDS.pwn(22701) : error 017: undefined symbol "PlayerToP"
C:\Users\Gabriel\Desktop\Project Fatality\gamemodes\GMSDS.pwn(22702) : error 017: undefined symbol "oint"
C:\Users\Gabriel\Desktop\Project Fatality\gamemodes\GMSDS.pwn(22702) : warning 217: loose indentation
C:\Users\Gabriel\Desktop\Project Fatality\gamemodes\GMSDS.pwn(22702) : error 029: invalid expression, assumed zero
C:\Users\Gabriel\Desktop\Project Fatality\gamemodes\GMSDS.pwn(22706) : warning 217: loose indentation
C:\Users\Gabriel\Desktop\Project Fatality\gamemodes\GMSDS.pwn(22706) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.
Reply
#4

Linha muito grande !

й sу vocк dividir dando enter a cada 3 ou 4 PlayerToPoint
PHP код:
if(PlayerToPoint(7.0i2638.9553,1107.1788,10.8203) || PlayerToPoint(7.0i, -1473.2170,1863.0375,32.6328) || 
PlayerToPoint(7.0i2115.1458,920.3987,10.8203) || PlayerToPoint(7.0i, -1675.7245,412.7466,7.1797) ||  
PlayerToPoint(7.0i,2147.6335,2748.2271,10.8203) || PlayerToPoint(7.0i1941.3484,-1769.4912,13.6406) || 
PlayerToPoint(7.0i, -91.1377,-1169.6031,2.4193) || PlayerToPoint(7.0i, -2411.1082,974.4137,45.4609) || 
PlayerToPoint(7.0i1595.6233,2199.6162,10.8203) || PlayerToPoint(7.0i, -2026.6526,156.8746,29.0391))

    
GameTextForPlayer(i,"~n~~n~~n~~n~~n~~n~~n~~n~~n~ ~w~Posto  ~n~ ~b~/abastecer",3000,4); 
    
AreaPosto[i] = 1

else

    if(
AreaPosto[i] == 1)AreaPosto[i] = 0

Reply
#5

Correto, muito obrigado Glederson. Me ajudando sempre que preciso!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)