( Pomoc ) Dialog Error...

Započeo Alan ã‹¡
2. Jul 2013. Zaključano
570
pregleda
10
postova
Alan ã‹¡
4
Shot Caller
2. Jul 2013.
Skripta : SLRP...

Pravim novi hs pa sad trenutno ovde imam errore...

ERRORI :
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18388) : error 014: invalid statement; not in switch
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18388) : warning 215: expression has no effect
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18388) : error 001: expected token: ";", but found ":"
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18388) : error 029: invalid expression, assumed zero
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18388) : 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.


LINIJA :

Nema to sto sam radio nikve veze sa ovim ali daje mi ovde error...
case DIALOG_KKONTROLA:


CIJELI KOD STO SAM RADIO...
case DIALOG_PRODAJ_KUCU_IGRACU:
{
if (!response) return SCM(playerid, BELA, "Odustali ste od prodaje kuce ");
if(response)
{
new targetid;
new cena;
if(sscanf(inputtext, "ui", targetid, cena)) return SPD(playerid, DIALOG_PRODAJ_KUCU_IGRACU, DSI, "Prodaja kuce", "Unesi [ID/DioImena] ", "Ponudi", "Odustani");
//if(PlayerInfo < 1) return SCM(playerid, ZUTA, "Igrac se nije ulogovao");
if(PlayerInfo != 999) return SCM(playerid, PLAVA, "Igrac vec posjeduje kucu");
if(targetid == playerid) return SCM(playerid, ZUTA, "Nemozete sami sebi ponuditi prodaju");
if (ProxDetectorS(10.0, playerid, targetid))
{
if(cena < 5000) return SCM(playerid, BELA, "Nesmijete ispod 5000$");
if(GetPlayerMoney(targetid) < cena) return SCM(playerid, BELA, "Igrac nema dovoljno novca");
ProdavacKuce = playerid;
CenaKuce = cena;

new str;
format(str, sizeof(str), "Igrac %s vam je ponudio kucu\n[ID %d]\n[Vrsta %s]\n[Cijena %d]", ImePrezime(playerid), PlayerInfo, KucaType(PlayerInfo), cena);
SPD(targetid, DIALOG_PRODAJA_KUCE, DSB, "Prodaja", str, "Prihvati", "Odbij");
SetPVarInt(playerid,"ProdajesKucu",1);
}
}
}
}
LuckyLuciano
5
Godfather
2. Jul 2013.
Koja je linija 18388 ?
Alan ã‹¡
4
Shot Caller
2. Jul 2013.
Ovo je ta linija....  😎  😎  😎
case DIALOG_KKONTROLA:
Deleted User
Obrisan korisnik
2. Jul 2013.
Alan ã‹¡ wrote on July 2, 2013, 12:00 pm:
Ovo je ta linija....  😎  😎  😎
case DIALOG_KKONTROLA:

Taj case ti je van
switch(dialogid)
{
}

EDIT:
Bar ja tako mislim po onom gore sto je rekao error, a i rekao bih da imas viska } jedino ako tu nije kraj switcha
Alan ã‹¡
4
Shot Caller
2. Jul 2013.
Rijesio,imam sada ove errore...

ERRORI :
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18358) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18358 -- 18359) : error 028: invalid subscript (not an array or too many subscripts): "dialogid"
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18358 -- 18360) : error 001: expected token: "}", but found "case"
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18358 -- 18360) : 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.


LINIJA : 18358
switch( dialogid )


LINIJA : 18359
{


LINIJA : 18360
case DIALOG_PRODAJ_KUCU_IGRACU:


CIJELI KOD :
case DIALOG_PRODAJA_KUCE:
{
if(!response)
{
GameTextForPlayer(ProdavacKuce, "Igrac je odbio vasu ponudu", 3000, 5);
}
if(response)
{
GivePlayerMoney(playerid, -CenaKuce);
PlayerInfo -= CenaKuce;

GivePlayerMoney(ProdavacKuce, CenaKuce);
PlayerInfo[ProdavacKuce] += CenaKuce;

KucaInfo[PlayerInfo[ProdavacKuce]] = ImePrezime(playerid);
PlayerInfo = PlayerInfo[ProdavacKuce];
PlayerInfo[ProdavacKuce] = 999;

GameTextForPlayer(ProdavacKuce, "Prodao si kucu", 2000,5);
new str;
format(str, sizeof(str), "Prodali ste kucu %s-u za %d$", ImePrezime(playerid), CenaKuce);
SCM(ProdavacKuce, BELA, str);
new str2;
format(str2, sizeof(str2), "Kupio si kucu od %s-a za %d $", ImePrezime(ProdavacKuce), CenaKuce);
SCM(playerid, BELA, str2);

new string;
format(string, sizeof(string), " ");

UpdateDynamic3DTextLabelText(KucaText[PlayerInfo], 0x9EC73DAA, string);
new vstr;
new ulicaf;
ulicaf = KucaUlica(PlayerInfo);
format(vstr, sizeof(vstr), "{FFFFFF}Vlasnik: {00FF22}%s\n{FFFFFF}ID: {00FF22}%d\n{FFFFFF}Adresa {00FF22}%s\n{FFFFFF}Vrsta: {00FF22}%s",KucaInfo[PlayerInfo], PlayerInfo, ulicaf, KucaType(PlayerInfo));
KucaText[PlayerInfo] = CreateDynamic3DTextLabel(vstr, 0xFF0000CC, KucaInfo[PlayerInfo], KucaInfo[PlayerInfo], KucaInfo[PlayerInfo], 30.0);

KucaInfo[PlayerInfo] = 1;
SetPVarInt(ProdavacKuce,"ProdajesKucu",0);
ProdavacKuce = 999;
CenaKuce = -1;
SacuvajKuce(PlayerInfo);
SSACC(playerid);
}
}
switch( dialogid )
{
Deleted User
Obrisan korisnik
2. Jul 2013.
Mislim da imas dva ista dialogid-a ili nesto slicno poklapaju ti se dva case-a
Alan ã‹¡
4
Shot Caller
2. Jul 2013.
Neznam...
[WW]ivan
5
Kingpin
2. Jul 2013.
Alan ã‹¡ wrote on July 2, 2013, 2:14 pm:
Neznam...


provjeri
Alan ã‹¡
4
Shot Caller
2. Jul 2013.
Imam sad ove errore...
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18359) : error 014: invalid statement; not in switch
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18359) : warning 215: expression has no effect
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18359) : error 001: expected token: ";", but found ":"
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18359) : error 029: invalid expression, assumed zero
C:\Users\Braco\Desktop\SLRP\gamemodes\SLRP.pwn(18359) : 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.


Linija :
case DIALOG_PRODAJ_KUCU_IGRACU:


Cijeli kod sto sam radio...
case DIALOG_PRODAJA_KUCE:
{
if(!response)
{
GameTextForPlayer(ProdavacKuce, "Igrac je odbio vasu ponudu", 3000, 5);
}
if(response)
{
GivePlayerMoney(playerid, -CenaKuce);
PlayerInfo -= CenaKuce;

GivePlayerMoney(ProdavacKuce, CenaKuce);
PlayerInfo[ProdavacKuce] += CenaKuce;

KucaInfo[PlayerInfo[ProdavacKuce]] = ImePrezime(playerid);
PlayerInfo = PlayerInfo[ProdavacKuce];
PlayerInfo[ProdavacKuce] = 999;

GameTextForPlayer(ProdavacKuce, "Prodao si kucu", 2000,5);
new str;
format(str, sizeof(str), "Prodali ste kucu %s-u za %d$", ImePrezime(playerid), CenaKuce);
SCM(ProdavacKuce, BELA, str);
new str2;
format(str2, sizeof(str2), "Kupio si kucu od %s-a za %d $", ImePrezime(ProdavacKuce), CenaKuce);
SCM(playerid, BELA, str2);

new string;
format(string, sizeof(string), " ");

UpdateDynamic3DTextLabelText(KucaText[PlayerInfo], 0x9EC73DAA, string);
new vstr;
new ulicaf;
ulicaf = KucaUlica(PlayerInfo);
format(vstr, sizeof(vstr), "{FFFFFF}Vlasnik: {00FF22}%s\n{FFFFFF}ID: {00FF22}%d\n{FFFFFF}Adresa {00FF22}%s\n{FFFFFF}Vrsta: {00FF22}%s",KucaInfo[PlayerInfo], PlayerInfo, ulicaf, KucaType(PlayerInfo));
KucaText[PlayerInfo] = CreateDynamic3DTextLabel(vstr, 0xFF0000CC, KucaInfo[PlayerInfo], KucaInfo[PlayerInfo], KucaInfo[PlayerInfo], 30.0);

KucaInfo[PlayerInfo] = 1;
SetPVarInt(ProdavacKuce,"ProdajesKucu",0);
ProdavacKuce = 999;
CenaKuce = -1;
SacuvajKuce(PlayerInfo);
SSACC(playerid);
}
}
}
Alan ã‹¡
4
Shot Caller
3. Jul 2013.
Pomoc iko?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha