- 2,696
- 1,468
для работы с текстдравами чтоли?
Это не самповская структура, я даже не знаю как объяснить.
Вот эта функция на самп вики https://sampwiki.blast.hk/wiki/GameTextForPlayer , только хотелось бы увидеть для всех типов.
для работы с текстдравами чтоли?
ммм, сажусь за небольшую обнову
кто еще может идеи накинуть?
Можешь сделать опкод для получения количества игроков на сервере? (XXXX: get_number_of_players_to 1@) Ну или как-то так...
{$CLEO .cs}
thread 'actors'
0001: 3000
0B34: samp register_client_command "act" to_label @cmd
While true
wait 0
end
:cmd
1@ = 1
for 0@ = 0 to 999
if 0B23: samp is_player_connected 0@
then 1@ += 1
end
end
0af8: "Онлайн игроков: %d" 0xFFFFFF 1@
cmdret
Легко же посчитать :) даже память юзать не надо
PHP:{$CLEO .cs} thread 'actors' 0001: 3000 0B34: samp register_client_command "act" to_label @cmd While true wait 0 end :cmd 1@ = 0 for 0@ = 0 to 999 if 0B23: samp is_player_connected 0@ then 1@ += 1 end end 0af8: "Онлайн игроков: %d" 0xFFFFFF 1@ cmdret
Спасибо за ответ. Я не много не понял как он получает кол-во игроков :(. Можешь кратко сказать рассказать?)
Легко же посчитать :) даже память юзать не надо
PHP:{$CLEO .cs} thread 'actors' 0001: 3000 0B34: samp register_client_command "act" to_label @cmd While true wait 0 end :cmd 1@ = 1 for 0@ = 0 to 999 if 0B23: samp is_player_connected 0@ then 1@ += 1 end end 0af8: "Онлайн игроков: %d" 0xFFFFFF 1@ cmdret
Возможно у тебя другие плагины стоят или моды. Я уверен, что дело именно в модах которые у тебя установлены.крашит. кидаю все как в установке и краш. просто кидаю все из клео в клео а остальные папки куда7 извините за ошибки шифт не работает9
0AC6: 0@ = label @label offset
0DCE: c_script 1@ load_from 0@
.......
:Label
HEX
23 69 6e 63 6c 75 64 65 20 3c 77 69 6e 64 6f 77
73 2e 68 3e 0d 0a 0d 0a 76 6f 69 64 20 41 64 64
43 68 61 74 4d 65 73 73 61 67 65 28 44 57 4f 52
44 20 70 53 41 4d 50 2c 20 63 68 61 72 2a 20 74
65 78 74 29 0d 0a 7b 0d 0a 09 76 6f 69 64 2a 20
70 43 68 61 74 49 6e 66 6f 20 3d 20 2a 28 28 76
6f 69 64 2a 2a 29 28 70 53 41 4d 50 20 2b 20 30
78 32 31 32 41 36 43 29 29 3b 0d 0a 09 76 6f 69
64 28 2a 61 64 64 4d 65 73 73 61 67 65 46 75 6e
63 29 28 76 6f 69 64 2a 2c 20 63 68 61 72 2a 2c
20 2e 2e 2e 29 20 3d 20 28 76 6f 69 64 28 2a 29
28 76 6f 69 64 2a 2c 20 63 68 61 72 2a 2c 20 2e
2e 2e 29 29 28 70 53 41 4d 50 20 2b 20 30 78 37
41 39 38 30 29 3b 0d 0a 09 0d 0a 09 61 64 64 4d
65 73 73 61 67 65 46 75 6e 63 28 70 43 68 61 74
49 6e 66 6f 2c 20 74 65 78 74 29 3b 09 0d 0a 7d
0d 0a 0d 0a 44 57 4f 52 44 20 57 49 4e 41 50 49
20 74 68 72 65 61 64 28 4c 50 56 4f 49 44 20 6c
70 54 68 72 65 61 64 50 61 72 61 6d 65 74 65 72
29 0d 0a 7b 0d 0a 09 53 6c 65 65 70 28 33 30 30
30 29 3b 0d 0a 09 73 74 61 74 69 63 20 63 68 61
72 20 74 78 74 5b 31 32 38 5d 3b 0d 0a 09 44 57
4f 52 44 20 70 53 41 4d 50 20 3d 20 28 44 57 4f
52 44 29 47 65 74 4d 6f 64 75 6c 65 48 61 6e 64
6c 65 41 28 22 73 61 6d 70 2e 64 6c 6c 22 29 3b
0d 0a 09 66 6f 72 28 69 6e 74 20 69 20 3d 20 30
3b 20 69 20 3c 20 35 3b 20 69 2b 2b 29 0d 0a 09
7b 0d 0a 09 09 53 6c 65 65 70 28 31 30 30 30 29
3b 0d 0a 09 09 73 70 72 69 6e 74 66 28 74 78 74
2c 20 22 4e 55 4d 3a 20 25 64 22 2c 20 69 29 3b
0d 0a 09 09 41 64 64 43 68 61 74 4d 65 73 73 61
67 65 28 70 53 41 4d 50 2c 20 74 78 74 29 3b 0d
0a 09 7d 0d 0a 09 41 64 64 43 68 61 74 4d 65 73
73 61 67 65 28 70 53 41 4d 50 2c 20 22 54 68 72
65 61 64 20 53 54 4f 50 22 29 3b 0d 0a 09 72 65
74 75 72 6e 20 30 3b 0d 0a 7d 0d 0a 0d 0a 69 6e
74 20 6d 61 69 6e 28 69 6e 74 20 61 72 67 63 2c
20 63 68 61 72 2a 2a 20 61 72 67 73 29 0d 0a 7b
0d 0a 09 44 57 4f 52 44 20 74 68 72 64 69 64 3b
0d 0a 09 43 72 65 61 74 65 54 68 72 65 61 64 28
30 2c 20 30 2c 20 74 68 72 65 61 64 2c 20 28 4c
50 56 4f 49 44 29 30 2c 20 30 2c 20 26 74 68 72
64 69 64 29 3b 0d 0a 09 72 65 74 75 72 6e 20 30
3b 0d 0a 7d 0d 0a
end
Нечто хорошее пришло мне в голову.
Добавь опкод по типу 0DC8: c_script 1@ load_from "test.c" is_file true , но чтобы загружать программу не из файла, а из скрипта.
0DC8: c_script 1@ load_from 0@ is_file falseНечто хорошее пришло мне в голову.
Добавь опкод по типу 0DC8: c_script 1@ load_from "test.c" is_file true , но чтобы загружать программу не из файла, а из скрипта.
Например
PHP:0AC6: 0@ = label @label offset 0DC8: c_script 1@ load_from 0@ is_file false ....... :Label HEX 23 69 6e 63 6c 75 64 65 20 3c 77 69 6e 64 6f 77 73 2e 68 3e 0d 0a 0d 0a 76 6f 69 64 20 41 64 64 43 68 61 74 4d 65 73 73 61 67 65 28 44 57 4f 52 3b 0d 0a 7d 0d 0a end
не :( Как я туда еще одни кавычки пихну?
SA-MP 0.3z
Exception At Address: 0x036F7080
Base: 0x03670000
Registers:
EAX: 0x00000000 EBX: 0x00000000 ECX: 0x035F8950 EDX: 0x0C370660
ESI: 0x007F99B0 EDI: 0x04BC7248 EBP: 0x0028FD34 ESP: 0x0028FA98
EFLAGS: 0x00210246
Stack:
+0000: 0x04BC7248 0x007F99B0 0x00000000 0x00000000
+0010: 0x00000000 0x00000000 0x00000000 0x00000000
+0020: 0x00000000 0x00000000 0x00000000 0x00000000
+0030: 0x00000034 0x0604B80C 0x0604B80C 0x0028FBE8
+0040: 0x0604B80C 0x00000000 0x00000034 0x0604B80C
+0050: 0x0604B80C 0x0028FC00 0x0604B80C 0x00000000
+0060: 0x00000000 0x00000000 0x00000000 0x00000000
+0070: 0x00000000 0x00000000 0x00000000 0x00000000
+0080: 0x00000000 0x00000000 0x00000000 0x00000000
+0090: 0x00000000 0x00000000 0x00000000 0x0604B830
+00A0: 0x00000000 0x00000000 0x00000000 0x00000000
+00B0: 0x0604B80C 0x6E0C3327 0x0028FC3C 0x01B92390
+00C0: 0x0028FBE8 0x0028FBCC 0x6E0C2DC7 0x08A25874
+00D0: 0x00000000 0x0028FB84 0x70933DBA 0x0604B80C
+00E0: 0x00000000 0x089C2F7C 0x00000000 0x0028FC70
+00F0: 0x6EC1D0AC 0x01B92390 0x00000000 0x089C2F7C
+0100: 0x6B805A52 0x01BAA124 0x01BAA120 0x6EC1CE2A
+0110: 0x01B3B2E0 0x00000000 0x01B3B2E0 0x01B3B2E0
+0120: 0x00000000 0x442B6DB7 0x00000004 0x0028FBE0
+0130: 0x6E0C2ECD 0x08A25874 0x061E6D60 0x00000001
+0140: 0x0604B80C 0x00000000 0x0028FC00 0x6E0C397A
+0150: 0x0604B80C 0x00000000 0x0028FC8C 0x0604B80C
+0160: 0x01C16C00 0x00000028 0x0028FC54 0x6E0C3D92
+0170: 0x0604B80C 0x061E6D5C 0x0028FC8C 0x061E6D58
+0180: 0x00000008 0x00000010 0x00000000 0x0000001C
+0190: 0x00000000 0x00000002 0x00000000 0x00000001
+01A0: 0x081429B4 0x01B92390 0x01C16C00 0x0028FC58
+01B0: 0x70933DDD 0x0604B80C 0x081429B4 0x0028FC68
+01C0: 0x70933ED3 0x0604B80C 0x0028FC8C 0x01C16E30
+01D0: 0x0028FCA8 0x6EC2524C 0x01B92390 0x0028FC8C
+01E0: 0x01BAA124 0x01BAA120 0x6EC25262 0x00000000
+01F0: 0x081429B4 0x00000004 0x00000A90 0x00000000
+0200: 0x0604B80C 0x6E0C2FB7 0x01C16C00 0x01B92390
+0210: 0x0028FD00 0x6EC250B8 0x01BAA120 0x00000004
+0220: 0x0028FCCC 0x70933D27 0x0604B80C 0x0028FCE8
+0230: 0x0000003E 0x0028FCF0 0x6EC1031B 0x01B92390
+0240: 0x0028FCE8 0x00000000 0x01BAA120 0x01BAA124
+0250: 0x0000003E 0x00000000 0x0028FD00 0x6EC1C70F
+0260: 0x0000003E 0x00000000 0x0028FD04 0x85B5ED03
+0270: 0x0392776E 0x04BC7248 0x00000000 0x754A0ED3
SCM Op: 0x446, lDbg: 0 LastRendObj: 0
Game Version: US 1.0
Ребят, крашит самп с mgfuncs. Как исправить? Windows 8.1. Пробовал cleo 4.1 и 4.3, разные asi лоадеры, ставил на чистую гта.
Вот инфа о краше.