Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Contixo poslato Maj 28, 2012, 16:54:30 POSLE PODNE

Naslov: [Pomoć] 1 Error
Poruka od: Contixo poslato Maj 28, 2012, 16:54:30 POSLE PODNE
Skripta koju koristim: LB
Detaljan opis problema: Pokazuje mi error na bezveze liniji.
Dio skripte:
(21550) : error 029: invalid expression, assumed zero
if(strcmp(cmd, "/heal", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if (PlayerToPoint(3, playerid,1173.2563,-1323.3102,15.3943)||PlayerToPoint(3, playerid,2029.5945,-1404.6426,17.2512))
            SetPlayerHealth(playerid, 100);
            SendClientMessage(playerid, COLOR_BOLNICA, "BOLNICA: UspjeÅ¡no ste se izlječili - usluge su bile besplatne.");
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "Nemožete koristiti ovu komandu - niste dovoljno blizu bolnice.");
        }
        }
return 1;
}

Na else mi izbacuje error, problem je ova linija else, ali kada uklonim poruku od BOLNICA: ne izbacuje error. Pomoć.
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoć] 1 Error
Poruka od: SonY_ poslato Maj 28, 2012, 16:58:14 POSLE PODNE

if(strcmp(cmd, "/heal", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if (PlayerToPoint(3, playerid,1173.2563,-1323.3102,15.3943)||PlayerToPoint(3, playerid,2029.5945,-1404.6426,17.2512))
            SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, COLOR_GREY, "BOLNICA: Uspješno ste se izlječili - usluge su bile besplatne.");
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "Nemožete koristiti ovu komandu - niste dovoljno blizu bolnice.");
        }
        }
return 1;
}
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Contixo poslato Maj 28, 2012, 17:09:28 POSLE PODNE
Da čitaš možda bi znao - Na else mi izbacuje error
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Contixo poslato Maj 28, 2012, 17:10:08 POSLE PODNE
Isti error.
Naslov: Odg: [Pomoć] 1 Error
Poruka od: [BUN]Lukas poslato Maj 28, 2012, 20:59:16 POSLE PODNE
mesto else dodaj return
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Contixo poslato Maj 29, 2012, 16:01:10 POSLE PODNE
Else je ako ne pošalje poruku ovu od BOLNICA, i da 100hp. Kakvu ulogu ima return, stavio sam pa izbaci error.
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Contixo poslato Maj 29, 2012, 16:11:48 POSLE PODNE
Evo sredio sam umjesto else stavio return 1; dole drugi return 2; i stavio po još jednu {}. Može LOCK.Hvala još jednom.
Naslov: Odg: [Pomoć] 1 Error
Poruka od: [BUN]Lukas poslato Maj 29, 2012, 16:34:33 POSLE PODNE
Niss :)
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Danijel96.pwn poslato Maj 29, 2012, 17:07:51 POSLE PODNE
Citat: ѕαdιη. poslato Maj 29, 2012, 16:11:48 POSLE PODNE
Evo sredio sam umjesto else stavio return 1; dole drugi return 2; i stavio po još jednu {}. Može LOCK.Hvala još jednom.

jujuju sta uradi :P

if(strcmp(cmd, "/heal", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(3, playerid,1173.2563,-1323.3102,15.3943)||PlayerToPoint(3, playerid,2029.5945,-1404.6426,17.2512))
{
    SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, COLOR_GREY, "BOLNICA: Uspješno ste se izljecili - usluge su bile besplatne.");
}
    else
      {
      SendClientMessage(playerid, COLOR_GREY, "Nemožete koristiti ovu komandu - niste dovoljno blizu bolnice.");
        }
        }
        return 1;
    }


eo ti komanda radi 100% :D
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Contixo poslato Maj 29, 2012, 17:27:51 POSLE PODNE
Ovo što sam ja uradio neradi IG, hmm, ako moze da ne LOCK-ate temu još. Sad cu probati ovaj tvoj kod da vidim.
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Danijel96.pwn poslato Maj 29, 2012, 17:29:46 POSLE PODNE
ok, ovo sto sam ti dao treba raditi :D
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Contixo poslato Maj 29, 2012, 17:32:25 POSLE PODNE
Citat: [E:RP] Danijel96.pwn poslato Maj 29, 2012, 17:07:51 POSLE PODNE
Citat: ѕαdιη. poslato Maj 29, 2012, 16:11:48 POSLE PODNE
Evo sredio sam umjesto else stavio return 1; dole drugi return 2; i stavio po još jednu {}. Može LOCK.Hvala još jednom.

jujuju sta uradi :P

if(strcmp(cmd, "/heal", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(3, playerid,1173.2563,-1323.3102,15.3943)||PlayerToPoint(3, playerid,2029.5945,-1404.6426,17.2512))
{
    SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, COLOR_GREY, "BOLNICA: Uspješno ste se izljecili - usluge su bile besplatne.");
}
    else
      {
      SendClientMessage(playerid, COLOR_GREY, "Nemožete koristiti ovu komandu - niste dovoljno blizu bolnice.");
        }
        }
        return 1;
    }


eo ti komanda radi 100% :D

Too, hvala puno radi, šta si uradio ?.
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Danijel96.pwn poslato Maj 29, 2012, 17:33:28 POSLE PODNE
np, javi mi se na pm ako nekad bude trebala pomoc

zaboravio si {
Naslov: Odg: [Pomoć] 1 Error
Poruka od: Contixo poslato Maj 29, 2012, 17:43:35 POSLE PODNE
Oću, budi siguran  :D, sad može LOCK.