|
Alchemist
���������
������: �������-17 �����������: ���. 2004
�����: 298 ���������
|
��� �������� ����������� ���� �� ��������� ��������� � ���-��������. ========== �� ����������� �� BIS ========== Anchorite: � ��� � ������ Alchemist-� ����� � BIS-���� ����������� ���������� ���������� ���. ���������� �� ��� ����� �������� �� ���������� ����� O_BWXOR. ��� ��� ������ ��� �����. Alchemist: ������, ��-�� ����� ���� �� _����_ ������� Fallout2 ������� ������� dcCraps.int � zccrpdel.int. -------- �������� -------- � �if (local_var((28)) bwand bit_32) then � �begin � � �amount := local_var((28)) bwxor bit_32; � � �dontbet := 1; � �end � �else � �... � ------- ��������� ------- � �if (local_var(28) bwand bit_32) then � �begin � � �asm_expr(local_var(28)); � � �amount �:= bit_32; � � �dontbet �:= 1; � �end � �else � �... ���� � ����� ���� ���������� bwxor ������ ����������, �� ���������� �� Iplay ��� ����� �� �������, � �������� ������� ������ ����� �� ��������������. ========== �� ������������� Noid'� �========== Anchorite: ����� ������������� ������� ���������������� IPP � ������� ��������� �� Noid-� ������ � ����� decompile ������� � �remove_opcodes_from_tail([0xc001, 0x8003, 0xc001, 0x8004]) �������� �� � �remove_opcodes_from_tail([0xc001, 0x8004]) ����� ����� ������������ ����� ��������. � IPP �� ������ "�����������" Startup code Den Baster: �� ��� ����� �� ����� ����� �������� ��. ���� �������: tail does not match ----------------------------- Alchemist: ���� ��� ����� ���: � ��������� ��� op_gsay_option ������ �������������� ��������� �� ��������� �������� �����, ���������� �������� � ������� ��������. � BIS'������, � Noid'������ ����������� ��� �� ������� � ������ ���������� ���������. ������, ���� � �������� �������������� ��������� ���������, ������� ����� ����������� ����� ���������� � gsay_option, �� ������� ���������, � ������ ���������� ��������� ��������. ����� ����� �� �����������, ����� � decompile � � ���� ������ ������ �������: � �0x811f => ["prefix", "op_gsay_option", "S", "EEEE"], �� �������: � �0x811f => ["prefix", "op_gsay_option", "S", "EEPE"],
----- /// What'ya be sain'? Vault 100+? We need nothing o'that!
|
����������: 12:37 - 4 ���., 2005
|
|
Alchemist
���������
������: �������-17 �����������: ���. 2004
�����: 298 ���������
|
========== �� ������������� Noid'� �========== Alchemist: ������������ Noid'� ������� �� ����� Ruby, �������� ������������ �������� �������� ���������� �������������� ����� ������ "�� ����". �� ����, ��� ���������� �������. ������ ��� ������������� ����������� � ����������� ������� ������� �����. � ����������������� ���� � ������� ������������� ���������� ������ �������������� ������ �������� � �������� ����� ������� ��� �������������� �������������, ���������� ����������� �� 31 ��� ������������� ���������. ������ ���������� Noid'�, � ����� ��������� ����������� �� ���, ������� � ������ ������ ��, ��� �����. ����� ����, ���� ���������� BIS ��-�� ����� ����� ���������������� ������ � ���� ������, ��� �� ������, ���������� ���������. ������, �������� ���� ������ �������� ������������� ���� (������, ������ (-10) �� ������ 4294967286) � ����� �������� �������� ��� ������������� �������������� ������������. �������, ��� � �����, ��������������� decompile ������� ��� ����� �������� ����: � �def exported_var_definition(var) � � �raise "no exported variable #{var}" unless @exported_vars.has_key?(var) � � �"export variable #{var} := #{@exported_vars[var]};" � �end � �def script_var_definition(var) � � �list = @script_vars.assoc(var) � � �raise "no script variable #{var}" if list.nil? � � �"variable #{list[0]} := #{list[1]};" �def exported_var_definition(var) � � �raise "no exported variable #{var}" unless @exported_vars.has_key?(var) � � �"export variable #{var} := #{@exported_vars[var]};" � �end � �������� ��� �� ����� ��������: � �def exported_var_definition(var) � � �raise "no exported variable #{var}" unless @exported_vars.has_key?(var) � � �if @exported_vars[var].to_i > 0x7FFFFFFF � � � �@exported_vars[var] = �sprintf("%d", @exported_vars[var].to_i - 0x100000000) � � �end � � �"export variable #{var} := #{@exported_vars[var]};" � �end � �def script_var_definition(var) � � �list = @script_vars.assoc(var) � � �raise "no script variable #{var}" if list.nil? � � �if list[1].to_i > 0x7FFFFFFF � � � �list[1] = �sprintf("%d", list[1].to_i - 0x100000000) � � �end � � �"variable #{list[0]} := #{list[1]};" � �end ���������� - ��� ���. ������ � �� ������, ��� �������� �������� �� ��������� � ������ ������. ���� �������� - ������. -------- Update -------- ��� ������, �����������. ���� ���� - ����� ��������� ��� ������������ Noid'� �������������� ��� ���������� ����������. ����� ��������� �����������. � ���� ��� ��������� �����������. (��������������(�) Alchemist - 23:58 - 5 ���., 2005)
----- /// What'ya be sain'? Vault 100+? We need nothing o'that!
|
����������: 23:22 - 5 ���., 2005
|
|
Alchemist
���������
������: �������-17 �����������: ���. 2004
�����: 298 ���������
|
��������� ����� ���. � SSLC by Anchorite, � compile by Interplay, ��� �� ��� � ������ � O_BWXOR, ������������ ������������ ����� O_BWNOT (0x8043). ��������� ��� �������� ���, ����� �������� ��������� �������� bwnot, ������ �������������� � ����, ������ �� ��������. ������������ ����������, ��� � �������� ������� ��� ��� ������. � �������� ������ ���� ����� ������ bwnot X ������������ (-1) bwxor X. �� ��� ��������� ������ �� SSLC, ��� ��� � ����������� Interplay �������� bwxor ���� "�������".
----- /// What'ya be sain'? Vault 100+? We need nothing o'that!
|
����������: 0:52 - 8 ���., 2007 | ����������: Alchemist - 11:20 - 8 ���., 2007
|
|
Wasteland Ghost
��������� ���� ����������
������: ������, ������ �����������: ���. 2002
�����: 2251 ���������
|
��� ���������, ����� ������ ��������� � ����������� �������� � �������� ������� �� ������ �������. ����� ���� ���������.
|
����������: 13:56 - 3 ���, 2007
|
|
Jordan 63
������������
������: ������, ������ �����������: ���� 2007
�����: 228 ���������
|
��� ���������������� �������� fallout1 ����������� int2ssl ��� noid_compiler1.01 �������� �������� ������������� ���������� ������ ������ killian �������� import variable rndx; �� variable SVar01 := 0; ����� ����� � ��������� � 35 �������� ����� �� ��������� ���� ��� � noid_compiler1.01
|
����������: 20:55 - 19 ����., 2007
|
|
Anchorite
������������
������: �� ����� �����������: ���. 2003
�����: 283 ���������
|
������ ���� ������ ��� �� ����. � "�����" �� ���� ���� ���� ���� � ���������� � ��� ��� ���� - ���� �������������� ����� ��� ���������� ����������, �� ��� �� ������������ ������ �������. � ���� ������ ���������� ����� ������������ ����� ������� ����������, ������������ � ������������ ����, � ��������� ���� ���������� �� ������� � ��� ���������� ��������� ������ ��������.
|
����������: 20:42 - 21 ����., 2007 | ����������: Anchorite - 20:54 - 21 ����., 2007
|
|
|
Anchorite
������������
������: �� ����� �����������: ���. 2003
�����: 283 ���������
|
��� � � ������� - ��������������� ���������� ��� ������ �� ���. � ��� ��������� ������� ���������� ���� � ������� ������ ����������?
|
����������: 21:19 - 21 ����., 2007 | ����������: Anchorite - 21:23 - 21 ����., 2007
|
|
Jordan 63
������������
������: ������, ������ �����������: ���� 2007
�����: 228 ���������
|
Anchorite �� ���� ���������� ������ ����� ��� ���������� export ��� import?
|
����������: 14:21 - 22 ����., 2007
|
|
Anchorite
������������
������: �� ����� �����������: ���. 2003
�����: 283 ���������
|
������ �� ������ ���������. �������� ����������. ���� � ������� ���������� ������ ����������, �� �� ���������� ��������� � ��� �� �������� ����� �������, � � ���� ������� ���� ���������� ����������, �� ��� ������������ ������ ������� ����� ���������� ���������� ����� ��������������� � ���������� ����������. � ���������������� ����������� ��� ��� ������� ������� ����. ��� ��� ����� � ����������. ���� ���������� ��������������, �� �� ��� ������ ����� ����������.
|
����������: 19:51 - 22 ����., 2007 | ����������: Anchorite - 19:52 - 22 ����., 2007
|
|
Jordan 63
������������
������: ������, ������ �����������: ���� 2007
�����: 228 ���������
|
Anchorite ����� sslc �� ����� ������������� town_map ������ �� ���� ������� ������ Microsoft Windows XP [������ 5.1.2600] (�) ���������� ����������, 1985-2001. c:\�������\SSL\COMPILER>compile c:\�������\SSL\COMPILER>call 1 Acklint ����������� ������: 1. ����������� ������: 1. Compiling temp.ssl temp.ssl(10039): Error! Undefined symbol town_map. *** THERE WERE ERRORS (1 of them) c:\�������\SSL\COMPILER> � ��� ����� ������� procedure map_enter_p_proc begin variable pole; Only_Once:=0; critter_add_trait(self_obj,TRAIT_OBJECT,OBJECT_TEAM_NUM,TEAM_ARROYO); critter_add_trait(self_obj,TRAIT_OBJECT,OBJECT_AI_PACKET,AI_ARROYO_WARRIOR); if ((tile_contains_obj_pid(21303,0,PID_TEMPLE_SKULL_POLE)) and (global_var(GVAR_START_ARROYO_TRIAL) != 0)) then begin pole:=tile_contains_pid_obj(21303,0,PID_TEMPLE_SKULL_POLE); move_to(pole,19698,0); end town_map; end
|
����������: 11:04 - 4 ���., 2008
|
|
Alchemist
���������
������: �������-17 �����������: ���. 2004
�����: 298 ���������
|
���� ����� ����� � ��� ����. � opextra.h ���� define c ��������� �� ����� ����.
���:
#if (FALLOUT_VERSION == 2) O_INVEN_CMDS, #else O_TOWN_MAP, #endif
������ ��� ������ ������� ���-�� ���� �������� � ����� O_TOWN_MAP ������ ��������� ��� F2 ����� � �������� ��� F1. � ����� O_INVEN_CMDS, �������������, ��������. ����� ������ ��������� ����������� ������.
----- /// What'ya be sain'? Vault 100+? We need nothing o'that!
|
����������: 21:06 - 5 ���., 2008 | ����������: Alchemist - 21:13 - 5 ���., 2008
|
|
|
Alchemist
���������
������: �������-17 �����������: ���. 2004
�����: 298 ���������
|
��. ������� �����. ��������� town_map � ��������������� ���� �� �������� � �����, ��� -- ��������. � ��� ������ ������� ��� ����� ������...
----- /// What'ya be sain'? Vault 100+? We need nothing o'that!
|
����������: 17:40 - 15 ���., 2008
|
|
|
|