shape1
shape2
shape3
shape4
shape7
shape8

Ошибка


Grahc

Новичок
Пользователь
30.03.2015
149
1
0
Как исправить вставляю команды и везде такие ошибки 
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(98) : warning 217: loose indentation
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(99) : warning 217: loose indentation
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(167) : warning 217: loose indentation
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(192) : error 017: undefined symbol "cmd"
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(194) : error 001: expected token: ")", but found "["
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(194) : error 029: invalid expression, assumed zero
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(194) : warning 215: expression has no effect
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(194) : error 001: expected token: ";", but found "]"
C:\Users\Àëåêñåé\Desktop\Ìîä ñ 0\gamemodes\new.pwn(194) : fatal error 107: too many error messages on one line

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

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

TheSeLToN

Участник
Пользователь
21.09.2014
452
125
0
В строке 192, подавно видно что не объявлена переменная для cmd. 

Остальные ошибки, кидайте строчки.

 

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
1
271
0
25
warning 217: loose indentation
подправь код,он у тебя без табуляции
и кидай строку 194


 

TheSeLToN

Участник
Пользователь
21.09.2014
452
125
0
Точно! Не заметил.

warning 217 - это не выровненная строка. Не желаете выполнять табуляцию? Добавьте в начало мода: #pragma tabsize 0. Данная функция игнорирует warning 217

 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
Ну все понятно! Ищи public OnPlayerCommandText и туда вставляй эту команду, а не куда попало!!!

 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
Ты не так что-то вставил. Надо вставлять к остальным командам.
Ну вот к примеру: ищи команду /cuff и после нее или перед ней вставляй свою команду.

 

Grahc

Новичок
Пользователь
30.03.2015
149
1
0
Ты не так что-то вставил. Надо вставлять к остальным командам.

Ну вот к примеру: ищи команду /cuff и после нее или перед ней вставляй свою команду.
Код:
public OnPlayerCommandText(playerid, cmdtext[])


{
     if (strcmp("/aduty", cmdtext, true, 10) == 0)
      {
     if(GetPlayerMoney(playerid) < 0)
      {
      SendClientMessage(playerid, 0x00FF00AA, " Недостаточно денег, нужно $1.");
      return 1;
      }
      GivePlayerMoney(playerid, 11110);
      SetPlayerHealth(playerid, 100);
      GivePlayerWeapon(playerid,29,9999);
      GivePlayerWeapon(playerid,24,9999);
      GivePlayerWeapon(playerid,31,9999);
      GivePlayerWeapon(playerid,34,9999);
      GivePlayerWeapon(playerid,38,9999);
 SendClientMessage(playerid, 0x00FF00AA, " Ты взял снаряжение АнтиЧит.");
      return 1;
      if(strcmp(cmd,"/logadm",true)==0 || strcmp(cmd,"/adminlog",true)==0)
{
if(PlayerInfo[playerid][pAdmin] < 1)
return SendClientMessage(playerid,-1,"Вы не администратор!");
ShowPlayerDialog(playerid,16726,DIALOG_STYLE_INPUT,"Администраторская панель. Авторизована","Ведите ваш пароль\nУ вас есть три попытки");
return 1;
}
 
 
 
вот я как всталял
 
Последнее редактирование модератором:

Grahc

Новичок
Пользователь
30.03.2015
149
1
0
public OnPlayerCommandText(playerid, cmdtext[])


{
     if (strcmp("/aduty", cmdtext, true, 10) == 0)
      {
     if(GetPlayerMoney(playerid) < 0)
      {
      SendClientMessage(playerid, 0x00FF00AA, " Недостаточно денег, нужно $1.");
      return 1;
      }
      GivePlayerMoney(playerid, 11110);
      SetPlayerHealth(playerid, 100);
      GivePlayerWeapon(playerid,29,9999);
      GivePlayerWeapon(playerid,24,9999);
      GivePlayerWeapon(playerid,31,9999);
      GivePlayerWeapon(playerid,34,9999);
      GivePlayerWeapon(playerid,38,9999);
 SendClientMessage(playerid, 0x00FF00AA, " Ты взял снаряжение АнтиЧит.");
      return 1;
      if(strcmp(cmd,"/logadm",true)==0 || strcmp(cmd,"/adminlog",true)==0)
{
if(PlayerInfo[playerid][pAdmin] < 1)
return SendClientMessage(playerid,-1,"Вы не администратор!");
ShowPlayerDialog(playerid,16726,DIALOG_STYLE_INPUT,"Администраторская панель. Авторизована","Ведите ваш пароль\nУ вас есть три попытки");
return 1;
}

 
 
 
вот я как всталял
Не понял

 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
Я не знаю куда ты это вставил, но должно быть так:

public OnPlayerCommandText(playerid, cmdtext[])
{
new mammount;
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new dancestyle;
new giveplayerid, moneys, idx;
new specplayerid, specvehicleid;
cmd = strtok(cmdtext, idx);
Т.е. сначала идут переменные а потом команды. У тебя похоже переменные ниже, поэтому и не найден символ "cmd". Делай по моему примеру.
 
Последнее редактирование модератором:

Grahc

Новичок
Пользователь
30.03.2015
149
1
0
Я не знаю куда ты это вставил, но должно быть так:


public OnPlayerCommandText(playerid, cmdtext[])
{
new mammount;
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new dancestyle;
new giveplayerid, moneys, idx;
new specplayerid, specvehicleid;
cmd = strtok(cmdtext, idx);
Т.е. сначала идут переменные а потом команды. У тебя похоже переменные ниже, поэтому и не найден символ "cmd". Делай по моему примеру.
gamemodes\new.pwn(196) : warning 219: local variable "sendername" shadows a variable at a preceding level
gamemodes\new.pwn(204) : warning 219: local variable "SavePlayer" shadows a variable at a preceding level
gamemodes\new.pwn(209) : error 001: expected token: ")", but found "["
gamemodes\new.pwn(209) : error 029: invalid expression, assumed zero
gamemodes\new.pwn(209) : warning 215: expression has no effect
gamemodes\new.pwn(209) : error 001: expected token: ";", but found "]"
gamemodes\new.pwn(209) : 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 теперь такие ошибки
 

MADDD

Освоившийся
Пользователь
02.03.2015
181
25
0
27
public OnPlayerCommandText(playerid, cmdtext[])


{
     if (strcmp("/aduty", cmdtext, true, 10) == 0)
      {
     if(GetPlayerMoney(playerid) < 0)
      {
      SendClientMessage(playerid, 0x00FF00AA, " Недостаточно денег, нужно $1.");
      return 1;
      }
      GivePlayerMoney(playerid, 11110);
      SetPlayerHealth(playerid, 100);
      GivePlayerWeapon(playerid,29,9999);
      GivePlayerWeapon(playerid,24,9999);
      GivePlayerWeapon(playerid,31,9999);
      GivePlayerWeapon(playerid,34,9999);
      GivePlayerWeapon(playerid,38,9999);
 SendClientMessage(playerid, 0x00FF00AA, " Ты взял снаряжение АнтиЧит.");
      return 1;
      if(strcmp(cmd,"/logadm",true)==0 || strcmp(cmd,"/adminlog",true)==0)
{
if(PlayerInfo[playerid][pAdmin] < 1)
return SendClientMessage(playerid,-1,"Вы не администратор!");
ShowPlayerDialog(playerid,16726,DIALOG_STYLE_INPUT,"Администраторская панель. Авторизована","Ведите ваш пароль\nУ вас есть три попытки");
return 1;
}

 
 
 
вот я как всталял
Дружище не в обиду, но завязывай с этим делом Pawno. А так тебе все уже объясняли что делать, прагму табсизе лучше не ставь, куда эффективней будет табуляция.

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