При выполнении данного кода:
на слабых пк были замечены небольшие лаги,PHP код:
for (new i; i < 11; i++) SendClientMessage(playerid, -1, " ");
видел тему где то по оптимизации такого кода да не могу найти,
возможно ли оптимизировать такой ужас?
При выполнении данного кода:
на слабых пк были замечены небольшие лаги,PHP код:
for (new i; i < 11; i++) SendClientMessage(playerid, -1, " ");
видел тему где то по оптимизации такого кода да не могу найти,
возможно ли оптимизировать такой ужас?
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
vovandolg (14.08.2016)
Лаги на клиенте или на сервере? Если на клиенте, то никакие серверные оптимизации не помогут и проблема, скорее всего, в другом месте.
Да я как бы заметил это у всех, этот цикл в коннекте у меня,
при коннекте кроме подгрузки около 30 библиотек анимаций
и этого цикла особого не чего такого нету чтобы издавало мелкий поток лага.
Возможно поток музыки из интернета ещё, но он же 1 раз вызывается не 11 и не 30 раз как циклы...
Вот код допустим(Pawn.CMD + sscanf2):
Вот что пишет при исполнении кода на сервере:
А в чате пишет черным шрифтом в каждом сообщении SSCANF_OnGameModeInitPHP код:
[01:29:13] [debug] Run time error 5: "Invalid memory access"
[01:29:13] [debug] AMX backtrace:
[01:29:13] [debug] #0 0003a66c in public pc_cmd_cc2 () at D:\Program\pawno\beta51.pwn:3981
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
И ты почему-то решил, что проблема в SendClientMessageToAll? Очевидно же, что проблема именно в подгрузке анимаций. Можешь использовать fixes.inc, там подгрузка сделана более грамотно(функция для игрока вызывается дважды, если её вызывают первый раз).
И да, как я писал выше: никакие оптимизации этой функции на сервере никак не повлияют на производительность на клиенте.
vovandolg (14.08.2016)
Ну всё равно на сервере эта оптимизация не помешает, проблему бы только помог кто решить
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
Nexius_Tailer (14.08.2016)
Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человекуМартин Фаулер
Skype profan99 VK click
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)