» TeamX (����� ������)«


����� TeamX » ���. ��������� » ������� (��� ������� �� ���������� - ����)

������� �� �����
<< ����. ����. >>
�������� ���� ���� [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 ] ��� ��������

 
Alan Killenger
������������

������: ������, ������
�����������: ���� 2004

�����: 404 ���������

������� Raven, �� ����� � ������ ������? � ���� ��� ����� ��� ��, �� ������ ����� ��� ��� ��� ������� �� ��� �������:

1. ����� �� ������� ������������� ���� �������� *.msg ����, �� ����������� � ������-����, ����� ���� ��������������, �������?

2. ����� �� ������� ��� ����� �����? ���� �� �����-������ ������������ �����?

���� ������ �� ����� ��� ������ ��������� � ���������� ��.. ����� ��� ����� ����� "[End file]". ��, �������� � ������� ��� ���� �����? �����, � ������� �� ����������� ������� *.msg ����, �� ������� ����������� ������ ������ ������? ����� �����?

-----
hit me, nail me, make me god

����������: 13:09 - 28 ������, 2004
Raven
������������

������: ������
�����������: ����. 2004

�����: 408 ���������

>>����� �� ������� ������������� ���� �������� *.msg ����, �� ����������� � ������-����, ����� ���� ��������������, �������?

��������� � ������� �������� ������ ������ � ����� ������ ���-��� - ���. ������� ������� ���-��� ���, ���� ������ ��������. ���� � ���� � scripts.lst �� ������� 1307 �������� test.int, ��
--------------------
message_str(1307,10);
--------------------
���������� ����� test.msg � ������� �� ���� ������� �������. �.�. ����� ���-��� ������ ��������� � ������� �������� (� ������ ���-��� ����� ��������� � ������ ����������� �������).

��! �� ��� �� ������ ���-��� ����������� ��� ������ ��������. ����� �� ������ ���� ����� ������� �� "�����" ���-���, ���� �� ������ ������ �� ��������. ����� ����� �� �������� ������ ���������� message_str, �� ���  ���-��� � ����� ������� ������.

����� ����, ����� ������� fake-������: ������ ��������� ������ � scripts.lst, �� �� ������ ��� ������, ������ ���.

>> ����� �� ������� ��� ����� �����? ���� �� �����-������ ������������ �����?

��� �� ������� �� ���� ������ �� ������ ����� ������� � ���. ���� � ����, ������, ����� 10 ����� - �� � ��� ���� �� �����. ���� ����� ������� ����� �� ����������, �� ��� ���� �� ��������.

����, ������, ������ ������� - ������������ atoi (� ������� � ���-��� �������� � � ������� �� ��� ������):
------------------------------
{1}{}{[Songs]}
{2}{}{121}
{3}{}{632}
<...>
{121}{}{La-la}
<...>
{632}{}{Bla-bla}
<...>
------------------------------

�.�. ������� � ������ ����� ������ �����, � ������� ���������� �����. ����� ������ �������� �������� ��� ����� ����� �����, �.�. ����� ����� ����� ����� ����� � ������ ����������.

-----------------------------------------------
Atoi ����������� ��������� ������������� ����� � int-����� ("232" � 232). ���� � ���, ��� mstr(2) � ����� ������ ������ ������, "121". � mstr("121") ������ "Error". �.�. ����� � ���, ������ ������, ������� ������. �� ���� �������� ���������� atoi, ������� ��������� ��������� ������ �������������� char * -> int (������ � ���� ������� � ������ ��� ����, ����������). ����� - �������� �������� ��������, ������� ������ ������������ �, ������ � critter_p_proc, �������� �� 10-15 ��� �� map_update � ������������ ��� �������������� ������� ����� (>150 ��������).

������������������ � ��������� ��������� ������ ������ � ��������� ����� � "����������". ������ �����, �� �������.
-----------------------------------------------

����������: 13:51 - 28 ������, 2004
Mynah
���������

������: �����
�����������: ���. 2004

�����: 469 ���������

�� ������� ���� ��������� � ������, ������� ������ �����������.

� ���� ������ ����, ��� critter_attempt_placement �������� �����?
������ ���, ����� ������� � ������������ ��������� ������, �� ���������� ����... �� �� ���������� ������, �� ����������, �� ������ �� 20 �� ���� �����, ������� � ����������, �� ������ ������� ��������.
����� ���, move_to, ����� � tile_contains_pid_obj �������� ������ �� ����.
����� � �� ���� �����-�� ������ ��� ������� ���������?

-----
Scio me nihil scire

����������: 9:42 - 30 ������, 2004
Wasteland Ghost
��������� ���� ����������

������: ������, ������
�����������: ���. 2002

�����: 2251 ���������

� ���, ������ ����� :), ������� ������ ���� ���. �.�., ���� ��������� ���� �����, �� ��� ���� ��������� ���������. ���� �� �������, �� ������������.

�� ����� ���� ������� �� ������� ����� ��������.

����������: 10:07 - 30 ������, 2004
Ray
���������

������: ������,�������
�����������: ���. 2004

�����: 746 ���������

���� ��� �����, ����� ������� �� ����� ������ :
����� �� ����� ������� �������� �������� (�������� ������������� �����), �� ����� ��� ������������� �� �� �����. ���� ��, �� � ����� ������ ������� ��� ����������� (������ �� �����.)

����������: 1:38 - 5 ���., 2004
Alan Killenger
������������

������: ������, ������
�����������: ���� 2004

�����: 404 ���������

������:

procedure description_p_proc;
procedure demo_proc(variable par1, variable par2);

procedure description_p_proc
begin
�variable myvar;
�script_overrides;
�myvar := demo_proc(12, "qwerty";
�display_msg("MyVar=" + myvar);
end

procedure demo_proc(variable par1, variable par2)
begin
�display_msg("param1="+par1);
�display_msg("param2="+par2);

�/* ���������� ������������ �������� */
�if par1<=10 then return(par1+25);
�else return(30);
end

����������:
������� � ��������� demo_proc ��������� return �� �����������, � ��� ���� ��� � ������ �� ������������ ���������� � ����������, ���������� ����� ������.


��� ��������, ��� ������ ��������� ����� ������� ������ ���� �������� (��������� ��� �������, ����� return ��������� ��������� �����������)? �� ���� ����� ������ � �������� �� ���������� �������� ��������� ���, ����� ��� ����������� ��� ���� ����������� ���� ���������� (��� ������ ����� ���������� ��� ������ � �������)?

��� ������ ��� ��������, ������� �������� � ���������� � ������ ������? ��� ������ ����� ������� (��� ������� ������� if .. then)?

����, ��� "���", �� �������� ���� . ����� �� �������� (���������) ����� ����������� float_msg?

��� ��������.

1. � �������:
������:

..
variable a:=true;
..
procedure start begin
�if a then begin
� �display_msg("true";
� �a:=not a;
�end else begin
� �display_msg("false";
�end
end
..


� ����:
������:

..
�true
�false
..


�� ���� ��������� start ����������� ������ � ����� ������. �� ��� ����� ������ ��������� ��� �� �����.

2. � �������:
������:

..
display_msg(message_str(1304,100));
display_msg(message_str(1304,100));
..


���
������:

..
display_msg(message_str(1304,200));
display_msg(message_str(1304,100));
..


������� �������� ������������, �� �� ����� ������� message_str �� ���� �� ����������. � ����:
������:

..
�Error
�(�������)
..


� �������:
������:

..
variable str;
str:=message_str(1304,100);
display_msg(message_str(1304,100));
display_msg(message_str(1304,100));
..


�� ���� message_str ��� ���� ��� ������� ��������. � ����:
������:

..
�(�������)
�(�������)
..


���� ��������� � message_str ����, �� ����� ������ ���, �� ��� ������������ �� ��� ���, ���� ��� �� ������ ������������ �������.

��� ����� �� ���� ���? ��� ����� ��� � ���� ��������? (� ������� ��� win2k.)

09.12.2004
������� �������� � message_str �������, ��� ��������� - � �� �������. ����� ���� �������� ��� ������� � *.msg ����� �������� ������:
������:

..
{}{}{}
..



(��������������(�) Alan Killenger - 6:58 - 9 ���., 2004)

-----
hit me, nail me, make me god

����������: 5:52 - 5 ���., 2004
Alan Killenger
������������

������: ������, ������
�����������: ���� 2004

�����: 404 ���������

����� ������ ���� ����� ������.. ���� ������� message_str, ���� ����� ������� ����:
������:

..(message_str(a,b)==c)or(message_str(a,b)==d)..


����� ���� ����� ��� ��������� �����.. �� ��� ������� ����� ��������� � �����? ����� �� ���� ��������� ����������� ������ ��� ������������?
������:

str:=message_str(a,b);
..(str==c)or(str==d)..


���� ������, ������� �������?

�� ����� ������ ������.. ����, ���������� ���� ��� �������� ��� �����������, �� �������� �������������� ����. ���������� ������: ��������� ���������� ����� ��������� ������, ���� ��� ����; ����� �������� ��� ������ ��������� � ��� ������, ����� �������� ������ ���? ����� ���������� false, �� false ���� 32 ���� ���������� 0; ����� ���������� ���������, �� ���� ��������� ����� ���� ���������������� ��� �����.. ������� ���� �� ��� �� ����� ������� � ���� ��� ��������.

-----
hit me, nail me, make me god

����������: 5:59 - 9 ���., 2004
Raven
������������

������: ������
�����������: ����. 2004

�����: 408 ���������

to Ray

>>����� �� ����� ������� �������� �������� (�������� ������������� �����), �� ����� ��� ������������� �� �� �����.

��������� �����. ���������� ����� ������������� �������, �����, ���.

to Alan

>>��� ������ ��� ��������, ������� �������� � ���������� � ������ ������? ��� ������ ����� ������� (��� ������� ������� if .. then)?

if var+0!=var then ... ���������� ��������

"asdf"+0=="asdf0"

������� ����� �� ������������ �����, ��� ��� �� ����� � �� ���������. ��� ��� char* �� int �������� ����� - �� ���� if.

>>����� �� �������� (���������) ����� ����������� float_msg?

����� ��������� �������� ���� � �� �� ������. ����., floater("Hi") � critter_p_proc �� �������� �������. ����� ���������� � timed_event, � ��������, �������� ������������� ������ ����������� ��������� � ������� ����������� ������� �������. �� ������ �����? :-)

>>a:=not a;

����� ��������? � ��� ����� ��� a==0?

>>�� ���� ��������� start ����������� ������ � ����� ������

���������� start ����� �� �������. ����� ������ �� �����, ����� ������ �� ���������� (� ������ ������� ��������). ������, �� ���������� �� ������ ����� ������ ���������/�����������.

>>���������� ������: ��������� ���������� ����� ��������� ������, ���� ��� ����; ����� �������� ��� ������ ��������� � ��� ������, ����� �������� ������ ���?

� ������, ����������, � �� ���������, ��? ������. ��� ���������. ���� ������ ���� - �����, ���� ��� ������ "fck", ��������.
--------------------------
var num;
num:=get_str;
if not num=="fck" then begin
...
--------------------------

>>���� ������, ������� �������?

������ �������. ��� � ����� ��� ��� ��� �� ������ ��������? �� ������/������ ����� - �������� ��������� (��������, ���������������� ������ 6000 ����� �� XP3000+ �������� ~10-15 ���.). ������ ����������� � ���� ����� �� ������ �� �����. �����, ���� �������� ����� 32*7 ��� ������. � ����� ����������� ���� ���������� ���:
--------------------------------
typedef struct {
  int type;   // this type is the type of the variable
  union {
     int intData;
     float floatData;
     int stringData;  /* offset into program's string space */
  };
} Value;

typedef struct {
  int name;   /* offset into program or procedure's namespace */
  int uses;
  Value value;
  int type;   // this type is where it was declared
} Variable;
--------------------------------

�� � ������ ������������� �� ������ �� ���������. �������� :-)

����������: 9:32 - 9 ���., 2004
DeuS
������������

������: �����
�����������: ���. 2004

�����: 1 ���������

��������� ������, ���� � ������������� ��� ��� � ��� ��??
�������� ������� ������:

/*
Copyright 1998-2003 Interplay Entertainment Corp. �All rights reserved.
*/

/*
� � � �Name: Crate in Church
� � � �Location: Den
� � � �Description:


� � � � � Created: December 04, 1997

� � � � � Updated:
*/

/* Include Files */

#include "..\headers\define.h"

#define NAME � � � � � � � � � � � �SCRIPT_DICRATE
#define TOWN_REP_VAR � � � � � � � �GVAR_TOWN_REP_THE_DEN

#include "..\headers\command.h"
#include "..\headers\Den.h"

procedure start;
procedure use_p_proc;

procedure start begin
end

procedure use_p_proc begin
� script_overrides;
� display_mstr(100);
� set_crates_ID;
end

������, ������������ ������
..\headers\Condtion.h(45): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\Condtion.h(46): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\Condtion.h(46): Error! E1009: Expecting ';' but found ':'
..\headers\Condtion.h(46): Error! E1061: Expecting data or function declaration, but found ':'
..\headers\Condtion.h(46): Error! E1026: Invalid declarator
..\headers\Condtion.h(46): Error! E1009: Expecting ';' but found '='
..\headers\Condtion.h(46): Error! E1061: Expecting data or function declaration, but found '='
..\headers\Condtion.h(46): Error! E1026: Invalid declarator
..\headers\Condtion.h(46): Error! E1009: Expecting ';' but found '1'
..\headers\Condtion.h(46): Error! E1061: Expecting data or function declaration, but found 'constant'
..\headers\Condtion.h(46): Error! E1026: Invalid declarator
..\headers\ScenePid.h(18): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\ScenePid.h(19): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\ScenePid.h(20): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\ScenePid.h(21): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\ScenePid.h(22): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\Party.h(13): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\Party.h(14): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\Party.h(92): Warning! W123: '//' style comment continues on next line
..\headers\Party.h(185): Warning! W123: '//' style comment continues on next line
..\headers\Party.h(185): Warning! W123: '//' style comment continues on next line
..\headers\Party.h(185): Warning! W123: '//' style comment continues on next line
..\headers\Party.h(251): Error! E1022: Missing or misspelled data type near 'variable'
..\headers\Party.h(693): Error! E1022: Missing or misspelled data type near 'procedure'
..\headers\Party.h(693): Error! E1147: Too many errors: compilation aborted

� ��� ����� ������
���� help!

����������: 13:33 - 10 ���., 2004
Alan Killenger
������������

������: ������, ������
�����������: ���� 2004

�����: 404 ���������

� ������. ��� ����, ��� ������ ������� ����������� ���������.

(��������������(�) Alan Killenger - 3:32 - 11 ���., 2004)

����������: 2:24 - 11 ���., 2004
 

������� �� �����
<< ����. ����. >>
�������� ���� ���� [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 ] ��� ��������


Powered by Ikonboard 2.1.9 RUS
Modified by RU.Board Team
© 2000 Ikonboard.com