Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ChampaWasTaken poslato Mart 06, 2013, 17:11:10 POSLE PODNE

Naslov: [POMOC]Oko vikendica
Poruka od: ChampaWasTaken poslato Mart 06, 2013, 17:11:10 POSLE PODNE
Skripta koju koristim: od 0
Detaljan opis problema: pa vako ubacivao sam vikendice u gamemode i izbaci mi 4-5 errora nezz koliko na samo jednoj liniji i stvarno nekontam gdje je problem evo errori:
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2603) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2603) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2603) : warning 215: expression has no effect
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2603) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2603) : fatal error 107: too many error messages on one line

Dio skripte:
Evo vam dio skripte:
stock CreatePlayerVikendica(playerid, sellprice, VikendicaLvl)
{
    if((ReturnNextUnusedVikendicaID()-1) >= MAX_VIKENDICA) return SendClientMessage(playerid, -1, ""CRVENA"[VIKENDICA]:"SVJETLO_PLAVA" Napravljen je maksimalan broj Vikendica.");
           // taj error mi izbaci na OVOJ praznini mada kad ovu prazninu izbrisem>>>
new Vikendica[64], Float:X, Float:Y, Float:Z;GetPlayerPos(playerid, X, Y, Z); // ovdje mi izbaci error e sad fkt nezz sta je
new NextVikendicaID = ReturnNextUnusedVikendicaID();
new World = ReturnNextUnusedVikendicaID();

format(Vikendica, sizeof(Vikendica), "/Vikendica/vikendica%d.ini", NextVikendicaID);

if(!fexist(Vikendica))
{
new
INI:vikendicaFile = INI_Open(Vikendica);

INI_WriteString(vikendicaFile, "Name", "None");
INI_WriteInt(vikendicaFile, "For_Sell", 1);
INI_WriteInt(vikendicaFile, "Sell_Price", sellprice);
INI_WriteInt(vikendicaFile, "Rent_Price", 0);
INI_WriteInt(vikendicaFile, "Vikendica_Level", VikendicaLvl);
INI_WriteFloat(vikendicaFile, "Exit_Coord:X", X);
  INI_WriteFloat(vikendicaFile, "Exit_Coord:Y", Y);
    INI_WriteFloat(vikendicaFile, "Exit_Coord:Z", Z);
      INI_WriteInt(vikendicaFile, "VirtualWorld", World);
      INI_WriteInt(vikendicaFile, "Status", 0);

INI_Close(vikendicaFile);

      LoadPlayerVikendica(NextVikendicaID);

        SendClientMessage(playerid, -1, ""CRVENA"[VIKENDICA]:"SVJETLO_PLAVA" Vikendica je uspjesno napravljena.");
}
return true;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC]Oko vikendica
Poruka od: ChampaWasTaken poslato Mart 06, 2013, 17:53:10 POSLE PODNE
sry za dp al hitno mi treba pomoc ako znate pomagajte
Naslov: Odg: [POMOC]Oko vikendica
Poruka od: ChampaWasTaken poslato Mart 06, 2013, 18:03:21 POSLE PODNE
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : warning 215: expression has no effect
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : fatal error 107: too many error messages on one line


Ovo izbaci :(
Naslov: Odg: [POMOC]Oko vikendica
Poruka od: ChampaWasTaken poslato Mart 06, 2013, 18:08:09 POSLE PODNE
evo brt:
new Vikendica[64], Float:X, Float:Y, Float:Z;GetPlayerPos(playerid, X, Y, Z);
Naslov: Odg: [POMOC]Oko vikendica
Poruka od: ChampaWasTaken poslato Mart 06, 2013, 18:09:52 POSLE PODNE
o5 ovo :S

C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : warning 215: expression has no effect
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2648) : fatal error 107: too many error messages on one line
Naslov: Odg: [POMOC]Oko vikendica
Poruka od: []Flynâ„¢ poslato Mart 06, 2013, 18:11:51 POSLE PODNE
Ne moze tako, Yui_Sang, ti definiras GetPlayerPos ::)

Nzm do cega je, al' probaj ovako.

stock CreatePlayerVikendica(playerid, sellprice, VikendicaLvl)
{
    new
Vikendica[64],
Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
new NextVikendicaID = ReturnNextUnusedVikendicaID();
new World = ReturnNextUnusedVikendicaID();
    if((ReturnNextUnusedVikendicaID()-1) >= MAX_VIKENDICA) return SendClientMessage(playerid, -1, ""CRVENA"[VIKENDICA]:"SVJETLO_PLAVA" Napravljen je maksimalan broj Vikendica.");
format(Vikendica, sizeof(Vikendica), "/Vikendica/vikendica%d.ini", NextVikendicaID);
if(!fexist(Vikendica))
{
new
INI:vikendicaFile = INI_Open(Vikendica);

INI_WriteString(vikendicaFile, "Name", "None");
INI_WriteInt(vikendicaFile, "For_Sell", 1);
INI_WriteInt(vikendicaFile, "Sell_Price", sellprice);
INI_WriteInt(vikendicaFile, "Rent_Price", 0);
INI_WriteInt(vikendicaFile, "Vikendica_Level", VikendicaLvl);
INI_WriteFloat(vikendicaFile, "Exit_Coord:X", X);
  INI_WriteFloat(vikendicaFile, "Exit_Coord:Y", Y);
    INI_WriteFloat(vikendicaFile, "Exit_Coord:Z", Z);
      INI_WriteInt(vikendicaFile, "VirtualWorld", World);
      INI_WriteInt(vikendicaFile, "Status", 0);
INI_Close(vikendicaFile);
      LoadPlayerVikendica(NextVikendicaID);
        SendClientMessage(playerid, -1, ""CRVENA"[VIKENDICA]:"SVJETLO_PLAVA" Vikendica je uspjesno napravljena.");
}
return true;
}
Naslov: Odg: [POMOC]Oko vikendica
Poruka od: ChampaWasTaken poslato Mart 06, 2013, 18:13:36 POSLE PODNE
oj ovo ce me izludit nmze se nikako jesiti :(  :'(

C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2654) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2654) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2654) : warning 215: expression has no effect
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2654) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Rake\Desktop\Prokuplje RolePlay v1.2\gamemodes\PKRP.pwn(2654) : fatal error 107: too many error messages on one line
Naslov: Odg: [POMOC]Oko vikendica
Poruka od: ChampaWasTaken poslato Mart 06, 2013, 18:35:22 POSLE PODNE
nrdi o5
Naslov: Odg: [POMOC]Oko vikendica
Poruka od: _HarDy_ poslato Mart 06, 2013, 19:30:26 POSLE PODNE
Evo ti rijesenje ... Nemozes u SendClientMessage stavljati tako .. boje ti ne idu pod " "

http://wiki.sa-mp.com/wiki/SendClientMessage

Znaci trebas vako

if((ReturnNextUnusedVikendicaID()-1) >= MAX_VIKENDICA) return SendClientMessage(playerid, CRVENA, "[VIKENDICA]:Napravljen je maksimalan broj Vikendica.");



Ovo CRVENA stavi kako je tebi definirana boja...


Javi ako bude radilo..