Sign in to follow this  
Followers 0
F1re

Ошибки при компиляции

Рекомендованные сообщения



18 posts in this topic

Ошибки: 

Спойлер

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

Скиньте команду полностью

Share this post


Link to post
Share on other sites
Спойлер

       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

В начало этих двух команд:



new giveplayerid;

Share this post


Link to post
Share on other sites

Ошибки: 

Спойлер

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

@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

@Daniil Roslyakov Ошибок больше, ждем ответа DEST`a 

 

@DEST вот: 

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

 

Share this post


Link to post
Share on other sites

@Daniil Roslyakov new уже есть: 

new giveplayerid;
    if(strcmp(cmd, "/dban",true) == 0)
{
    if(IsPlayerConnected(playerid))
    {

 

Share this post


Link to post
Share on other sites
new giveplayer[MAX_PLAYER_NAME];

Добавить в команду, в которой ошибка

Share this post


Link to post
Share on other sites
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

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

new giveplayerid;

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

new sendername[MAX_PLAYER_NAME];

Share this post


Link to post
Share on other sites

@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

Откуда вырезали систему, оттуда и берите new WantedPoints

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

    • Вадим1234
      By Вадим1234
      CMD:vips(playerid) {     if(GetPVarInt(playerid, "logged") == 0) return 1;     if(player_info[playerid][ADMIN] < 2)        return Send(playerid, COLOR_WHITE, "Команда не обнаружена! Используйте {ffcc00}/menu {FFFFFF}для просмотра команд");     foreach(new i: Player)     {         if(player_info[playerid][VIP] != -1)         {             new fmt_msg[85];             format             (                 fmt_msg, sizeof fmt_msg,                 "%s[%d] (%d DAYS)",                 player_info[NAME],                 i,                 player_info[VIP]             );             Send(playerid, COLOR_YELLOW, fmt_msg);         }     }     return 1; }  
    • Senya Kolymbijskij
      By Senya Kolymbijskij
       
      такие ошибки что делать???
      @mr_sasha087 @DEST Помогите!!
      Это строки  там где  SendClientMessage есть @mr_sasha087 @DEST Помогите!!
      @odosenok
    • Keynig
      By Keynig
      Все приветствую! Столкнулся с  такой проблемой .Захотелось сделать что бы на сервере было 2 логотипа, один был тогда когда игрок играет без модпака.А второй когда игрок подключает мод пак и у него пропадает стандартный логотип, и появляется 3д.
       
      ПОМОГИТЕ  ПОЖАЛУЙСТА. Желательно в кратчайшей срок.
      Заранее СПАСИБО!