Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография

помогите исправить ошибке в моде


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 10

#1
offline   zak

zak
  • 5
    • Сообщений: 109
    • Регистрация: 28.03.15

Помогите убрать ошибки срезал админ понель из russain Дальнобой и выходят ошибки 

Ошибки и варинги
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(187) : warning 219: local variable "string" shadows a variable at a preceding level
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(685) : error 017: undefined symbol "playerid"
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(710) : warning 219: local variable "string" shadows a variable at a preceding level
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(722) : warning 217: loose indentation
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(722) : error 017: undefined symbol "AdminText3D"
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(722) : warning 215: expression has no effect
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(722) : error 001: expected token: ";", but found "]"
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(722) : error 029: invalid expression, assumed zero
D:\GTA Criminal Russia Mapping\GamesMailRu\CRMP RP\gamemodes\CRMP.RP.pwn(722) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.

Вот что я срезал

Что я срезал
1.new AdmDostup = 090504;

2.new dostup[MAX_PLAYERS];
3.PlayerInfo[playerid][pDostup] = 090504;
4. Delete3DTextLabel(AdminText3D[playerid]);
dostup[playerid] = 0;
KillTimer(Timer1122[playerid]);
oplayers--;

PlayerTextDrawDestroy(playerid,Textdraw[0][playerid]); PlayerTextDrawDestroy(playerid,Textdraw[1][playerid]); PlayerTextDrawDestroy(playerid,Textdraw[2][playerid]);
PlayerTextDrawDestroy(playerid,Textdraw[3][playerid]); PlayerTextDrawDestroy(playerid,Textdraw[4][playerid]); PlayerTextDrawDestroy(playerid,Textdraw[5][playerid]);
PlayerTextDrawDestroy(playerid,Textdraw[6][playerid]);

TextDrawHideForPlayer(playerid, HelpDraw);
TextDrawDestroy(lvlexp[playerid]);
TextDrawDestroy(TextDrawTime[playerid]);
TextDrawDestroy(TDZona[playerid]);
new
iName [ MAX_PLAYER_NAME ] ,
szString [ 128 ] ,
szReason [ 16 ]
;
new message[127];
GetPlayerName ( playerid , iName , sizeof ( iName ) ) ;
format(message,sizeof(message), "%s [%d]", message, playerid);
switch ( reason ) {
case 0: strmid ( szReason , "Îøèáêà" , 0 , strlen ( "Îøèáêà" ) );
case 1: strmid ( szReason , "Âûøåë" , 0 , strlen ( "Âûøåë" ) ) ;
case 2: strmid ( szReason , "Êèê/Áàí" , 0 , strlen ( "Êèê/Áàí") ) ;
default: strmid ( szReason , "Íåèçâåñòíà" , 0 , strlen ( "Íåèçâåñòíà") ) ;
}

for ( new x ; x <= GetMaxPlayers ( ) ; x++ ) {
if ( PlayerInfo [ x ] [ pAdmin ] > 0 && IsPlayerConnected ( x ) && playerid != x ) {
format ( szString , sizeof ( szString ) , "%s (ID: %d) Ïîêèíóë ñåðâåð (Ïðè÷èíà: %s)" , iName , playerid , szReason ) ;
SendClientMessage ( x , -1 , szString ) ;
}
}
5.
if(dialogid == 4)//админ доступ
{
if(response)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Доступ к администрированию","Введите Ваш защитный пароль от административной панели","Ok","отмена");
return 1;
}
LoginCard[playerid] = strval(inputtext);
if(LoginCard[playerid] != AdmDostup)
{
kik[playerid] += 1;
}
if(kik[playerid] == 1)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "У вас осталось 2 попытки");
}
if(kik[playerid] == 2)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "У вас осталось 1 попыткa");
}
if(kik[playerid] == 3)
{
new string[256];
new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
if(PlayerInfo[playerid][pAdmin] >=10)
{
format(string, sizeof(string), "Администратор: %s - не смог войти в админ панель, похоже на кражу акка, проверьте его!", giveplayer);
ABroadCast(COLOR_LIGHTRED, string,1);
Kick(playerid);
}
}
if(LoginCard[playerid] == AdmDostup)
{
dostup[playerid] = 1;
new pip[16];
new string[256];
new sendername[MAX_PLAYER_NAME];
GetPlayerIp(playerid, pip, sizeof(pip));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s вошёл в Административную Панель",sendername);
ABroadCast(COLOR_LIGHTRED,string,1);
format(string, sizeof(string), "- ID %d | IP: %s | Админ лвл: %d",playerid,pip,PlayerInfo[playerid][pAdmin]);
ABroadCast(COLOR_LIGHTRED,string,1);
}
else
{
ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Не верный пароль администратора","Введите пароль от административной панели","Ок","");
return 1;
}
}
}


  • 0

#2
offline   zak

zak
  • 5
    • Сообщений: 109
    • Регистрация: 28.03.15

UP


Sten (06 Апрель 2015 - 15:31):
UP`aть тему раз в сутки! В следующий раз выдам предупреждение!

  • 0

#3
offline   DeluX

DeluX
  • 7
    • Сообщений: 33
    • Регистрация: 26.03.15

1.Скобки

2.Код не такой как тебе надо замени некоторые символы/слова 


  • 0