Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Nadroj poslato Mart 31, 2013, 17:30:42 POSLE PODNE

Naslov: [POMOC]Errori
Poruka od: Nadroj poslato Mart 31, 2013, 17:30:42 POSLE PODNE
skripta: moja od 0
opis problema:

C:\Users\petarwin7\Desktop\WARAT\gamemodes\GLL.pwn(816) : error 002: only a single statement (or expression) can follow each "case"


CMD:invite(playerid, params[])
{
if (PlayerInfo[playerid][pLider] > 0) // Provjerava da li je igrac lider icega
{
new
iPlayerID,
szPlayerName[MAX_PLAYER_NAME],
szInviteMsg[241];

if (sscanf(params, "u", iPlayerID)) // Ako igrac nije upisao sve potrebne parametre, ispisuje mu tu poruku
return SendClientMessage(playerid, 0xFF6600,"KORISTI:{FF8040} /invite [igracev ID/dio imena]");
else if (iPlayerID == INVALID_PLAYER_ID) // Ako je ID igraca koji je igrac upisao nije online, ispisuje mu tu poruku
return SendClientMessage(playerid, C_WHITE, "ERROR: Pogresan ID igraca.");

GetPlayerName(playerid, szPlayerName, MAX_PLAYER_NAME);

switch(PlayerInfo[playerid][pLider])
{
case 1: // Prva organizacija, nazovimo je Los Santos Police Department
{
PlayerInfo[iPlayerID][pClan] = PlayerInfo[playerid][pLider]; // Ovdje postavljamo igracu kojeg zelimo pozvati u organizaciju varijablu na ID organizacije (tako da kasnije znamo u kojoj je organizaciji)
PlayerInfo[iPlayerID][pRank] = 1; // Postavlja igracu kojeg zelimo pozvati u organizaciju rank na 1

format(szInviteMsg, sizeof(szInviteMsg), "Lider %s vas je pozvao u organizaciju Los Santos Police Department.\n\nPritisnite Prihvatam ako zelite da prihvatite ili pritisnite Odbijam ako ne zelite da prihvatite.", szPlayerName);
}
case 2: // Druga organizacije, nazovimo je FBI
{
PlayerInfo[iPlayerID][pClan] = PlayerInfo[playerid][pLider]; // Ovdje postavljamo igracu kojeg zelimo pozvati u organizaciju varijablu na ID organizacije (tako da kasnije znamo u kojoj je organizaciji)
PlayerInfo[iPlayerID][pRank] = 1; // Postavlja igracu kojeg zelimo pozvati u organizaciju rank na 1

format(szInviteMsg, sizeof(szInviteMsg), "Lider %s vas je pozvao u organizaciju FBI.\n\nPritisnite Prihvatam ako zelite da prihvatite ili pritisnite Odbijam ako ne zelite da prihvatite.", szPlayerName);
}
case 3:
{
    PlayerInfo[iPlayerID][pClan] = PlayerInfo[playerid][pLider];
    PlayerInfo[iPlayerID][pRank] = 1;

    format(szInviteMsg, sizeof(szInviteMsg), "Lider %s vas je pozvao u organizaciju LS TAXI.\n\nPritisnite Prihvatam ako zelite da prihvatite ili pritisnite Odbijam ako ne zelite da prihvatite.", szPlayerName);
}

ShowPlayerDialog(iPlayerID, DIALOG_ORG_INVITE, DIALOG_STYLE_MSGBOX, "POZVANI STE U ORGANIZACIJU", szInviteMsg, "Prihvatam", "Odbijam");// 816
}
else
SendClientMessage(playerid, C_WHITE, "ERROR: Moras biti lider da koristis ovu komandu.");
return 1;
}
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 31, 2013, 18:25:14 POSLE PODNE
BUMP
Naslov: Odg: [POMOC]Errori
Poruka od: Dimi poslato Mart 31, 2013, 18:55:12 POSLE PODNE
case krece od 0 .... to ucitava prvo znaci
case 0:
{
}
case 1:
{
}
i propustio si zagradu za switch :)
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato April 01, 2013, 15:43:14 POSLE PODNE
to da li je od 0 ili ne mislim da nema veze nego je bila zagrada problem :)