Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: monkeypantzz poslato Mart 12, 2011, 17:55:54 POSLE PODNE

Naslov: [Pomoc] Race
Poruka od: monkeypantzz poslato Mart 12, 2011, 17:55:54 POSLE PODNE
Evo ovako,posto dugo nisam znao da napravim race a silno sam zeleo odlucio sam da pokusam,a to sam uradio tako sto sam gledao iz ovog tuta: http://balkan-samp.com/forum/index.php?topic=18168.0

Na moju zalost,izasli su mi sledeci errori:

C:\Documents and Settings\xxx\Desktop\xxx\gamemodes\AE.pwn(128) : error 029: invalid expression, assumed zero
C:\Documents and Settings\xxx\Desktop\xxx\gamemodes\AE.pwn(128) : error 029: invalid expression, assumed zero
C:\Documents and Settings\xxx\Desktop\xxx\gamemodes\AE.pwn(128) : warning 215: expression has no effect
C:\Documents and Settings\xxx\Desktop\xxx\gamemodes\AE.pwn(128) : error 001: expected token: ";", but found "if"
C:\Documents and Settings\xxx\Desktop\xxx\gamemodes\AE.pwn(128) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


A evo sta sam radio:

public OnPlayerEnterCheckpoint(playerid)
{
if(GetPVarInt(playerid,"Trka") >= 2)
{
    if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681))//Kada stigne na CheckPoint 1
    {
    if(GetPVarInt(playerid,"Trka") == 2)
        {
            SetPVarInt(playerid, "Trka", 3);
            SetPlayerRaceCheckpoint(playerid, tip, 1852.0031,-2494.5098,13.2817,90.1373,116,1, radius2); // Postavlja CheckPoint 2
         }
    }
    if(PlayerToPoint(radius2, playerid, 1852.0031,-2494.5098,13.2817))//Kada stigne na CheckPoint 2
{
if(GetPVarInt(playerid,"Trka") == 2)
{
      SetPVarInt(playerid, "Trka", 4);
            SetPlayerRaceCheckpoint(playerid, tip, 1536.7753,-2493.3391,13.2818,93.2181,116,1, radius3);
        }
     }
     if(PlayerToPoint(radius3, playerid, 1536.7753,-2493.3391,13.2818))//Kada stigne na poslednji CheckPoint
      {
         if(GetPVarInt(playerid,"Trka") == 3)
         {
          DisablePlayerRaceCheckpoint(playerid);
            new sendername[MAX_PLAYER_NAME];
            GetPlayerName(playerid, sendername, sizeof(sendername));
            for(new i = 0; i < MAX_PLAYERS; i++)
              {
                if(IsPlayerConnected(i))
                       {
                      if(GetPVarInt(playerid,"Trka") > 0)
                           {
                             format(string, sizeof(string), "*Aero LS 402 Race | Cilj: %s",sendername);
                             SendClientMessage(i,0x9ACD32AA, string);
                           }
                       }
              }
         }
      }
}
    return 1;
}


Zna li neko u cemu je problem?
Naslov: Odg: [Pomoc] Race
Poruka od: DoN poslato Mart 12, 2011, 17:59:31 POSLE PODNE
Postaj liniju 128
Naslov: Odg: [Pomoc] Race
Poruka od: monkeypantzz poslato Mart 12, 2011, 18:01:16 POSLE PODNE
if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681))//Kada stigne na CheckPoint 1

:)
Naslov: Odg: [Pomoc] Race
Poruka od: makelele poslato Mart 12, 2011, 18:04:46 POSLE PODNE
stavi ovo mjesto toga
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
i meni je to bilo i stavio ovo i ok
Naslov: Odg: [Pomoc] Race
Poruka od: BOSNIACUS poslato Mart 12, 2011, 18:05:15 POSLE PODNE
Citat: Djea poslato Mart 12, 2011, 18:01:16 POSLE PODNE
if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681))//Kada stigne na CheckPoint 1

:)

if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681))//Kada stigne na CheckPoint 1

Radius , dodaj neki broj :S
To ti je kao velicina kruga
Naslov: Odg: [Pomoc] Race
Poruka od: monkeypantzz poslato Mart 12, 2011, 18:11:40 POSLE PODNE
Citat: fixman|AND1| poslato Mart 12, 2011, 18:04:46 POSLE PODNE
stavi ovo mjesto toga
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
i meni je to bilo i stavio ovo i ok

Probao,nece :/ Mislim da je problem sa zagradama :/
Citat: elDar. poslato Mart 12, 2011, 18:05:15 POSLE PODNE
Citat: Djea poslato Mart 12, 2011, 18:01:16 POSLE PODNE
if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681))//Kada stigne na CheckPoint 1

:)

if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681))//Kada stigne na CheckPoint 1

Radius , dodaj neki broj :S
To ti je kao velicina kruga

Stavio sam i 1 i 155 i nece  :P
Naslov: Odg: [Pomoc] Race
Poruka od: BOSNIACUS poslato Mart 12, 2011, 18:12:59 POSLE PODNE
Citat: Djea poslato Mart 12, 2011, 18:11:40 POSLE PODNE
Citat: fixman|AND1| poslato Mart 12, 2011, 18:04:46 POSLE PODNE
stavi ovo mjesto toga
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
i meni je to bilo i stavio ovo i ok

Probao,nece :/ Mislim da je problem sa zagradama :/
Citat: elDar. poslato Mart 12, 2011, 18:05:15 POSLE PODNE
Citat: Djea poslato Mart 12, 2011, 18:01:16 POSLE PODNE
if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681))//Kada stigne na CheckPoint 1

:)

if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681))//Kada stigne na CheckPoint 1

Radius , dodaj neki broj :S
To ti je kao velicina kruga

Stavio sam i 1 i 155 i nece  :P
De stavi radius 3, i daj mi posalji te errore , sta vec dobijes.
Naslov: Odg: [Pomoc] Race
Poruka od: monkeypantzz poslato Mart 12, 2011, 18:15:18 POSLE PODNE
Iste dobijam bez obzira sta stavim:


C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : warning 215: expression has no effect
C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : error 001: expected token: ";", but found "if"
C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


Jos neko misli da je problem u zagradama? :/
Naslov: Odg: [Pomoc] Race
Poruka od: dragan12 poslato Mart 12, 2011, 20:41:31 POSLE PODNE
Probaj ovako da stavis:
if(PlayerToPoint(radius, playerid, 2033.0308,-2493.8889,13.2681));//Kada stigne na CheckPoint 1
Stavi za radius 5.0
Evo ovde imas objasnjeno sta koji error znaci meni je tako pomoagalo pre.
http://forum.sa-mp.com/showthread.php?t=185407 (http://forum.sa-mp.com/showthread.php?t=185407)
Naslov: Odg: [Pomoc] Race
Poruka od: Andrej Davidovic poslato Mart 12, 2011, 20:44:43 POSLE PODNE
Citat: Djea poslato Mart 12, 2011, 18:15:18 POSLE PODNE
Iste dobijam bez obzira sta stavim:


C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : warning 215: expression has no effect
C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : error 001: expected token: ";", but found "if"
C:\Documents and Settings\Nikola\Desktop\MOD od 0\gamemodes\AE.pwn(128) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


Jos neko misli da je problem u zagradama? :/

Da u zagradama je, stavi ispod liniju 128 tri } zaredom.


Linija
                 }
          }
    }