Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ...Nikola... poslato Jul 05, 2011, 19:01:11 POSLE PODNE

Naslov: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 05, 2011, 19:01:11 POSLE PODNE
Skripta koju koristim: FactionGame
Detaljan opis problema: imam ove warninge kako da ih se resim
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /

Street Crimes RolePlay\gamemodes\SC.pwn(12682) : warning 202: number of arguments does not match definition
Street Crimes RolePlay\gamemodes\SC.pwn(12683) : warning 202: number of arguments does not match definition
Street Crimes RolePlay\gamemodes\SC.pwn(12684) : warning 202: number of arguments does not match definition
Street Crimes RolePlay\gamemodes\SC.pwn(12685) : warning 202: number of arguments does not match definition
Street Crimes RolePlay\gamemodes\SC.pwn(12686) : warning 202: number of arguments does not match definition
Street Crimes RolePlay\gamemodes\SC.pwn(12687) : warning 202: number of arguments does not match definition
Street Crimes RolePlay\gamemodes\SC.pwn(12688) : warning 202: number of arguments does not match definition
Street Crimes RolePlay\gamemodes\SC.pwn(12689) : warning 202: number of arguments does not match definition
Street Crimes RolePlay\gamemodes\SC.pwn(12682) : warning 204: symbol is assigned a value that is never used: "gsf1"
Street Crimes RolePlay\gamemodes\SC.pwn(12683) : warning 204: symbol is assigned a value that is never used: "gsf2"
Street Crimes RolePlay\gamemodes\SC.pwn(12684) : warning 204: symbol is assigned a value that is never used: "gsf3"
Street Crimes RolePlay\gamemodes\SC.pwn(12685) : warning 204: symbol is assigned a value that is never used: "gsf4"
Street Crimes RolePlay\gamemodes\SC.pwn(12686) : warning 204: symbol is assigned a value that is never used: "gsf5"
Street Crimes RolePlay\gamemodes\SC.pwn(12687) : warning 204: symbol is assigned a value that is never used: "gsf6"
Street Crimes RolePlay\gamemodes\SC.pwn(12688) : warning 204: symbol is assigned a value that is never used: "gsf7"
Street Crimes RolePlay\gamemodes\SC.pwn(12689) : warning 204: symbol is assigned a value that is never used: "gsf8"

16 Warnings.


de su ostali new sam dodao

new gsf1,gsf2,gsf3,gsf4,gsf5,gsf6,gsf7,gsf8

A ovo pod OnGameModInit
gsf1 = AddStaticVehicleEx(567,2469.0972,-1670.4783,13.2664,6.2965,86,86); // savanna
gsf2 = AddStaticVehicleEx(567,2473.7957,-1693.2260,13.3847,359.9006,86,86); // savanna
gsf3 = AddStaticVehicleEx(536,2499.1687,-1682.5533,13.1144,100.9494,86,86); // blade
gsf4 = AddStaticVehicleEx(536,2509.5757,-1668.9670,13.1761,178.1720,86,86); // blade
gsf5 = AddStaticVehicleEx(492,2501.0208,-1656.5995,13.2057,71.9930,86,86); // greenwood
gsf6 = AddStaticVehicleEx(492,2484.9490,-1654.1083,13.1746,90.5526,86,86); // greenwood
gsf7 = AddStaticVehicleEx(468,2511.9917,-1681.1595,13.1627,52.9391,86,86); // sanchez
gsf8 = AddStaticVehicleEx(468,2510.6768,-1682.9702,13.1842,52.8924,86,86); // sanchez
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: Joey_ poslato Jul 05, 2011, 19:03:36 POSLE PODNE
Preimenuj AddStaticVehicleEx u AddStaticVehicle ili dodaj na kraju funkcije vrijeme za koje će se vozilo respawnat.

A za ovake warninge:
Street Crimes RolePlay\gamemodes\SC.pwn(12682) : warning 204: symbol is assigned a value that is never used: "gsf1"

Se ne trebaš brinut. Oni će se maknut kad ćeš prvi put koristit te varijable.
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 05, 2011, 19:09:01 POSLE PODNE
Street Crimes RolePlay\gamemodes\SC.pwn(12682) : warning 204: symbol is assigned a value that is never used: "gsf1"
Street Crimes RolePlay\gamemodes\SC.pwn(12683) : warning 204: symbol is assigned a value that is never used: "gsf2"
Street Crimes RolePlay\gamemodes\SC.pwn(12684) : warning 204: symbol is assigned a value that is never used: "gsf3"
Street Crimes RolePlay\gamemodes\SC.pwn(12685) : warning 204: symbol is assigned a value that is never used: "gsf4"
Street Crimes RolePlay\gamemodes\SC.pwn(12686) : warning 204: symbol is assigned a value that is never used: "gsf5"
Street Crimes RolePlay\gamemodes\SC.pwn(12687) : warning 204: symbol is assigned a value that is never used: "gsf6"
Street Crimes RolePlay\gamemodes\SC.pwn(12688) : warning 204: symbol is assigned a value that is never used: "gsf7"
Street Crimes RolePlay\gamemodes\SC.pwn(12689) : warning 204: symbol is assigned a value that is never used: "gsf8"

8 Warnings.


Kako sad ovo da resim?pojasni nerazumem te bas

Ono sam zamenio sto si rekao
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: System32 poslato Jul 05, 2011, 19:11:57 POSLE PODNE
pa cujes, ta variajbla se neigdje ne koristi evo ti primjer kako je mozes koristiti

CMD:auto(playerid, params[])
{
         gsf1;
         return 1;
}


jest da je glupo al eto
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: Sineša poslato Jul 05, 2011, 19:14:19 POSLE PODNE
to treba ovako da iygleda
gsf8 = AddStaticVehicleEx(468,2510.6768,-1682.9702,13.1842,52.8924,86,86,30000); // sanchez

vidis ima 30000 na kraju
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 05, 2011, 19:15:02 POSLE PODNE
A kako da namestim da samo clanovi ili lideri organizacije broj 11 (GSF) mogu voziti samo vozila i niko vise?
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: Joey_ poslato Jul 05, 2011, 19:15:21 POSLE PODNE
Citat: System32 poslato Jul 05, 2011, 19:11:57 POSLE PODNE
pa cujes, ta variajbla se neigdje ne koristi evo ti primjer kako je mozes koristiti

CMD:auto(playerid, params[])
{
        gsf1;
        return 1;
}


jest da je glupo al eto

Taj kod koji su mu dao kao primjer, nije dobar.

Citat: Boki Pro poslato Jul 05, 2011, 19:15:02 POSLE PODNE
A kako da namestim da samo clanovi ili lideri organizacije broj 11 (GSF) mogu voziti samo vozila i niko vise?

Možeš pod OnPlayerEnterVehicle callback provjeravat ako ušao u to vozilo. I ako je onda provjeriš da li je član te organizacije i ako nije izbaciš ga.

Primjer:

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if (vehicleid == gsf1 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 3 && PlayerInfo[playerid][pLeader] != 3) // Umjesto broja 3, stavis broj svoje organizacije
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, ""); // Posaljes mu poruku da nije clan te organizacije
    }
}
return 1;
}


@Topic: Ti drugi warninzi će se maknut kad iskoristiš tu varijablu negdje u skripti.

Primjer:

DestroyVehicle(gsf1);
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 05, 2011, 19:49:43 POSLE PODNE
a kako da stavim da nemoze ni gsf2,3,4,5,6,7,8 a ne samo gsf1?
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: Joey_ poslato Jul 05, 2011, 19:57:02 POSLE PODNE

        else if (vehicleid == gsf1 && !ispassenger) // Sad samo mijenjaÅ¡ gsf1 u gsf2 i tako dalje
{
    if (PlayerInfo[playerid][pMember] != 3 && PlayerInfo[playerid][pLeader] != 3) // Umjesto broja 3, stavis broj svoje organizacije
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, ""); // Posaljes mu poruku da nije clan te organizacije
    }
}
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 05, 2011, 20:20:55 POSLE PODNE
if (vehicleid == gsf1 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf2 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf3 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf4 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf5 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf6 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf7 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf8 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}


Da li treba ovako?
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: Joey_ poslato Jul 05, 2011, 20:27:34 POSLE PODNE
Možeš i tako.
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 06, 2011, 10:23:52 PRE PODNE
Kad stavim ovako (ovaj post iznad)meni izadju opet isti erori
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: System32 poslato Jul 06, 2011, 10:27:52 PRE PODNE
ali to moras negdje koristit ne u provjeri (if) kuzis
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 06, 2011, 10:30:36 PRE PODNE
Mozes li dati neki primer gde da koristim a da mi niste ne poremeti?(nesto nebitno)
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: Slay poslato Jul 06, 2011, 10:31:50 PRE PODNE
Citat: System32 poslato Jul 05, 2011, 19:11:57 POSLE PODNE
pa cujes, ta variajbla se neigdje ne koristi evo ti primjer kako je mozes koristiti

CMD:auto(playerid, params[])
{
         gsf1;
         return 1;
}


jest da je [cenzura]o al eto

Onda mu je bolje pobrisati to.
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 06, 2011, 11:16:10 PRE PODNE
if (vehicleid == gsf1 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf2 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf3 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf4 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf5 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf6 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf7 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}
if (vehicleid == gsf8 && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}
return 1;
}


kada stavim ovo izadje mi ovo

1\Street Crimes RolePlay\gamemodes\SC.pwn(2288) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2290) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2296) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2298) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2300) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2306) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2308) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2310) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2316) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2318) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2320) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2326) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2328) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2330) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2336) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2338) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2340) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2346) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2348) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2350) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2356) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2358) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2360) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2366) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(12741) : warning 204: symbol is assigned a value that is never used: "gsf1"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12742) : warning 204: symbol is assigned a value that is never used: "gsf2"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12743) : warning 204: symbol is assigned a value that is never used: "gsf3"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12744) : warning 204: symbol is assigned a value that is never used: "gsf4"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12745) : warning 204: symbol is assigned a value that is never used: "gsf5"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12746) : warning 204: symbol is assigned a value that is never used: "gsf6"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12747) : warning 204: symbol is assigned a value that is never used: "gsf7"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12748) : warning 204: symbol is assigned a value that is never used: "gsf8"

24 Errors.

Naslov: Odg: [Pomoc]Warnings 16
Poruka od: Joey_ poslato Jul 06, 2011, 11:24:24 PRE PODNE
Da li si to stavio pod callback OnPlayerEnterVehicle?
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: LuKsA poslato Jul 06, 2011, 11:25:16 PRE PODNE
if ((vehicleid == gsf1 || vehicleid == gsf2 || vehicleid == gsf3 || vehicleid == gsf4 || vehicleid == gsf5 || vehicleid == gsf6 || vehicleid == gsf7 || vehicleid == gsf8) && !ispassenger)
{
    if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
    {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, -1, "Niste clan GSF");
    }
}


Evo ti..

@Paradox, bilo mu je u previse uglatih zagrada, sad sam mu slozio i smanjio kod..
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 06, 2011, 11:53:55 PRE PODNE
1\Street Crimes RolePlay\gamemodes\SC.pwn(2288) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(2290) : error 010: invalid function or declaration
1\Street Crimes RolePlay\gamemodes\SC.pwn(12669) : warning 204: symbol is assigned a value that is never used: "gsf1"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12670) : warning 204: symbol is assigned a value that is never used: "gsf2"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12671) : warning 204: symbol is assigned a value that is never used: "gsf3"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12672) : warning 204: symbol is assigned a value that is never used: "gsf4"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12673) : warning 204: symbol is assigned a value that is never used: "gsf5"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12674) : warning 204: symbol is assigned a value that is never used: "gsf6"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12675) : warning 204: symbol is assigned a value that is never used: "gsf7"
1\Street Crimes RolePlay\gamemodes\SC.pwn(12676) : warning 204: symbol is assigned a value that is never used: "gsf8"

2 Errors.


sad mi izadje ovo
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: LuKsA poslato Jul 06, 2011, 13:24:52 POSLE PODNE
Omg! Daj mi linije 2288 i 2290

A ove nisi koristio nigdje u nikakvoj komand i slicno, zato su ti warninzi.
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 06, 2011, 13:45:03 POSLE PODNE
2288 if ((vehicleid == gsf1 || vehicleid == gsf2 || vehicleid == gsf3 || vehicleid == gsf4 || vehicleid == gsf5 || vehicleid == gsf6 || vehicleid == gsf7 || vehicleid == gsf8) && !ispassenger)

2290     if (PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pLeader] != 11)
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: LuKsA poslato Jul 06, 2011, 14:04:45 POSLE PODNE
TI je definirano ispassenger? Jesi definirao gsf1, gsf2...?
Naslov: Odg: [Pomoc]Warnings 16
Poruka od: ...Nikola... poslato Jul 06, 2011, 14:24:39 POSLE PODNE
public OnPlayerEnterVehicle(playerid, vehicleid,ispassenger)

new gsf1,gsf2,gsf3,gsf4,gsf5,gsf6,gsf7,gsf8

Hoce li neko pomoci?