#1

Como podria acomodar estos errores chicos?

Код:
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(424) : warning 235: public function lacks forward declaration (symbol "CustomPickups")
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : warning 215: expression has no effect
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : error 001: expected token: ";", but found "if"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : error 012: invalid function call, not a valid address
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
aqui mi codigo

PHP код:
public CustomPickups(playeridnewstate)
{
    for(new 
0MAX_PLAYERSi++)
    {
            else if (
GetPlayerState(i) == && PlayerToPoint(3.0i2176.9961,-983.4424,64.4688))
            {
                
GameTextForPlayer(i"~y~Type ~r~/mget~n~~w~ to get your mats Pickup A !"50005);
            }
             else if (
GetPlayerState(i) == && PlayerToPoint(3.0i1410.1403,-1304.9822,9.3684))
            {
                
GameTextForPlayer(i"~y~Type ~r~/mget~n~~w~ to get your mats Pickup B !"50005);
            }
             else if (
GetPlayerState(i) == && PlayerToPoint(3.0i1514.3344,-1233.5175,16.3352))
            {
                
GameTextForPlayer(i"~y~Type ~r~/mget~n~~w~ to get your mats Pickup C !"50005);
            }
             else if (
GetPlayerState(i) == && PlayerToPoint(3.0i2604.9265,-1471.0004,16.7534))
            {
                
GameTextForPlayer(i"~y~Type ~r~/mdeliver~n~~w~ to deliver your mats A !"50005);
            }
             else if (
GetPlayerState(i) == && PlayerToPoint(3.0i290.9368,-1502.5339,24.9219))
            {
                
GameTextForPlayer(i"~y~Type ~r~/mdeliver~n~~w~ to deliver your mats B !"50005);
            }
             else if (
GetPlayerState(i) == && PlayerToPoint(3.0i1682.3652,-2286.5535,-1.2343))
            {
                
GameTextForPlayer(i"~y~Type ~r~/mdeliver~n~~w~ to deliver your mats C !"50005);
            }
             else if (
GetPlayerState(i) == && PlayerToPoint(3.0i, -91.0768,-1576.5491,2.6172))
            {
                
GameTextForPlayer(i"~y~Type ~w~/get pot or /get crack, to get some ~r~Drugs~y~~n~Skill Level matters to price !"50005);
            }
             else if (
GetPlayerState(i) == && PlayerToPoint(3.0i1083.8402,-1226.7189,15.8203))
            {
                
GameTextForPlayer(i"~y~Type ~w~/get pot or /get crack, to get some ~r~Drugs~y~~n~Skill Level matters to price !"50005);
            }
             else if (
GetPlayerState(i) == && PlayerToPoint(3.0i2814.1221,-1439.6147,16.2500))
            {
                
GameTextForPlayer(i"~y~Type ~w~/get pot or /get crack, to get some ~r~Drugs~y~~n~Skill Level matters to price !"50005);
            }
            else if (
GetPlayerState(i) == && PlayerToPoint(3.0i, -87.8787,-1212.0320,2.8906))
            {
                
GameTextForPlayer(i"~y~Type ~w~/get pot or /get crack, to get some ~r~Drugs~y~~n~Skill Level matters to price !"50005);
            }
            }
    return 
1;

Reply
#2

la devoluciуn de llamada sуlo bloqueado un decalaraciуn hacia adelante y tratar enfermo y evite declaraciones de "else if" si yo fuera tъ.
Reply
#3

me muestra los siguientes errores:

Код:
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(424) : error 025: function heading differs from prototype
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(432) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(432) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(436) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(440) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(444) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(448) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(452) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(456) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(460) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(464) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(464) : error 017: undefined symbol "PlayerToPoint"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


11 Errors.
Reply
#4

Reemplaza PlayerToPoint por IsPlayerInRangeOfPoint
Reply
#5

Quote:
Originally Posted by wharlos
Посмотреть сообщение
Reemplaza PlayerToPoint por IsPlayerInRangeOfPoint
Lo sentimos, casi olvidado como estoy en el telйfono.

PHP код:
forward CustomPickups();
public 
CustomPickups()
{
    for(new 
0MAX_PLAYERSi++)
    {
            if (
GetPlayerState(i) == && IsPlayerInRangeOfPoint(i,3.02176.9961,-983.4424,64.4688))
            {

Seguir este ejemplo
Reply
#6

Код:
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(424) : error 025: function heading differs from prototype
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(432) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(432) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(436) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(440) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(444) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(448) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(452) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(456) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(460) : warning 213: tag mismatch
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(464) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(464) : warning 213: tag mismatch
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Queda asi
Reply
#7

Por que no estas cumpliendo con los parбmetros, ve el ejemplo de WhiteGhost
Reply
#8

hay error con el parentesis

creo que a WhiteGhost le falta uno

Код:
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(424) : error 025: function heading differs from prototype
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(428) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(432) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(432) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(432) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(433) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(436) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(436) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(436) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(437) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(440) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(440) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(440) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(441) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(444) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(444) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(444) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(445) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(448) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(448) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(448) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(449) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(452) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(452) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(452) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(453) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(456) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(456) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(456) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(457) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(460) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(460) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(460) : error 029: invalid expression, assumed zero
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(461) : warning 217: loose indentation
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(464) : error 076: syntax error in the expression, or invalid function call
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(464) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


21 Errors.
Reply
#9

Hmmm, їterminaste el resto? Dйjame ver quй tienes. El cуdigo de
Reply
#10

Код:
forward CustomPickups();
public CustomPickups(playerid, newstate)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {		
            if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, 2176.9961,-983.4424,64.4688))
            {
                GameTextForPlayer(i, "~y~Type ~r~/mget~n~~w~ to get your mats Pickup A !", 5000, 5);
            }
             if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, 1410.1403,-1304.9822,9.3684))
            {
                GameTextForPlayer(i, "~y~Type ~r~/mget~n~~w~ to get your mats Pickup B !", 5000, 5);
            }
             if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, 1514.3344,-1233.5175,16.3352))
            {
                GameTextForPlayer(i, "~y~Type ~r~/mget~n~~w~ to get your mats Pickup C !", 5000, 5);
            }
             if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, 2604.9265,-1471.0004,16.7534))
            {
                GameTextForPlayer(i, "~y~Type ~r~/mdeliver~n~~w~ to deliver your mats A !", 5000, 5);
            }
             if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, 290.9368,-1502.5339,24.9219))
            {
                GameTextForPlayer(i, "~y~Type ~r~/mdeliver~n~~w~ to deliver your mats B !", 5000, 5);
            }
             if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, 1682.3652,-2286.5535,-1.2343))
            {
                GameTextForPlayer(i, "~y~Type ~r~/mdeliver~n~~w~ to deliver your mats C !", 5000, 5);
            }
             if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, -91.0768,-1576.5491,2.6172))
            {
                GameTextForPlayer(i, "~y~Type ~w~/get pot or /get crack, to get some ~r~Drugs~y~~n~Skill Level matters to price !", 5000, 5);
            }
             if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, 1083.8402,-1226.7189,15.8203))
            {
                GameTextForPlayer(i, "~y~Type ~w~/get pot or /get crack, to get some ~r~Drugs~y~~n~Skill Level matters to price !", 5000, 5);
            }
             if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, 2814.1221,-1439.6147,16.2500))
            {
                GameTextForPlayer(i, "~y~Type ~w~/get pot or /get crack, to get some ~r~Drugs~y~~n~Skill Level matters to price !", 5000, 5);
            }
            if (GetPlayerState(i) == 1 && IsPlayerInRangeOfPoint,i,3.0, -87.8787,-1212.0320,2.8906))
            {
            	GameTextForPlayer(i, "~y~Type ~w~/get pot or /get crack, to get some ~r~Drugs~y~~n~Skill Level matters to price !", 5000, 5);
            }
            }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)