Исправить Error и warning
#1

Помогите исправить

PHP код:
C:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35263) : error 001expected token")"but found ";"
C:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35264) : warning 215expression has no effect
C
:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35264) : error 001expected token";"but found "]"
C:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35264) : error 029invalid expressionassumed zero
C
:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35264) : warning 215expression has no effect
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase
3 Errors

Строка 35263
PHP код:
for(new salut[0]; <= salut[1];i++)MoveObject(i,xsalut+(-30+(random(60)),ysalut+(-30+(random(60)),zsalut+(-40+(random(20)),35+random(15)); 
Строка 35264
PHP код:
salut[4] ++; 
Reply
#2

Во первых, Вы как можно заметить по Вашему коду не любите много строк? А зря, Вам же понятнее будет, и количество разумных строк не влияет на производительность.
Попробуйте этот вариант:

pawn Код:
for(new i = salut[0]; i <= salut[1];i++)
{
      MoveObject(i,xsalut+(-30+(random(60));
      ysalut += (-30+(random(60));
      zsalut += (-40+(random(20));
      35 += random(15)); // *
}
salut[4] ++;
* - Если 35 не переменная, действие выполнено не верно.
Reply
#3

Quote:
Originally Posted by Marcid
Посмотреть сообщение
Помогите исправить

PHP код:
for(new salut[0]; <= salut[1];i++)MoveObject(i,xsalut+(-30+(random(60)),ysalut+(-30+(random(60)),zsalut+(-40+(random(20)),35+random(15)); 
Лишние скобки:

for(new i = salut[0]; i <= salut[1];i++)MoveObject(i,xsalut+(-30+(random(60)),ysalut+(-30+(random(60)),zsalut+(-40+(random(20)),35+random(15));


Quote:
Originally Posted by Urukhay
Посмотреть сообщение
Во первых, Вы как можно заметить по Вашему коду не любите много строк? А зря, Вам же понятнее будет, и количество разумных строк не влияет на производительность.
Попробуйте этот вариант:

pawn Код:
for(new i = salut[0]; i <= salut[1];i++)
{
      MoveObject(i,xsalut+(-30+(random(60));
      ysalut += (-30+(random(60));
      zsalut += (-40+(random(20));
      35 += random(15)); // *
}
salut[4] ++;
* - Если 35 не переменная, действие выполнено не верно.
Очевидно, Urukhay, что Вы уже достигли уровня знаний ведущих программистов miсrоsоft. Но от ответов на вопросы этого форума я бы Вам посоветовал пока воздержаться.



UPD: то, что выделено красным, надо убрать
Reply
#4

Quote:
Originally Posted by Bombo
Посмотреть сообщение
Лишние скобки:

for(new i = salut[0]; i <= salut[1];i++)MoveObject(i,xsalut+(-30+(random(60)),ysalut+(-30+(random(60)),zsalut+(-40+(random(20)),35+random(15));
Ошибка тот же
PHP код:
C:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35262) : error 001expected token")"but found ";"
C:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35263) : warning 215expression has no effect
C
:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35263) : error 001expected token";"but found "]"
C:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35263) : error 029invalid expressionassumed zero
C
:\Documents and Settings\Администратор\Рабочий стол\Новая папка (12)\gamemodes\new.pwn(35263) : warning 215expression has no effect
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase
3 Errors

Reply
#5

Все исправил
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)