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

    • Раксон Фаркрай
      By Раксон Фаркрай
      SAMP CEF
      Просмотр файла cef_create_browser(player_id, browser_id, const url[], hidden, focused)
      Создает браузер для указанного игрока.
      cef_destroy_browser(player_id, browser_id)
      Удаляет браузер.
      cef_hide_browser(player_id, browser_id, hide)
      Скрывает браузер.
      cef_emit_event(player_id, const event_name[], args…)
      Вызвать событие у клиента. Поддерживаемые типы аргументов: string, integer, float.
      cef_subscribe(const event_name[], const callback[])
      Подписаться на событие от клиента. Сигнатура функции колбека: Callback(player_id, const arguments[])
      cef_player_has_plugin(player_id)
      Проверка на наличие плагина у клиента.
      cef_create_ext_browser(player_id, browser_id, const texture[], const url[], scale)
      Создает браузер как и в первом случае, но с пометкой, что он будет отображаться на объектах на определенной текстуре. Параметр scale указывает во сколько раз нужно увеличить стандартную текстуру. Например, если стандартная текстура имеет размер 250x30 будет иметь размер 1250x150 при переданном параметре в 5 единиц.
      cef_append_to_object(player_id, browser_id, object_id)
      Заменяет текстуру переданного объекта на изображение браузера у клиента. Браузер должен быть создан с помощью cef_create_ext_browser, а так же должна присутствовать текстура, указанная при создании, для корректного отображения.
      cef_remove_from_object(player_id, browser_id, object_id)
      Возвращает оригинальную текстуру объекта.
      cef_toggle_dev_tools(player_id, browser_id, enabled)
      Включает / выключает инструменты разработчика.
      Добавил Раксон Фаркрай Добавлено 27.07.2021 Категория Плагины / инклуды Автор ZOTTCE Совместимость с версией мультиплеера ALL  
    • Раксон Фаркрай
      By Раксон Фаркрай
      cef_create_browser(player_id, browser_id, const url[], hidden, focused)
      Создает браузер для указанного игрока.
      cef_destroy_browser(player_id, browser_id)
      Удаляет браузер.
      cef_hide_browser(player_id, browser_id, hide)
      Скрывает браузер.
      cef_emit_event(player_id, const event_name[], args…)
      Вызвать событие у клиента. Поддерживаемые типы аргументов: string, integer, float.
      cef_subscribe(const event_name[], const callback[])
      Подписаться на событие от клиента. Сигнатура функции колбека: Callback(player_id, const arguments[])
      cef_player_has_plugin(player_id)
      Проверка на наличие плагина у клиента.
      cef_create_ext_browser(player_id, browser_id, const texture[], const url[], scale)
      Создает браузер как и в первом случае, но с пометкой, что он будет отображаться на объектах на определенной текстуре. Параметр scale указывает во сколько раз нужно увеличить стандартную текстуру. Например, если стандартная текстура имеет размер 250x30 будет иметь размер 1250x150 при переданном параметре в 5 единиц.
      cef_append_to_object(player_id, browser_id, object_id)
      Заменяет текстуру переданного объекта на изображение браузера у клиента. Браузер должен быть создан с помощью cef_create_ext_browser, а так же должна присутствовать текстура, указанная при создании, для корректного отображения.
      cef_remove_from_object(player_id, browser_id, object_id)
      Возвращает оригинальную текстуру объекта.
      cef_toggle_dev_tools(player_id, browser_id, enabled)
      Включает / выключает инструменты разработчика.
    • Джеймс
      By Джеймс
      Здравствуйте Ув.Участиники PAWNO-RUS,
      Столкнулся с проблемой - *Транспорт сломанный при загрузке на сервер* То есть загружаешь Т.С после покупки с 50% состоянии
      С исправлением затрудняюсь, может вы можете как то помочь.
      Заранее спасибо!