Question

Ошибки: 

Спойлер

C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(5999) : error 017: undefined symbol "giveplayerid"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6000) : error 017: undefined symbol "giveplayerid"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6002) : error 017: undefined symbol "giveplayerid"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6004) : error 017: undefined symbol "giveplayerid"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6004) : error 017: undefined symbol "giveplayer"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6004) : error 029: invalid expression, assumed zero
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6004) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


7 Errors.

Спойлер

                giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
            {
                if(giveplayerid != INVALID_PLAYER_ID)
                {
                    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

 

Share this post


Link to post
Share on other sites

17 answers to this question

  • 0
Спойлер

       if(strcmp(cmd, "/dban",true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pAdmin] < 10)
        {
            SendClientMessage(playerid, COLOR_GREY, "   Вы не уполномочены использовать эту команду !");
            return 1;
        }
        tmp = strtok(cmdtext, idx);
                if(!strlen(tmp))
                {
                        SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /dban [playerid/PartOfName]");
                        return 1;
                }
                giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
            {
                if(giveplayerid != INVALID_PLAYER_ID)
                {
                    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* Вы поместили %s в Деморган.", giveplayer);
                                SendClientMessage(playerid, COLOR_LIGHTRED, string);
                                format(string, sizeof(string), "* Вы были размещены в Деморгане Админом %s.", sendername);
                                SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
                                GameTextForPlayer(giveplayerid, "~w~Welcome to ~n~~r~Fort DeMorgan", 5000, 3);
                                WantedPoints[giveplayerid] = 0;
                                WantedLevel[giveplayerid] = 0;
                                PlayerInfo[giveplayerid][pJailed] = 2;
                                PlayerInfo[giveplayerid][pJailTime] = 3600;
                    SetPlayerPos(giveplayerid, 2311.1616,-1808.9144,7.0640);
                                SetPlayerWorldBounds(giveplayerid, 2311.1616,-1808.9144,7.0640,309.6129); //285.3481,96.9720,1940.9755,1799.0811
                }
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "   Этот игрок является Офлайновым !");
                    return 1;
                }
    }
    return 1;
}

Спойлер

    if(strcmp(cmd, "/undban",true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pAdmin] < 10)
        {
            SendClientMessage(playerid, COLOR_GREY, "Вы не уполномочены использовать эту команду!");
            return 1;
        }
        tmp = strtok(cmdtext, idx);
                if(!strlen(tmp))
                {
                        SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /undban [playerid/PartOfName]");
                        return 1;
                }
                giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
            {
                if(giveplayerid != INVALID_PLAYER_ID)
                {
                                WantedPoints[giveplayerid] = 1;
                                WantedLevel[giveplayerid] = 1;
                                PlayerInfo[giveplayerid][pJailed] = 1;
                                PlayerInfo[giveplayerid][pJailTime] = 1;
                                SetPlayerWorldBounds(playerid,2579.9849,-2416.2771,21.9946,255.7424); //Reset world to player
                            SetPlayerInterior(playerid, 1);
                            SetPlayerPos(playerid, 2579.9849,-2416.2771,21.9946);
                                SendClientMessage(giveplayerid,COLOR_RED,"Вы были выпущены из Деморгана!");
                }
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "* Этот игрок является Офлайновым!");
                    return 1;
                }
    }
    return 1;
}

 

Share this post


Link to post
Share on other sites
  • 0

Ошибки: 

Спойлер

C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6005) : error 017: undefined symbol "giveplayer"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6005) : error 017: undefined symbol "giveplayer"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6005) : error 029: invalid expression, assumed zero
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6005) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

 

Share this post


Link to post
Share on other sites
  • 0
Guest
Новичок

@Timur_Top попробуйте так:
 

GetPlayerName(giveplayerid, playerid, sizeof(playerid));

или

GetPlayerName(giveplayerid, giveplayerid, sizeof(giveplayerid));

 

Edited by Daniil Roslyakov

Share this post


Link to post
Share on other sites
  • 0
C:\Users\Gazeta\Desktop\Ñáîðêà 15 îêò\gamemodes\2.pwn(6000) : error 017: undefined symbol "giveplayerid"
C:\Users\Gazeta\Desktop\Ñáîðêà 15 îêò\gamemodes\2.pwn(6001) : error 017: undefined symbol "giveplayerid"
C:\Users\Gazeta\Desktop\Ñáîðêà 15 îêò\gamemodes\2.pwn(6003) : error 017: undefined symbol "giveplayerid"
C:\Users\Gazeta\Desktop\Ñáîðêà 15 îêò\gamemodes\2.pwn(6006) : error 017: undefined symbol "giveplayerid"
C:\Users\Gazeta\Desktop\Ñáîðêà 15 îêò\gamemodes\2.pwn(6007) : error 017: undefined symbol "sendername"
C:\Users\Gazeta\Desktop\Ñáîðêà 15 îêò\gamemodes\2.pwn(6007) : error 017: undefined symbol "sendername"
C:\Users\Gazeta\Desktop\Ñáîðêà 15 îêò\gamemodes\2.pwn(6007) : error 029: invalid expression, assumed zero
C:\Users\Gazeta\Desktop\Ñáîðêà 15 îêò\gamemodes\2.pwn(6007) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


8 Errors.
                giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
            {
                if(giveplayerid != INVALID_PLAYER_ID)
                {

                                GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                                GetPlayerName(playerid, sendername, sizeof(sendername));

 

Share this post


Link to post
Share on other sites
  • 0
DEST
Maintainer

Там где ошибка с giveplayerid добавить:

new giveplayerid;

Там, где ошибка с sendername добавить:

new sendername[MAX_PLAYER_NAME];

Share this post


Link to post
Share on other sites
  • 0

@DEST 

C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6012) : error 017: undefined symbol "WantedPoints"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6012) : warning 215: expression has no effect
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6012) : error 001: expected token: ";", but found "]"
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6012) : error 029: invalid expression, assumed zero
C:\Users\Gazeta\Desktop\Сборка 15 окт\gamemodes\2.pwn(6012) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
                                WantedPoints[giveplayerid] = 0;

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Lipsi
      By Lipsi
      Здравствуйте! 
       
      Я ищю людей мапперов скриптеров и так далее! 
       
       Плата будет но не сразу
       
      Связь со мной: 
      ВК - https://vk.ru/lipsi_den
      Тг- @Lipsi_den4ik
      Вконтакте обязательно должен быть у вас! 
       
       
    • grall758
      By grall758
      ищу добровольных ребят которые готовы принять свое участие в развитии масштабного крмп проекта, и заложить свою работу в наш проект. Обязательно предоставляется возможность карьерного роста и получения новых знаний. 
       
      ВСЕ КТО ЗА ИНТЕРЕСОВАН В РОСТЕ ПРОЕКТА ПИШИТЕ:
      телеграмм - @grall758
      дискорд - @grallchik758
       
      желательно когда пишите сразу уточняйте свою направленность.