Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Windows poslato Jul 20, 2014, 22:08:44 POSLE PODNE

Naslov: [pomoc]alarm
Poruka od: Windows poslato Jul 20, 2014, 22:08:44 POSLE PODNE
Skripta koju koristim:/
Detaljan opis problema:Stalno trazi da definisem neke stvari koje su vec definisane. Verovatno sam tu nesto zeznuo
Dio skripte:forward BankAlarm();
public BankAlarm()
{
if(IsPlayerInRangeOfPoint(playerid,8.0,2277.5942,-1139.8883,1050.8984))
{
    format(string, sizeof(string), "Alarm: Bla bla bla!");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i) || IsAFreecop(i))
{
    if(PlayerInfo[i][pDuty] == 1)
    {
SendClientMessage(playerid, TEAM_BLUE_COLOR, string);
}
}
}
}
}
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [pomoc]alarm
Poruka od: youngdeal poslato Jul 20, 2014, 22:10:01 POSLE PODNE
opisi malo problem sta trazi?
Naslov: Odg: [pomoc]alarm
Poruka od: Windows poslato Jul 20, 2014, 22:12:14 POSLE PODNE
Npr. da se definise string,playerid..
Naslov: Odg: [pomoc]alarm
Poruka od: youngdeal poslato Jul 20, 2014, 22:14:06 POSLE PODNE
daj ovamo erore te ili sta vec.
Naslov: Odg: [pomoc]alarm
Poruka od: Windows poslato Jul 20, 2014, 22:17:56 POSLE PODNE
error 017: undefined symbol "playerid"
error 017: undefined symbol "string"
error 017: undefined symbol "string"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Naslov: Odg: [pomoc]alarm
Poruka od: youngdeal poslato Jul 20, 2014, 22:19:28 POSLE PODNE
forward BankAlarm();
public BankAlarm()
{
new string [ 128 ];
if(IsPlayerInRangeOfPoint(playerid,8.0,2277.5942,-1139.8883,1050.8984))
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i) || IsAFreecop(i))
{
    if(PlayerInfo[i][pDuty] == 1)
    {
                                format(string, sizeof(string), "Alarm: Bla bla bla!");
SendClientMessage(i, TEAM_BLUE_COLOR, string);
}
}
}
}
  }
}
Naslov: Odg: [pomoc]alarm
Poruka od: Windows poslato Jul 20, 2014, 22:21:28 POSLE PODNE
error 017: undefined symbol "playerid"
Naslov: Odg: [pomoc]alarm
Poruka od: youngdeal poslato Jul 20, 2014, 22:23:07 POSLE PODNE
if(IsPlayerInRangeOfPoint(i,8.0,2277.5942,-1139.8883,1050.8984))

obrisi prethodno i ubaci ovo u loop.
Naslov: Odg: [pomoc]alarm
Poruka od: Windows poslato Jul 20, 2014, 22:25:53 POSLE PODNE
Dzabe to,prvo je bilo sa ''i'' pa sam stavio playerid

error 017: undefined symbol "i"
Naslov: Odg: [pomoc]alarm
Poruka od: youngdeal poslato Jul 20, 2014, 22:27:26 POSLE PODNE
forward BankAlarm();
public BankAlarm()
{
            new string [ 128 ];
for(new i = 0; i < MAX_PLAYERS; i++)
{
                    if(IsPlayerInRangeOfPoint(i,8.0,2277.5942,-1139.8883,1050.8984))
                {
if(IsACop(i) || IsAFreecop(i))
{
    if(PlayerInfo[i][pDuty] == 1)
    {
                                format(string, sizeof(string), "Alarm: Bla bla bla!");
SendClientMessage(i, TEAM_BLUE_COLOR, string);
}
}
}
}
return true;
}
Naslov: Odg: [pomoc]alarm
Poruka od: Windows poslato Jul 20, 2014, 22:38:18 POSLE PODNE
Sad nema errora,ali policajci ne dobijaju informaciju da se neko nalazi tamo.
Naslov: Odg: [pomoc]alarm
Poruka od: youngdeal poslato Jul 20, 2014, 22:39:20 POSLE PODNE
Citat: Windows poslato Jul 20, 2014, 22:38:18 POSLE PODNE
Sad nema errora,ali policajci ne dobijaju informaciju da se neko nalazi tamo.
e to ti je do provere ..
Naslov: Odg: [pomoc]alarm
Poruka od: Windows poslato Jul 20, 2014, 22:56:49 POSLE PODNE
Evo reseno,hvala.
Moze Lock.