Problem(error/warning): /SKINILIDERA /POSTAVILIDERA ERROR
Dio skripte: [ pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):ne treba
Slika/video ingame problema(obavezno ako je ingame problem):imam problem sa ove 2 komande
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname[25];
if(sscanf(params,"us[25]",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo[targetid][pRank] == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
new str[100];
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo[targetid][pOrgID] = 1;
PlayerInfo[targetid][pRank] = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
}
CMD:skinilidera(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
if(sscanf(params,"u",params[0])) return SCM(playerid,-1,""COL_RED"Koristi:/skinilidera [id ili ime]!");
if(PlayerInfo[params[0]][pRank] < 6) return SCM(playerid,-1,""COL_RED"Taj igrac nije lider ni jedne organizacije!");
new str[100];
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName[playerid]);
SCM(params[0],-1,str);
{
PlayerInfo[params[0]][pOrgID] = -1;
PlayerInfo[params[0]][pRank] = 0;
SetPlayerSkin(playerid, 17);
SetPlayerPos(playerid, -2357.76733, 1974.11780, 9.47197);
return 1;
}
i izlaze mi ovi erorri
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(492) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(492) : error 017: undefined symbol "pc_cmd_skinilidera"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(492) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(492) : fatal error 107: too many error messages on one line
a kada obrisem skinilidera cmd izlaze mi ovi erorri
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(665) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(665) : error 017: undefined symbol "pc_cmd_postavilidera"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(665) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(665) : fatal error 107: too many error messages on one line
Moze li iko pomoci ?
Ne mozes da otvoris { a da je ne zatvoris }
Obrati paznju na to, izostavio si kod obe komande
Moras da das liniju na kojoj baca error tj. da napises... a ne ovako das error i ceo kod...
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname[25];
if(sscanf(params,"us[25]",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo[targetid][pRank] == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
new str[100];
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo[targetid][pOrgID] = 1;
PlayerInfo[targetid][pRank] = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
}
}
CMD:skinilidera(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
if(sscanf(params,"u",params[0])) return SCM(playerid,-1,""COL_RED"Koristi:/skinilidera [id ili ime]!");
if(PlayerInfo[params[0]][pRank] < 6) return SCM(playerid,-1,""COL_RED"Taj igrac nije lider ni jedne organizacije!");
new str[100];
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName[playerid]);
SCM(params[0],-1,str);
{
PlayerInfo[params[0]][pOrgID] = -1;
PlayerInfo[params[0]][pRank] = 0;
SetPlayerSkin(playerid, 17);
SetPlayerPos(playerid, -2357.76733, 1974.11780, 9.47197);
return 1;
}
}
Citat: PazzOnee poslato Septembar 27, 2018, 01:41:06 PRE PODNE
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname[25];
if(sscanf(params,"us[25]",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo[targetid][pRank] == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
new str[100];
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo[targetid][pOrgID] = 1;
PlayerInfo[targetid][pRank] = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
}
}
CMD:skinilidera(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
if(sscanf(params,"u",params[0])) return SCM(playerid,-1,""COL_RED"Koristi:/skinilidera [id ili ime]!");
if(PlayerInfo[params[0]][pRank] < 6) return SCM(playerid,-1,""COL_RED"Taj igrac nije lider ni jedne organizacije!");
new str[100];
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName[playerid]);
SCM(params[0],-1,str);
{
PlayerInfo[params[0]][pOrgID] = -1;
PlayerInfo[params[0]][pRank] = 0;
SetPlayerSkin(playerid, 17);
SetPlayerPos(playerid, -2357.76733, 1974.11780, 9.47197);
return 1;
}
}
Sada ovi errori
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(637) : warning 209: function "pc_cmd_postavilidera" should return a value
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(644) : error 028: invalid subscript (not an array or too many subscripts): "GetName"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(644) : warning 215: expression has no effect
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(644) : error 001: expected token: ";", but found "]"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(644) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(644) : fatal error 107: too many error messages on one line
Ovako
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname[25];
if(sscanf(params,"us[25]",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo[targetid][pRank] == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
new str[100];
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo[targetid][pOrgID] = 1;
PlayerInfo[targetid][pRank] = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
}
return 1;
}
CMD:skinilidera(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
if(sscanf(params,"u",params[0])) return SCM(playerid,-1,""COL_RED"Koristi:/skinilidera [id ili ime]!");
if(PlayerInfo[params[0]][pRank] < 6) return SCM(playerid,-1,""COL_RED"Taj igrac nije lider ni jedne organizacije!");
new str[100];
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName(playerid));
SCM(params[0],-1,str);
{
PlayerInfo[params[0]][pOrgID] = -1;
PlayerInfo[params[0]][pRank] = 0;
SetPlayerSkin(playerid, 17);
SetPlayerPos(playerid, -2357.76733, 1974.11780, 9.47197);
return 1;
}
return 1;
}
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname[25],str[100];
if(sscanf(params,"us[25]",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo[targetid][pRank] == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo[targetid][pOrgID] = 1;
PlayerInfo[targetid][pRank] = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
}
else { SCM(playerid,-1,"GRESKA | {ff0000}Naveli ste nevazece ime organizacije"); }
return 1;
}
Citat: Mido Karic poslato Septembar 28, 2018, 21:57:25 POSLE PODNE
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname[25],str[100];
if(sscanf(params,"us[25]",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo[targetid][pRank] == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo[targetid][pOrgID] = 1;
PlayerInfo[targetid][pRank] = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
}
else { SCM(playerid,-1,"GRESKA | {ff0000}Naveli ste nevazece ime organizacije"); }
return 1;
}
sad ovi errori
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(646) : error 028: invalid subscript (not an array or too many subscripts): "GetName"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(646) : warning 215: expression has no effect
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(646) : error 001: expected token: ";", but found "]"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(646) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(646) : fatal error 107: too many error messages on one line
Dio sktipte stock GetName(playerid) (--cijela skripta--)
Da li imas stock GetName u modu?
Reseno lock