[Pomoc] Error


Započeo James1, Oktobar 04, 2013, 23:08:18 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: EG RP 2013
Detaljan opis problema: pa uradio sam cmd za /toll i radi ali kad stavim
if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1789.9355,811.0303,10.9200)) return SCM(playerid, ZELENA, "{37F906}INFO:{FFFFFF}Ne ste na patarina!");

onda mi izbacuje error

Dio skripte: CMD:toll (playerid, params[])
{
      {
            if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1789.9355,811.0303,10.9200)) return SCM(playerid, ZELENA, "{37F906}INFO:{FFFFFF}Ne ste na patarina!");
            SendClientMessage(playerid, COLOR_WHITE, "{37F906}INFO:{FFFFFF}Plativte patarina -100$.");
            MoveObject(patarina, 1777.9000244141 , 805.90002441406,10.199999809265 ,2);
         GivePlayerMoney(playerid, -100);
         SetTimer("ZatvoriPatarina", 5000, 0);
            return 1;
      }
}

Kod:

 
ERROR
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39928) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Poslednja Izmena: Oktobar 04, 2013, 23:08:45 POSLE PODNE od James1



Zasto mi opet ne radi ?? Kako si dobio ove koordinate? 
CMD:toll (playerid, params[])
{
      {
            if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1789.9355,811.0303,10.9200)) return SCM(playerid, -1, "{37F906}INFO:{FFFFFF}Ne ste na patarina!");
            SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Plativte patarina -100$.");
            MoveObject(patarina, 1777.9000244141 , 805.90002441406,10.199999809265 ,2);
            GivePlayerMoney(playerid, -100);
            SetTimer("ZatvoriPatarina", 7000, 0);
            return 1;
      }

      if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1810.4000,820.2000,9.8000)) return SCM(playerid, -1, "{37F906}INFO:{FFFFFF}Ne ste na patarina!");  // TU error
     {
           SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Plativte patarina -100$.");
            MoveObject(patarina1, 1816.4000244141,820.20001220703,9.8000001907349 ,2);
            GivePlayerMoney(playerid, -100);
            SetTimer("ZatvoriPatarina1", 7000, 0);
            return 1;
      }
}


Error 

C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39940) : warning 225: unreachable code
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

Poslednja Izmena: Oktobar 05, 2013, 19:13:30 POSLE PODNE od James1

C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39934) : warning 209: function "cmd_toll" should return a value
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39935) : error 021: symbol already defined: "SendClientMessage"
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39940) : error 010: invalid function or declaration
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39946) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.

//==============================================================================
CMD:toll (playerid, params[])
{

       if(IsPlayerInRangeOfPoint(playerid, 3.0, 1789.9355,811.0303,10.9200))
       } //  error 029: invalid expression, assumed zero
            SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Plativte patarina -100$."); // warning 217: loose indentation
            MoveObject(patarina, 1777.9000244141 , 805.90002441406,10.199999809265 ,2);
            GivePlayerMoney(playerid, -100);
            SetTimer("ZatvoriPatarina", 7000, 0);
            return 1;
      }
      else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1810.4000,820.2000,9.8000)) // error 010: invalid function or declaration
      {
            SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Plativte patarina -100$.");
            MoveObject(patarina1, 1816.4000244141,820.20001220703,9.8000001907349 ,2);
            GivePlayerMoney(playerid, -100);
            SetTimer("ZatvoriPatarina1", 7000, 0);
            return 1; // error 010: invalid function or declaration
      }
      else {SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Ne ste na patarina!");//error 010: invalid function or declaration
     }
      return 1; // error 010: invalid function or declaration
}




5 Error mi daje  :'(

C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39934) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39935) : warning 217: loose indentation
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39941) : error 010: invalid function or declaration
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39947) : error 010: invalid function or declaration
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39949) : error 010: invalid function or declaration
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39951) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.
Poslednja Izmena: Oktobar 06, 2013, 19:01:20 POSLE PODNE od James1

Sredio sam 1-2 error evo -

//==============================================================================
CMD:toll (playerid, params[])
{

       if(IsPlayerInRangeOfPoint(playerid, 3.0, 1789.9355,811.0303,10.9200))
       SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Plativte patarina -100$.");
       MoveObject(patarina, 1777.9000244141 , 805.90002441406,10.199999809265 ,2);
       GivePlayerMoney(playerid, -100);
       SetTimer("ZatvoriPatarina", 7000, 0);
       return 1;
       }
       else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1810.4000,820.2000,9.8000)) // Ovde error
       {
       SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Plativte patarina -100$.");
       MoveObject(patarina1, 1816.4000244141,820.20001220703,9.8000001907349 ,2);
       GivePlayerMoney(playerid, -100);
       SetTimer("ZatvoriPatarina1", 7000, 0);
       return 1; // Ovde!
       }
       else {SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Ne ste na patarina!"); //Ovde
       }
       return 1; // OVDE
}
//==================================================================
Sada mi izbacuje samo 

C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39940) : error 010: invalid function or declaration
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39946) : error 010: invalid function or declaration
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39948) : error 010: invalid function or declaration
C:\Documents and Settings\Kice\Desktop\Copy of REAL SERVER\gamemodes\FarkiasRP.pwn(39950) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


Svaki put kad postaš, koristi [ code ][ /code ] za postanje koda (spojiš uglate zagrade).

CMD:toll (playerid, params[])
{

       if(IsPlayerInRangeOfPoint(playerid, 3.0, 1789.9355,811.0303,10.9200))
	   {
       SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Plativte patarina -100$.");
       MoveObject(patarina, 1777.9000244141 , 805.90002441406,10.199999809265 ,2);
       GivePlayerMoney(playerid, -100);
       SetTimer("ZatvoriPatarina", 7000, 0);
       return 1;
       }
       else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1810.4000,820.2000,9.8000)) // Ovde error
       {
       SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Plativte patarina -100$.");
       MoveObject(patarina1, 1816.4000244141,820.20001220703,9.8000001907349 ,2);
       GivePlayerMoney(playerid, -100);
       SetTimer("ZatvoriPatarina1", 7000, 0);
       return 1; // Ovde!
       }
       else SendClientMessage(playerid, -1, "{37F906}INFO:{FFFFFF}Ne ste na patarina!"); //Ovde
       return 1; // OVDE
}

Last nick: Paradox