Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: SanelPandzic poslato Oktobar 29, 2017, 12:56:03 POSLE PODNE

Naslov: Eror filescripts
Poruka od: SanelPandzic poslato Oktobar 29, 2017, 12:56:03 POSLE PODNE
Skripta koju koristim:Desperator
Detaljan opis problema:ima filescripts gde napravim text i eror mi izaso
Dio skripte:
eror
[pawn]C:\Users\Sanel\Desktop\Desperato v1.1\filterscripts\fmat.pwn(137) : error 017: undefined symbol "Iter_Contains"
C:\Users\Sanel\Desktop\Desperato v1.1\filterscripts\fmat.pwn(191) : error 017: undefined symbol "Iter_Contains"[/pawn]
skripta
[pawn]public OnFilterScriptExit()
{
   for(new i = 0; i < MAX_MATERIALS; i++)
     {
        if(Iter_Contains(MatsItr,i))
        {
         SaveMat(i);
         DeleteMat(i);
      }
   }
   return 1;
}[/pawn]
skripta 2
[pawn]CMD:editmat(playerid, params[])
{
   new ID;
    if(sscanf(params, "i",ID))
    {
        SendClientMessage(playerid, -1, "[USAGE]: /editmat(erial) [id]");
        return 1;
    }
    if(!Iter_Contains(MatsItr,ID)) return SendClientMessage(playerid, -1, "Material ID doesn't exists");
   
    ShowPlayerDialog(playerid, DIALOG_MATS , DIALOG_STYLE_LIST, "Material System - v1.0 by FuNkY", "Change Text\nChange Font\nChange Color\nChange Font Size\nChange Background Color\nChange Allignment\nBold Text\nChange Resolution\nEdit Material Pos\nDuplicate Material\nDelete Material", "Select", "Close");
    SOID[playerid] = ID;
    return 1;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: Eror filescripts
Poruka od: Shomyy poslato Oktobar 29, 2017, 13:13:28 POSLE PODNE
Prebaci to u mod...
Naslov: Odg: Eror filescripts
Poruka od: SanelPandzic poslato Oktobar 29, 2017, 14:26:20 POSLE PODNE
jos puno erora mi se pojavilo cak mi crash  pawno
Naslov: Odg: Eror filescripts
Poruka od: .бутиган poslato Oktobar 29, 2017, 14:46:13 POSLE PODNE
Ne mostoji funkcija Iter_Contains. Ako si kopirao od nekud, nisi dobro kopirao, a ako si je sam radio  onda verovatno nisi definisao tu funkciju. Nadji u skripti Iter_Contains gde je definisan, ili je sam definisi.
Naslov: Odg: Eror filescripts
Poruka od: Slade poslato Oktobar 29, 2017, 16:27:35 POSLE PODNE
Moraš imati iterate include.

[pawn]#include < YSI/y_iterate >[/pawn]