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


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

������� �� �����
<< ����. ����. >>
������������ �������� ���� ����

 
JSilver
������������

������: Moscow
�����������: ���� 2007

�����: 20 ���������

���� ������� ������� ������� ��������!
�������� ��������� �������:

========================================
1. � ������� ������ ������� ����� ����� ��������� "�������� ���������" � ��������� �� "������, ��� ��� �����" �� "������, ����, �� ������ �����������". �������������, �� �����-�� ������� ����� ������: ���������� �� �� ������ ������� ��� ������ ���� � ������� ��� ���� ����� ������ � ����� ���� ��� � ��������. ����� �������� ���� ����� ���������� - ������������ �� �� ������ �� �����, ��� ������� ���� ��������� �������. �������������, �� ����� �� ��� � ������. ������� ���������� �������� ��������� ���������:

1) ������� ����������, ���� �� ������ ������� ������� - ����� � ����� ��� ���� � �������.
2) ���� ������ - �� ����������, ���� �� ����� � ��� ����� ����, � �������� ����� ������� ������ �� �����, ��� ���������.
3) ���� ���� - ������ ��������� ������ �������� �� ���� ��� �������� ����������, ���� ��� ����������� �� ����� ������, ��� ������ ���������� ���, ��� ������� - �������� ������ ������.
4) ���� ���� - ������ �� ���� ����.
5) � ������ ������ ������� ��������.

���� ����� - �� ��� ��� ������ ��������� � ���� �� ����������?

========================================
2. ����� �� �������� ����� ���������:
get_trophy(who, range, money)

���������:
who � = self_obj.
range = ������������ ��������� � ������ ��� ������.
money = 1/0 - �������� ������ ������ ��� ��� ������.

��������: ������� ����� ����� (���� ����� - �� ����� �� �� ��� � ��� ���������, ��� ����� ����������� � ����� �������� ���� �����, ��� ������� ������) ������� ��������� ������������� ������� � �������� ��� ����������, ������� � ��� �� ����� ��� ��������, ����� ��� ���� (0) ��� ������ ������ � �������� (1).
������ ��� �����, ��������������� � ������� (floater) "��� ������, ��..."

========================================
3. ����� �� �������� ��������� ������� (���������):
stand_near(who, type_obj, pid_obj, range)

����������: true/false ��� ��� ����� - tile_num � ������� ���������.

���������:
who � = dude_obj, self_obj � �.�.
type �= item, critter, scenery � �.�.
pid � = PID ���� (���������� ����, ������� ����-���� � �.�.)
range = ������������ ��������� � ������ �� �������� ��������.

����������: 11:38 - 12 ����, 2007
binyan
������������

������: Israel
�����������: ���� 2005

�����: 292 ���������

��� ������ ������� ����������� ���������� �� �������� �������� � ������������� �� ��������� ��������. ����� ������ �����������, � ������. � ���� ��� ���������, � �� ��� ������� ������ �� ���� �������. ��� �����, � ����, �� ��� ������������ ������� �� ��������, ��� ����� ����������, ����� �� ��� �������? ��������, � �������.

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

����������: 23:23 - 15 ����, 2007
JSilver
������������

������: Moscow
�����������: ���� 2007

�����: 20 ���������

� ��� "����������". � ���������� ������ ��� ��������, ��� �� ������� ������� ���� ������� ��������� ����� ��������� ������. ������ ��� � �� ���� ��� �������� �������� ����������, �����/�����/������ �� ���-�� �� ������ ����� ��� ���. ��������� �� ���� �����, � ����� ���-�� �� ����? �������, ��� �� �����������. ��� ���� �� ���������������� ����, ��� ���� ������ - ��� ������� ��������� �� ����������, �� � �� ����, ��� �������� �����. � ���� �� ���, ��� ��������, ��� �����, ��� �� ������ � ����, �� �� ������ �� �������� � �� ����� ������������ �������.

���� ����� ���� ��� tile_contains_obj(tile,elev [��� �����, ������ �����]) ��� �� �� ����������?

����������: 23:42 - 15 ����, 2007
Dar
������������

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

�����: 289 ���������

tile_get_next_critter  - ��������� ��������� �� ���������� ������� �� ������� �����.
���� � ��� ������ � ��������� ������� �������� ������ � ���������, �� ����� � ���� ��� ����� �� ���������, �� ��� ������� �������.

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

� ����� ������� �� ��� ������� � �����  � ����� � critter_p_proc (�� ������� ������ ��������� �����������, ���, �����, � �� ��� ������� � ���� ����������� � ������) � �� ���������, ���� ������ "�������������". �� ���� ������ ����� ������ ���� ���� ���������, �� ����� � �� ������. �� ���� - � �������� � ��������� ������.

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

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

#define RULL_MOVE(pid)  if CAR_HEX_Forward(pid) or CAR_HEX_back(pid) then begin         \        
         stop_signal_for_move_anim := 1;                          \                                      
         end  
         
#define RULL_MOVE_back(pid)  if CAR_HEX_back(pid) then begin       \        
         stop_signal_for_move_anim := 1;                          \                                      
         end                    

procedure critter_p_proc
begin
......................
........................
.......................
................
Call set_plase_walls_obj;
Call set_plase_scenari_obj;
Call set_plase_critter_obj;
...................................
..................................
.................................
end

procedure set_plase_walls_obj
begin

pid_walls_1:=pid_walls_1+1;
IF pid_walls_1 == 50331749 then pid_walls_1:=50331649;
RULL_MOVE(pid_walls_1) else begin


pid_walls_2:=pid_walls_2+1;
//display_msg("set_pid = " + pid_walls_2);
IF pid_walls_2 == 50331849 then pid_walls_2:=50331749;
RULL_MOVE(pid_walls_2) else begin
                     

pid_walls_3:=pid_walls_3+1;
//display_msg("set_pid = " + pid_walls_3);
IF pid_walls_3 == 50331949 then pid_walls_3:=50331849;
RULL_MOVE(pid_walls_3) else begin
                   

pid_walls_4:=pid_walls_4+1;
//display_msg("set_pid = " + pid_walls_4);
IF pid_walls_4 == 50332049 then pid_walls_4:=50331949;
RULL_MOVE(pid_walls_4) else begin
                   

pid_walls_5:=pid_walls_5+1;
//display_msg("set_pid = " + pid_walls_5);
IF pid_walls_5 == 50332149 then pid_walls_5:=50332049;
RULL_MOVE(pid_walls_5) else begin


pid_walls_6:=pid_walls_6+1;
//display_msg("set_pid = " + pid_walls_6);
IF pid_walls_6 == 50332249 then pid_walls_6:=50332149;
RULL_MOVE(pid_walls_6) else begin


pid_walls_7:=pid_walls_7+1;
//display_msg("set_pid = " + pid_walls_7);
IF pid_walls_7 == 50332349 then pid_walls_7:=50332249;
RULL_MOVE(pid_walls_7) else begin


pid_walls_8:=pid_walls_8+1;
//display_msg("set_pid = " + pid_walls_8);
IF pid_walls_8 == 50332449 then pid_walls_8:=50332349;
RULL_MOVE(pid_walls_8) else begin


pid_walls_9:=pid_walls_9+1;
//display_msg("set_pid = " + pid_walls_9);
IF pid_walls_9 == 50332549 then pid_walls_9:=50332449;
RULL_MOVE(pid_walls_9) else begin


pid_walls_10:=pid_walls_10+1;
//display_msg("set_pid = " + pid_walls_10);
IF pid_walls_10 == 50332649 then pid_walls_10:=50332549;
RULL_MOVE(pid_walls_10) else begin


pid_walls_11:=pid_walls_11+1;
//display_msg("set_pid = " + pid_walls_11);
IF pid_walls_11 == 50332749 then pid_walls_11:=50332649;
RULL_MOVE(pid_walls_11) else begin


pid_walls_12:=pid_walls_12+1;
//display_msg("set_pid = " + pid_walls_12);
IF pid_walls_12 == 50332849 then pid_walls_12:=50332749;
RULL_MOVE(pid_walls_12) else begin


pid_walls_13:=pid_walls_13+1;
//display_msg("set_pid = " + pid_walls_13);
IF pid_walls_13 == 50332949 then pid_walls_13:=50332849;
RULL_MOVE(pid_walls_13) else begin


pid_walls_14:=pid_walls_14+1;
//display_msg("set_pid = " + pid_walls_14);
IF pid_walls_14 == 50333049 then pid_walls_14:=50332949;
RULL_MOVE(pid_walls_14) else begin


pid_walls_15:=pid_walls_15+1;
//display_msg("set_pid = " + pid_walls_15);
IF pid_walls_15 == 50333149 then pid_walls_15:=50333049;
RULL_MOVE(pid_walls_15) else begin


pid_walls_16:=pid_walls_16+1;
//display_msg("set_pid = " + pid_walls_16);
IF pid_walls_16 == 50333249 then pid_walls_16:=50333149;
RULL_MOVE(pid_walls_16) else begin


pid_walls_17:=pid_walls_17+1;
//display_msg("set_pid = " + pid_walls_17);
IF pid_walls_17 == 50333349 then pid_walls_17:=50333249;
RULL_MOVE(pid_walls_17)

end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end

procedure set_plase_scenari_obj
begin

pid_scenari_1:=pid_scenari_1+1;
IF pid_scenari_1 == 33554475 then pid_scenari_1:=33554482;
IF pid_scenari_1 == 33554495 then pid_scenari_1:=33554496;
IF pid_scenari_1 == 33554503 then pid_scenari_1:=33554504;
IF pid_scenari_1 == 33554514 then pid_scenari_1:=33554519;
IF pid_scenari_1 == 33554534 then pid_scenari_1:=33554433; // ��������� �� ������.
RULL_MOVE(pid_scenari_1) else begin

pid_scenari_2:=pid_scenari_2+1;
IF pid_scenari_2 == 33554573 then pid_scenari_2:=33554574;
IF pid_scenari_2 == 33554638 then pid_scenari_2:=33554560;
RULL_MOVE(pid_scenari_2) else begin

pid_scenari_3:=pid_scenari_3+1;
IF pid_scenari_3 == 33554710 then pid_scenari_3:=33554713;
IF pid_scenari_3 == 33554743 then pid_scenari_3:=33554642;
RULL_MOVE(pid_scenari_3) else begin

pid_scenari_a:=pid_scenari_a+1;
IF pid_scenari_a == 33554915 then pid_scenari_a:=33554747;
RULL_MOVE(pid_scenari_a) else begin

pid_scenari_4:=pid_scenari_4+1;
IF pid_scenari_4 == 33554855 then pid_scenari_4:=33554856;
IF pid_scenari_4 == 33554863 then pid_scenari_4:=33554868;
IF pid_scenari_4 == 33554893 then pid_scenari_4:=33554897;
IF pid_scenari_4 == 33554915 then pid_scenari_4:=33554814;
RULL_MOVE(pid_scenari_4) else begin

pid_scenari_5:=pid_scenari_5+1;
IF pid_scenari_5 == 33554954 then pid_scenari_5:=33554957;
IF pid_scenari_5 == 33554965 then pid_scenari_5:=33554969;
IF pid_scenari_5 == 33554976 then pid_scenari_5:=33554978;
IF pid_scenari_5 == 33555005 then pid_scenari_5:=33555008;
IF pid_scenari_5 == 33555015 then pid_scenari_5:=33554919;
RULL_MOVE(pid_scenari_5) else begin

pid_scenari_6:=pid_scenari_6+1;
IF pid_scenari_6 == 33555022 then pid_scenari_6:=33555023;
IF pid_scenari_6 == 33555033 then pid_scenari_6:=33555036;
IF pid_scenari_6 == 33555044 then pid_scenari_6:=33555045;
IF pid_scenari_6 == 33555073 then pid_scenari_6:=33555017;
RULL_MOVE(pid_scenari_6) else begin

pid_scenari_7:=pid_scenari_7+1;
IF pid_scenari_7 == 33555138 then pid_scenari_7:=33555077;
RULL_MOVE(pid_scenari_7) else begin

pid_scenari_8:=pid_scenari_8+1;
IF pid_scenari_8 == 33555310 then pid_scenari_8:=33555181;
RULL_MOVE(pid_scenari_8) else begin

pid_scenari_9:=pid_scenari_9+1;
IF pid_scenari_9 == 33555322 then pid_scenari_9:=33555323;
IF pid_scenari_9 == 33555375 then pid_scenari_9:=33555377;
IF pid_scenari_9 == 33555383 then pid_scenari_9:=33555386;
IF pid_scenari_9 == 33555395 then pid_scenari_9:=33555401;
IF pid_scenari_9 == 33555417 then pid_scenari_9:=33555318;
RULL_MOVE(pid_scenari_9) else begin

pid_scenari_10:=pid_scenari_10+1;
IF pid_scenari_10 == 33555429 then pid_scenari_10:=33555432;
IF pid_scenari_10 == 33555458 then pid_scenari_10:=33555421;
RULL_MOVE(pid_scenari_10) else begin

pid_scenari_11:=pid_scenari_11+1;
IF pid_scenari_11 == 33555582 then pid_scenari_11:=33555584;
IF pid_scenari_11 == 33555620 then pid_scenari_11:=33555621;
IF pid_scenari_11 == 33555661 then pid_scenari_11:=33555662;
IF pid_scenari_11 == 33555679 then pid_scenari_11:=33555573;
RULL_MOVE(pid_scenari_11) else begin

pid_scenari_12:=pid_scenari_12+1;
IF pid_scenari_12 == 33555716 then pid_scenari_12:=33555725;
IF pid_scenari_12 == 33555745 then pid_scenari_12:=33555762;
IF pid_scenari_12 == 33555770 then pid_scenari_12:=33555771;
IF pid_scenari_12 == 33555804 then pid_scenari_12:=33555687;
RULL_MOVE(pid_scenari_12) else begin

pid_scenari_13:=pid_scenari_13+1;
IF pid_scenari_13 == 33555890 then pid_scenari_13:=33555809;
RULL_MOVE(pid_scenari_13) else begin

pid_scenari_14:=pid_scenari_14+1;
IF pid_scenari_14 == 33555998 then pid_scenari_14:=33555898;
RULL_MOVE(pid_scenari_14) else begin

pid_scenari_15:=pid_scenari_15+1;
IF pid_scenari_15 == 33556040 then pid_scenari_15:=33556051;
IF pid_scenari_15 == 33556058 then pid_scenari_15:=33556059;
IF pid_scenari_15 == 33556125 then pid_scenari_15:=33556004;
RULL_MOVE(pid_scenari_15) else begin

pid_scenari_16:=pid_scenari_16+1;
IF pid_scenari_16 == 33556135 then pid_scenari_16:=33556138;
IF pid_scenari_16 == 33556225 then pid_scenari_16:=33556129;
RULL_MOVE(pid_scenari_16) else begin

pid_scenari_17:=pid_scenari_17+1;
IF pid_scenari_17 == 33556283 then pid_scenari_17:=33556236;
RULL_MOVE(pid_scenari_17) else begin

pid_scenari_18:=pid_scenari_18+1;
IF pid_scenari_18 == 33556385 then pid_scenari_18:=33556284;
RULL_MOVE(pid_scenari_18) else begin

pid_scenari_19:=pid_scenari_19+1;
IF pid_scenari_19 == 33556485 then pid_scenari_19:=33556384;
RULL_MOVE(pid_scenari_19) else begin

RULL_MOVE(33554538)
RULL_MOVE(33554800)
RULL_MOVE(33554917)
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end


����������: 3:49 - 16 ����, 2007
JSilver
������������

������: Moscow
�����������: ���� 2007

�����: 20 ���������

����! ��� ��� ��������� ������! (������, ����� ��� �������� � ��������). ��������, ������, ������� ���������� � ���, ����� �������� �� ����������� ������� �� ����, ��� ���������� ��������������� ��� ��������, �� ��� ��� ���� ������� ����� �������� "�����".

���� ������ ��������� - ������� ������� �� �����, ����� � ������, ��� ��� 106 �������� - � ������� ��� � ������ - ��� �� ��������� ���� �������, �� ����� ���������� ���������� ������ ���� ����� - ��� ��������� ��� ������ �����. ��������� ������� �������� ��� ������� �������� = 10, ��� ��� ������ ��� ����������� ��������� "������� ������". ��� ��� ���� ���� �������� ��������� - 106 �������� ��� � ���� ������� ���� ������� "��� ����, ��� ��� �����, � ��������� ����� � ���� ���".

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

������ ������ ������: � ����� ��� �������� ������? ���-������ ����� ��� ��� ��������? ����� ����� ������ ��� �����, �� ��� � �������� 107-� �������������� � ��� ������. � ������ 99 ��� ������? ������� �� ����� ������?

��� ��� ��� ��������?

����������: 17:48 - 16 ����, 2007
Wasteland Ghost
��������� ���� ����������

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

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

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

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

����������: 11:28 - 20 ����, 2007
JSilver
������������

������: Moscow
�����������: ���� 2007

�����: 20 ���������

���! ����� �������� "�����" � "������ ��� �����". �� �� ������ ����� ������, �� ��� ������ ������������ ���� ��� ������. ���� �� ����� � ���� BIS-help, �� ��� � ��� ��� ��� �������� � �� ���� ���, ��������� "���������� �������" � ����� � ������������ (�����?) �����, �� ��������, ������� 100-108 ������� ��������������� � ��� ��������� ��������������� � ��� ����� ���� ����� � define.h
���� �� �� ����� � ���� ���-������ ���� "������ AAF-������", ������� ��� ��, �� � ������ ���� ��� ���� � �� ��������� ����������. �������������� ��� AI � ��� ��������, � INT ���� �� �����. ���������� ���������, ������ �� ����� - �� � ����� ����, ��� ������ � �����. � ������ AAF � RIX - � ���� � ����� �� ����, ��� �� ����� � ����� ��� �����. � ��� �� ����� �� ������, ��� metarule3 � �� ��������� ����������� - �� � ���� � �� ��������� �� ��������.

�� ��� ����� � ����? ���� ��, ��� � �������, ��� ������� 106-107 � � ��� ��� ���������, � ������� ���� ������ ��-�� ����, ��� ��� ����� ����. ���, ��������, ����� ������ 106 (������� next_critter) �� ��� ���������. ������ ��� � ����� ��� 106 �������� � scenery ����������. ��� � ��� ���� �������, ������ ��� � ������ ����� ������, ���������� ���, ��� �� ��� ����� �����, ��� ������ �������� ������, � 106 �������� ������ �� ���������. �������, �������... �� ���� ���� ����, �� ����� ����� � �������?


��� ��� ����������, �������� ������ �� ������������ ��������� ��  �������� ������. ��� ����� ���� ������ (aka ����). Alchemist

����������: 4:43 - 21 ����, 2007 | ����������: Alchemist - 10:03 - 21 ����, 2007
Wasteland Ghost
��������� ���� ����������

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

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

������:
������ ������ ������: � ����� ��� �������� ������? ���-������ ����� ��� ��� ��������? ����� ����� ������ ��� �����, �� ��� � �������� 107-� �������������� � ��� ������. � ������ 99 ��� ������? ������� �� ����� ������?

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

���� �� ��� �������� ���� ���� � ����� ������, ��� �� ������ ���������, ������� ������������, �� ��� �� �������, �� ��� � ��������� ����������. ����� ����������, ��� �� ����� �� ������, ����� ���� �������� 107, � � ������������ �� �������. ������������, ������. ���� ������, ����� ���� ��������� ������, ���������� ���� ����� �����. ������ �� �������������� ������: ���.

PS � ���������� �� �����, �������������, �� �����. �������.

����������: 10:43 - 22 ����, 2007
JSilver
������������

������: Moscow
�����������: ���� 2007

�����: 20 ���������

�� ������-�� � �����, ��� ��� �����:
������:
����� ����� ������ ��� �����, �� ��� � �������� 107-� �������������� � ��� ������. � ������ 99 ��� ������? ������� �� ����� ������?


������ ������ ���
"����� 100-108 �����, �� �������, ���� ����� ��� ��������� (�������� 01-99), ���� ��� ����������.

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

������ ������: ���� � ����� �����-�� ����, ����� � ��� �����, �� �� ����� (�����������, ��� �������, ��� ���� �������� �����������, ��� �������� �� ������ � ������ ���������� ���� ��� �������� � ����� ��� ����� � ��� �����) ����, ��� ����� ����� - ���� �� ��� ��������, ��� ��, ��� ��� ������������ - ������ �� ����������? ���, ��������, ����������� �������������� ����� ���������?

����������: 13:39 - 22 ����, 2007
Wasteland Ghost
��������� ���� ����������

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

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

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

�� ���� ����������� ��. ��������, ��� �������� �� ����� � ���� � ������ ������ �� �����������. SSL -- ��� ���� Star Trek Scripting Language, ������ �� �� Klingon Academy. ��������, ��� ����� �������������� ������ ���. ��� �� �����, ���� ���� ���� �������� ������ ������ , -- ����� � � ������. ����������� ��� ����� ������������ ����� ���� ��� �� �������.

����������: 12:07 - 2 ���., 2007
 

������� �� �����
<< ����. ����. >>
������������ �������� ���� ����


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