Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Elmedin Techo poslato Avgust 09, 2014, 23:22:40 POSLE PODNE

Naslov: [POMOC]Line too long
Poruka od: Elmedin Techo poslato Avgust 09, 2014, 23:22:40 POSLE PODNE
Skripta koju koristim:NBE
Detaljan opis problema:Pa ovako imam if statement i sada imam puno koordinata da dodam(IsPlayerinRangeOfPoint) preko 10 i sada kada sve to stavim u if statement izbaci mi error line too long ? Sta da radim ? Mogu to negdje u string ili nesto slicno I kako?
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [POMOC]Line too long
Poruka od: Blaeks poslato Avgust 10, 2014, 03:19:44 PRE PODNE
jednostavno napravis novu funkciju koja ce obuhvatati sve te koordinate i onda samo tom funkcijom posle ispisujes u svakoj novoj komandi
Naslov: Odg: [POMOC]Line too long
Poruka od: Elmedin Techo poslato Avgust 10, 2014, 14:38:16 POSLE PODNE
Citat: Blaeks poslato Avgust 10, 2014, 03:19:44 PRE PODNE
jednostavno napravis novu funkciju koja ce obuhvatati sve te koordinate i onda samo tom funkcijom posle ispisujes u svakoj novoj komandi
Ne kontam me, kako novu funkciju ? zar ne ide u neki string ili nesto ?
Ovo ocu

if(strcmp(cmd, "/kopaj", true) == 0)
{
        if(IsPlayerInRangeOfPoint(playerid, 2.0, -362.6637,2172.3687,-13.9028) || IsPlayerInRangeOfPoint(playerid, 5.0, -361.9133,2178.8298,-13.9028) || IsPlayerInRangeOfPoint(playerid, 5.0, -354.3203,2177.7351,-13.7432) || IsPlayerInRangeOfPoint(playerid, 5.0, -339.7289,2175.9336,-13.9028) || IsPlayerInRangeOfPoint(playerid, 5.0, -331.7503,2166.1809,-13.9103) && PlayerInfo[playerid][pJob] == 30 && IsPlayerSkin(playerid, 260))


Eh vidis If(IsPlayer.. trebam dodati jos koordinata..
Naslov: Odg: [POMOC]Line too long
Poruka od: Blaeks poslato Avgust 10, 2014, 14:50:51 POSLE PODNE
stock Funckija(playerid)
{
//ovde sve te koordinate
}
Naslov: Odg: [POMOC]Line too long
Poruka od: Elmedin Techo poslato Avgust 10, 2014, 15:47:58 POSLE PODNE
Citat: Blaeks poslato Avgust 10, 2014, 14:50:51 POSLE PODNE
stock Funckija(playerid)
{
//ovde sve te koordinate
}

Da stavim ovako ?
stock Funkcija(playerid)
{
IsPlayerInRangeOfPoint(playerid, 2.0, x,y,z);
IsPlayerInRangeOfPoint(playerid, 2.0, x,y,z);
}


jel tako ili ?
Naslov: Odg: [POMOC]Line too long
Poruka od: Blaeks poslato Avgust 10, 2014, 15:49:36 POSLE PODNE
ili...

stock Funckija(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, 7.0, koordinate) || IsPlayerInRangeOfPoint(playerid, 7.0, koordinate)  || //i tako dalje)
    {
        SendClientMessage(playerid,0xFFFFFFFF,"pozdrav, funckija radi!");
    }
    return 1;
}