Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Neumije Skriptat. poslato Februar 10, 2018, 21:03:56 POSLE PODNE

Naslov: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 21:03:56 POSLE PODNE
Detaljan opis problema:Znaci radim Admin System po YT-u i nakon sto sam napravio izbacuje mi 8 erora
Dio skripte:[pawn]//=========[Admin Komande]==========//
CMD:setlevel(playerid,params[])
(
   new id,level,msg[128],msg2[128],name[MAX_PLAYER_NAME];
   if(IsPlayerAdmin(playerid))
   (
       if(sscanf(params,"ud",id,level)) return SendClientMessage(playerid,0xAFAFAFAA,"Koriscenje:/setlevel[id/ime] [level]!");
       else if(level > 7) return SendClientMessage(palerid,0xAFAFAFAA,"Morate biti admin level 7(vlasnik!");
       else
       (
           PlayerInfo[id][pAdmin] = level;
           format(msg,sizeof(msg),"Cestitamo postali ste Admin na Test Community RolePlay!");
         SendClientMessage(id,0xAFAFAFAA,msg);
         GetPlayerName(id,name,sizeof(name));
         format(msg2,sizeof(msg2),"Dali ste admina %s");
         SendClientMessage(playerid,0xAFAFAFAA,msg2);
         )
       )
       else
       (
           SendClientMessage(playerid,0xAFAFAFAA,"Morate biti RCON ADMIN da bi ovo koristili");
      )
   return 1;[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Erori:[pawn]E:\Users\None\Desktop\skr\school\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\y_utils.inc(430) : warning 201: redefinition of constant/macro (symbol "isnull(%1)")
E:\Users\\Desktop\skr\school\gamemodes\.pwn(165) : error 021: symbol already defined: "OnPlayerCommandText"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(175 -- 176) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(177) : error 010: invalid function or declaration
E:\Users\\Desktop\skr\school\gamemodes\.pwn(179) : error 010: invalid function or declaration
E:\Users\\Desktop\skr\school\gamemodes\.pwn(180) : error 010: invalid function or declaration
E:\Users\\Desktop\skr\school\gamemodes\.pwn(181) : error 010: invalid function or declaration
E:\Users\\Desktop\skr\school\gamemodes\.pwn(191) : error 010: invalid function or declaration
E:\Users\\Desktop\skr\school\gamemodes\.pwn(195) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB[/pawn]
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 21:09:29 POSLE PODNE
Fixo sam 1 sada mi izbacuje 7erora
Naslov: Odg: Pomoc[Erori]
Poruka od: Steffa poslato Februar 10, 2018, 21:35:40 POSLE PODNE
Moras Public OnPlayerText
Naslov: Odg: Pomoc[Erori]
Poruka od: Steffa poslato Februar 10, 2018, 21:36:53 POSLE PODNE
i one zagrade ne tako () vec {}
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 22:10:08 POSLE PODNE
Stavio sam {   }
al mi izbacuje 26erora
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 22:21:38 POSLE PODNE
Stavio sam pod Public OnPlayerText i sada mi izbacuje 4 erora
[pawn]E:\Users\\Desktop\skr\school\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\y_utils.inc(430) : warning 201: redefinition of constant/macro (symbol "isnull(%1)")
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 017: undefined symbol "cmd_setlevel"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : fatal error 107: too many error messages on one line
[/pawn]
Naslov: Odg: Pomoc[Erori]
Poruka od: Ino42O poslato Februar 10, 2018, 22:33:40 POSLE PODNE
[pawn]
//=========[Admin Komande]==========//
CMD:setlevel(playerid,params[])
{
    new id,level,msg[128],msg2[128],name[MAX_PLAYER_NAME];
    if(IsPlayerAdmin(playerid))
    {
        if(sscanf(params,"ud",id,level)) return SendClientMessage(playerid,0xAFAFAFAA,"Koriscenje:/setlevel[id/ime] [level]!");
        else if(level > 7) return SendClientMessage(palerid,0xAFAFAFAA,"Morate biti admin level 7(vlasnik!");
        else
        {
            PlayerInfo[id][pAdmin] = level;
            format(msg,sizeof(msg),"Cestitamo postali ste Admin na Test Community RolePlay!");
            SendClientMessage(id,0xAFAFAFAA,msg);
            GetPlayerName(id,name,sizeof(name));
            format(msg2,sizeof(msg2),"Dali ste admina %s");
            SendClientMessage(playerid,0xAFAFAFAA,msg2);
        }
    }
    else
    {
        SendClientMessage(playerid,0xAFAFAFAA,"Morate biti RCON ADMIN da bi ovo koristili");
    }
    return 1;
}
[/pawn]

Ovako?
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 22:38:07 POSLE PODNE
[pawn]E:\Users\\Desktop\skr\school\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\y_utils.inc(430) : warning 201: redefinition of constant/macro (symbol "isnull(%1)")
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 017: undefined symbol "cmd_setlevel"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : fatal error 107: too many error messages on one line[/pawn]
Naslov: Odg: Pomoc[Erori]
Poruka od: delete poslato Februar 10, 2018, 22:41:52 POSLE PODNE
 error 017: undefined symbol "cmd_setlevel" Sama ti rec kaze sta je error ako znas 5% engleski znat ces fix
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 22:45:56 POSLE PODNE
Pa sve sam dobor odradio
@dowla
Naslov: Odg: Pomoc[Erori]
Poruka od: xsar.p poslato Februar 10, 2018, 23:00:46 POSLE PODNE
Imas li ti uoste zcmd inc? Posto cim pise "undefined symbol 'cmd_setlevel'" to znaci da cmd_setlevel nije definisan. Tacnije nije zcmd inkludovan (includeovan).
Kod linije 63 si upisao palerid umesto playerid.
Ovaj kod koji si dobio od Ino420 radi savrseno sto znaci da verovatno nisi include zcmd.
https://imgur.com/a/NqWAv
Naslov: Odg: Pomoc[Erori]
Poruka od: delete poslato Februar 10, 2018, 23:06:09 POSLE PODNE
Ako nemas zcmd evo skini:
http://www.solidfiles.com/d/d20f/
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 23:14:09 POSLE PODNE
Ubacio sam zcmd.inc u include i ikludovo #include <zcmd>
i opet mi izbacuje one erore
E:\Users\\Desktop\skr\school\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\y_utils.inc(430) : warning 201: redefinition of constant/macro (symbol "isnull(%1)")
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 017: undefined symbol "cmd_setlevel"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : fatal error 107: too many error messages on one line
Naslov: Odg: Pomoc[Erori]
Poruka od: xsar.p poslato Februar 10, 2018, 23:18:18 POSLE PODNE
Citat: Filipovic Scripting poslato Februar 10, 2018, 23:14:09 POSLE PODNE
Ubacio sam zcmd.inc u include i ikludovo #include <zcmd>
i opet mi izbacuje one erore
E:\Users\\Desktop\skr\school\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\y_utils.inc(430) : warning 201: redefinition of constant/macro (symbol "isnull(%1)")
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 017: undefined symbol "cmd_setlevel"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : fatal error 107: too many error messages on one line
Izgleda imas problem sa nekim inkludom. Preuzmi ovaj .rar fajl, tu imas potrebne inkludove za RP.
Meni kod sa ovim inkludovima radi bez problema. (Imas gore sliku u slucaju da nisi video)
https://www.sendspace.com/file/if1ju0
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 23:24:02 POSLE PODNE
Super sad me jebe i Winran
The archive is etiher in unknown format or damaged
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 23:30:16 POSLE PODNE
Evo ubacio sam i tvoj include al opet ne radi opet isti erori
E:\Users\\Desktop\skr\school\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\y_utils.inc(430) : warning 201: redefinition of constant/macro (symbol "isnull(%1)")
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 017: undefined symbol "cmd_setlevel"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(162) : fatal error 107: too many error messages on one line
Naslov: Odg: Pomoc[Erori]
Poruka od: xsar.p poslato Februar 10, 2018, 23:31:52 POSLE PODNE
Citat: Filipovic Scripting poslato Februar 10, 2018, 23:24:02 POSLE PODNE
Super sad me jebe i Winran
The archive is etiher in unknown format or damaged
To te jebe sistem izgleda, jer kod mene je sve uredu.
https://imgur.com/a/KhfO6

A ovo u vezi errora je izgleda nesto do tebe, jer evo vec 10 puta compilam mod i sve jedno radi.
Sa sscanf i zcmd. Takodje imas jedan problem ovde: format(msg2,sizeof(msg2),"Dali ste admina %s");
Trebas tu dodati posle " jedan zarez i name.
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 23:38:04 POSLE PODNE
Skino sam novu verziju winrara i uspeo sam ubacit .
Evo ti moja cela skripta taj Admin Sistem i Log/Reg sys
https://pastebin.com/
Naslov: Odg: Pomoc[Erori]
Poruka od: xsar.p poslato Februar 10, 2018, 23:39:14 POSLE PODNE
Citat: Filipovic Scripting poslato Februar 10, 2018, 23:38:04 POSLE PODNE
Skino sam novu verziju winrara i uspeo sam ubacit .
Evo ti moja cela skripta taj Admin Sistem i Log/Reg sys
https://pastebin.com/
Link? To je obican pastebin.
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 10, 2018, 23:40:25 POSLE PODNE
https://pastebin.com/qujg4Qqc
Naslov: Odg: Pomoc[Erori]
Poruka od: xsar.p poslato Februar 10, 2018, 23:57:35 POSLE PODNE
Iz kog razloga si ti stavio CMD pod OnPlayerText? Stavi ga na dnu skripte...
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 11, 2018, 00:07:38 PRE PODNE
Citat: Steffaâ,,¢ poslato Februar 10, 2018, 21:35:40 POSLE PODNE
Moras Public OnPlayerText
???
Naslov: Odg: Pomoc[Erori]
Poruka od: xsar.p poslato Februar 11, 2018, 00:09:40 PRE PODNE
Citat: Filipovic Scripting poslato Februar 11, 2018, 00:07:38 PRE PODNE
   ???
Pusti ti tog 'skriptera' ubaci mod negde pri kraju skripter i garantujem da ce raditi.
CMD nikada nije isao pod OnPlayerText nikada nece ni ici.
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 11, 2018, 00:12:27 PRE PODNE
Evo stavio sam na kraju skripte tako sam i ja mislio al sam posluso njega.No 2erora mi izbacuje
E:\Users\\Desktop\skr\school\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\y_utils.inc(430) : warning 201: redefinition of constant/macro (symbol "isnull(%1)")
E:\Users\\Desktop\skr\school\gamemodes\.pwn(342) : error 036: empty statement
E:\Users\\Desktop\skr\school\gamemodes\.pwn(356) : error 029: invalid expression, assumed zero
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 11, 2018, 00:14:19 PRE PODNE
Evo osto je samo ovaj  :D
warning 201: redefinition of constant/macro (symbol "isnull(%1)")

Na liniji 430 a ja imam 363
Naslov: Odg: Pomoc[Erori]
Poruka od: AdzoXx poslato Februar 11, 2018, 00:15:43 PRE PODNE
Daj sada taj novi kod
Naslov: Odg: Pomoc[Erori]
Poruka od: xsar.p poslato Februar 11, 2018, 00:17:53 PRE PODNE
Citat: Filipovic Scripting poslato Februar 11, 2018, 00:14:19 PRE PODNE
Evo osto je samo ovaj  :D
warning 201: redefinition of constant/macro (symbol "isnull(%1)")

Na liniji 430 a ja imam 363
To ti je ja msm prolem do YSI-a, skini ovaj YSI https://github.com/pawn-lang/YSI
Naslov: Odg: Pomoc[Erori]
Poruka od: Neumije Skriptat. poslato Februar 11, 2018, 00:22:23 PRE PODNE
Taj ysi i imam al nece