shape1
shape2
shape3
shape4
shape7
shape8

Ошибки


Статус
Закрыто для дальнейших ответов.

Alexandr

Новичок
Пользователь
03.11.2014
138
2
0
C:\Раб.ст\May\Energy RP\pawno\include\streamer.inc(400) : warning 201: redefinition of constant/macro (symbol "OnPlayerEnterRaceCheckpoint")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(2569) : warning 235: public function lacks forward declaration (symbol "armGateClose")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 012: invalid function call, not a valid address
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : warning 215: expression has no effect
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 001: expected token: ";", but found ")"
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 029: invalid expression, assumed zero
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.




Вот строка:
new open = ini_openFile ("donate.ini");
 
//Донат
    if(dialogid == 2484)
     {
         new donate;
         new open = ini_openFile ("donate.ini");
        if(ini_getInteger(file, inputtext, donate) == 0);
        {
            if(donate == 1) // FIND (NOT MONEY) (DONATERANK)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован");
                  ini_removeKey(file,inputtext);
                PlayerInfo[playerid][pVIP] = 1;
                return 1;
            }
            else if(donate == 2) // FIND (NOT MONEY) (LEVEL)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Ваш уровень поднят на 1 единицу");
                  ini_removeKey(file,inputtext);
                   PlayerInfo[playerid][pLevel] += 1;
                return 1;
            }
            else if(donate == 3)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Теперь ваш телефонный номер четырёхзначный");
                  ini_removeKey(file,inputtext);
                  new randphone = 1000 + random(9999);//minimum 1000  max 9999 //giving one at the start
                PlayerInfo[playerid][pPnumber] = randphone;
                return 1;
            }
            else if(donate == 4)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 100 000");
                  ini_removeKey(file,inputtext);
                SafeMoney(playerid, 100000);
                return 1;
            }
            else if(donate == 5)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 500 000");
                  ini_removeKey(file,inputtext);
                  SafeMoney(playerid, 500000);
                return 1;
            }
            else if(donate == 6)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 1 000 000");
                  ini_removeKey(file,inputtext);
                  SafeMoney(playerid, 1000000);
                return 1;
            }
            else if(donate == 7)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 3 000 000");
                  ini_removeKey(file,inputtext);
                  SafeMoney(playerid, 3000000);
                return 1;
            }
            ini_removeKey(file,inputtext);
            SendClientMessage(playerid,COLOR_GRAD2,"Спасибо за пожертвование");
        }
        else
        {
            SendClientMessage(playerid,COLOR_GRAD2,"Неверный код");
        }
        iniClose(file);
     }



Заранее спасибо за помощь..
 

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
C:\Раб.ст\May\Energy RP\pawno\include\streamer.inc(400) : warning 201: redefinition of constant/macro (symbol "OnPlayerEnterRaceCheckpoint")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(2569) : warning 235: public function lacks forward declaration (symbol "armGateClose")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 012: invalid function call, not a valid address
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : warning 215: expression has no effect
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 001: expected token: ";", but found ")"
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 029: invalid expression, assumed zero
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.






Вот строка:
new open = ini_openFile ("donate.ini");
 
//Донат
    if(dialogid == 2484)
     {
         new donate;
         new open = ini_openFile ("donate.ini");
        if(ini_getInteger(file, inputtext, donate) == 0);
        {
            if(donate == 1) // FIND (NOT MONEY) (DONATERANK)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован");
                  ini_removeKey(file,inputtext);
                PlayerInfo[playerid][pVIP] = 1;
                return 1;
            }
            else if(donate == 2) // FIND (NOT MONEY) (LEVEL)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Ваш уровень поднят на 1 единицу");
                  ini_removeKey(file,inputtext);
                   PlayerInfo[playerid][pLevel] += 1;
                return 1;
            }
            else if(donate == 3)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Теперь ваш телефонный номер четырёхзначный");
                  ini_removeKey(file,inputtext);
                  new randphone = 1000 + random(9999);//minimum 1000  max 9999 //giving one at the start
                PlayerInfo[playerid][pPnumber] = randphone;
                return 1;
            }
            else if(donate == 4)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 100 000");
                  ini_removeKey(file,inputtext);
                SafeMoney(playerid, 100000);
                return 1;
            }
            else if(donate == 5)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 500 000");
                  ini_removeKey(file,inputtext);
                  SafeMoney(playerid, 500000);
                return 1;
            }
            else if(donate == 6)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 1 000 000");
                  ini_removeKey(file,inputtext);
                  SafeMoney(playerid, 1000000);
                return 1;
            }
            else if(donate == 7)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 3 000 000");
                  ini_removeKey(file,inputtext);
                  SafeMoney(playerid, 3000000);
                return 1;
            }
            ini_removeKey(file,inputtext);
            SendClientMessage(playerid,COLOR_GRAD2,"Спасибо за пожертвование");
        }
        else
        {
            SendClientMessage(playerid,COLOR_GRAD2,"Неверный код");
        }
        iniClose(file);
     }
Заранее спасибо за помощь..

на строчки 4399 исправите 
 

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
1
271
0
25
Вот так вставь

new donate;
new file = ini_openFile("donate.ini");
а своё удали вот это

Код:
new donate;
new open = ini_openFile ("donate.ini");
 
Последнее редактирование модератором:

Alexandr

Новичок
Пользователь
03.11.2014
138
2
0
Вот так вставь

new donate;
new file = ini_openFile("donate.ini");
а своё удали вот это

Код:
new donate;
new open = ini_openFile ("donate.ini");
C:\Раб.ст\May\Energy RP\pawno\include\streamer.inc(400) : warning 201: redefinition of constant/macro (symbol "OnPlayerEnterRaceCheckpoint")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(2569) : warning 235: public function lacks forward declaration (symbol "armGateClose")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 012: invalid function call, not a valid address
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : warning 215: expression has no effect
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 001: expected token: ";", but found ")"
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 029: invalid expression, assumed zero
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
4 Errors.
 

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
1
271
0
25
C:\Раб.ст\May\Energy RP\pawno\include\streamer.inc(400) : warning 201: redefinition of constant/macro (symbol "OnPlayerEnterRaceCheckpoint")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(2569) : warning 235: public function lacks forward declaration (symbol "armGateClose")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 012: invalid function call, not a valid address
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : warning 215: expression has no effect
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 001: expected token: ";", but found ")"
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 029: invalid expression, assumed zero
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
4 Errors.
скинь мне 4399 строку и 400

 
Последнее редактирование модератором:

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
C:\Раб.ст\May\Energy RP\pawno\include\streamer.inc(400) : warning 201: redefinition of constant/macro (symbol "OnPlayerEnterRaceCheckpoint")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(2569) : warning 235: public function lacks forward declaration (symbol "armGateClose")
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 012: invalid function call, not a valid address
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : warning 215: expression has no effect
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 001: expected token: ";", but found ")"
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : error 029: invalid expression, assumed zero
C:\Раб.ст\May\Energy RP\gamemodes\ENRP.pwn(4399) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
4 Errors.
скинь pwn исправлю

 

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
1
271
0
25
if(dialogid == 23)
     {
         new donate;
         new file = ini_openFile("donate.ini");
         if(ini_getInteger(file, inputtext, donate) == 0)
         {
            if(donate == 1) // FIND (NOT MONEY) (DONATERANK)
            {
                SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован[1]");
                ini_removeKey(file,inputtext);
                Player[playerid][pVip] = 1;
                SavePlayers(playerid);
                return 1;
            }
            else if(donate == 2) // FIND (NOT MONEY) (DONATERANK)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован[2]");
                  ini_removeKey(file,inputtext);
                  Player[playerid][pVip] = 2;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 3)// FIND (NOT MONEY) (DONATERANK)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован[3]");
                  ini_removeKey(file,inputtext);
                  Player[playerid][pVip] = 3;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 4)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 50 000");
                  ini_removeKey(file,inputtext);
                  GivePlayerMoney(playerid, 50000);
                  Player[playerid][pMoney] += 50000;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 5)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 100 000");
                  ini_removeKey(file,inputtext);
                  GivePlayerMoney(playerid, 100000);
                  Player[playerid][pMoney] += 100000;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 6)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 150 000");
                  ini_removeKey(file,inputtext);
                  GivePlayerMoney(playerid, 150000);
                  Player[playerid][pMoney] += 150000;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 7)
            {
                 SendClientMessage(playerid,COLOR_GRAD2,"Ваш уровень поднялся на 1 еденицу");
                 ini_removeKey(file,inputtext);
                 Player[playerid][pLevel] += 1;
                 SavePlayers(playerid);
                 return 1;
            }
            ini_removeKey(file,inputtext);
            SendClientMessage(playerid,COLOR_GRAD2,"Спасибо за пожертвование");
            }
            else
            {
            SendClientMessage(playerid,COLOR_GRAD2,"Неверный код");
            }
         iniClose(file);
     }
перменные свои поставишь
 

Alexandr

Новичок
Пользователь
03.11.2014
138
2
0
if(dialogid == 23)
     {
         new donate;
         new file = ini_openFile("donate.ini");
         if(ini_getInteger(file, inputtext, donate) == 0)
         {
            if(donate == 1) // FIND (NOT MONEY) (DONATERANK)
            {
                SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован[1]");
                ini_removeKey(file,inputtext);
                Player[playerid][pVip] = 1;
                SavePlayers(playerid);
                return 1;
            }
            else if(donate == 2) // FIND (NOT MONEY) (DONATERANK)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован[2]");
                  ini_removeKey(file,inputtext);
                  Player[playerid][pVip] = 2;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 3)// FIND (NOT MONEY) (DONATERANK)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован[3]");
                  ini_removeKey(file,inputtext);
                  Player[playerid][pVip] = 3;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 4)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 50 000");
                  ini_removeKey(file,inputtext);
                  GivePlayerMoney(playerid, 50000);
                  Player[playerid][pMoney] += 50000;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 5)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 100 000");
                  ini_removeKey(file,inputtext);
                  GivePlayerMoney(playerid, 100000);
                  Player[playerid][pMoney] += 100000;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 6)
            {
                  SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 150 000");
                  ini_removeKey(file,inputtext);
                  GivePlayerMoney(playerid, 150000);
                  Player[playerid][pMoney] += 150000;
                  SavePlayers(playerid);
                  return 1;
            }
            else if(donate == 7)
            {
                 SendClientMessage(playerid,COLOR_GRAD2,"Ваш уровень поднялся на 1 еденицу");
                 ini_removeKey(file,inputtext);
                 Player[playerid][pLevel] += 1;
                 SavePlayers(playerid);
                 return 1;
            }
            ini_removeKey(file,inputtext);
            SendClientMessage(playerid,COLOR_GRAD2,"Спасибо за пожертвование");
            }
            else
            {
            SendClientMessage(playerid,COLOR_GRAD2,"Неверный код");
            }
         iniClose(file);
     }


перменные свои поставишь
те же самые ошибки. :crying:
 

Kostyaev

Магистр
Пользователь
19.07.2014
1 123
274
0
26
А инклюд такой имеется ?

Код:
#include <MxINI>
 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
Код:
if(dialogid == 2484)
{
 	new donate,file = ini_openFile("donate.ini");
  	if(ini_getInteger(file,inputtext,donate) == 0)
    {
        if(donate == 1)
        {
      		SendClientMessage(playerid,COLOR_GRAD2,"VIP аккаунт активирован");
            ini_removeKey(file,inputtext);
            PlayerInfo[playerid][pVIP] = 1;
            return 1;
        }
        else if(donate == 2) // FIND (NOT MONEY) (LEVEL)
        {
        	SendClientMessage(playerid,COLOR_GRAD2,"Ваш уровень поднят на 1 единицу");
            ini_removeKey(file,inputtext);
            PlayerInfo[playerid][pLevel] += 1;
            return 1;
        }
        else if(donate == 3)
        {
        	SendClientMessage(playerid,COLOR_GRAD2,"Теперь ваш телефонный номер четырёхзначный");
            ini_removeKey(file,inputtext);
            new randphone = 1000 + random(9999);//minimum 1000  max 9999 //giving one at the start
            PlayerInfo[playerid][pPnumber] = randphone;
            return 1;
        }
        else if(donate == 4)
        {
        	SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 100 000");
            ini_removeKey(file,inputtext);
            SafeMoney(playerid, 100000);
            return 1;
        }
        else if(donate == 5)
        {
			SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 500 000");
			ini_removeKey(file,inputtext);
			SafeMoney(playerid, 500000);
            return 1;
        }
        else if(donate == 6)
        {
            SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 1 000 000");
            ini_removeKey(file,inputtext);
            SafeMoney(playerid, 1000000);
            return 1;
        }
        else if(donate == 7)
        {
            SendClientMessage(playerid,COLOR_GRAD2,"Вы получили 3 000 000");
            ini_removeKey(file,inputtext);
            SafeMoney(playerid, 3000000);
            return 1;
        }
        ini_removeKey(file,inputtext);
        SendClientMessage(playerid,COLOR_GRAD2,"Спасибо за пожертвование");
	}
    else
   	{
    	SendClientMessage(playerid,COLOR_GRAD2,"Неверный код");
    }
    iniClose(file);
}
 
Статус
Закрыто для дальнейших ответов.