Pomoc oko komanda skinilidera postavilidera

Započeo Djoky, Septembar 22, 2018, 17:57:09 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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

Poslednja Izmena: Oktobar 04, 2018, 15:02:35 POSLE PODNE od Bašovski


I LOVE VODKA AND SLAV COUNTRY'S

Moze li iko pomoci ?


I LOVE VODKA AND SLAV COUNTRY'S

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...

credits: Xunder, Ino420, Muma

Citat: Pottus;3903994SetPlayerPos("dreni1998", 666.666, 666.666, 666.666, 666.666);    ///// GO IN HELL MOTHERFUCKER

https://i.imgur.com/XHLx9oj.gif
https://i.ibb.co/ZJqQKWT/NXRX.gif

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


I LOVE VODKA AND SLAV COUNTRY'S

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


I LOVE VODKA AND SLAV COUNTRY'S

Dio sktipte stock GetName(playerid) (--cijela skripta--)