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]
Fixo sam 1 sada mi izbacuje 7erora
Moras Public OnPlayerText
i one zagrade ne tako () vec {}
Stavio sam { }
al mi izbacuje 26erora
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]
[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?
[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]
error 017: undefined symbol "cmd_setlevel" Sama ti rec kaze sta je error ako znas 5% engleski znat ces fix
Pa sve sam dobor odradio
@dowla
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
Ako nemas zcmd evo skini:
http://www.solidfiles.com/d/d20f/
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
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
Super sad me jebe i Winran
The archive is etiher in unknown format or damaged
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
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.
Skino sam novu verziju winrara i uspeo sam ubacit .
Evo ti moja cela skripta taj Admin Sistem i Log/Reg sys
https://pastebin.com/
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.
https://pastebin.com/qujg4Qqc
Iz kog razloga si ti stavio CMD pod OnPlayerText? Stavi ga na dnu skripte...
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.
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
Evo osto je samo ovaj :D
warning 201: redefinition of constant/macro (symbol "isnull(%1)")
Na liniji 430 a ja imam 363
Daj sada taj novi kod
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
Taj ysi i imam al nece