Кто встречался с такой проблемой: игрок на сервере, играет, пишет сообщения, не читер, но если проверить его id if(playerid == INVALID_PLAYER_ID) то вернет положительный результат. Так не со всеми, с некоторыми, и из-за этого нельзя взаимодействовать с игроком..
Из-за чего такое может произойти?
Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человекуМартин Фаулер
Skype profan99 VK click
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человекуМартин Фаулер
Skype profan99 VK click
Как правильно задать игроку прыжок с толчком вперёд куда он смотрит/бежит.
Допустим прыгну и игрока стабильно поднимает на какую то высоту и одновременно толкает вперёд,
На данный момент так делаю:
Но что то игрока слабо толкает, хочу усилить, добавляю больше коэфициенты и игрока либо в бока двигает или же прыгает но на той же высоте...PHP код:
new Float:Xx, Float:Yy, Float:Zz;
GetPlayerVelocity(playerid, Xx, Yy, Zz);
SetPlayerVelocity(playerid, Xx + 0.2, Yy + 0.2, Zz + 0.8);
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
Ну я бы примерно так сделал:
0.2 это параметр "силы толчка" что-ли.. Чем больше параметр - тем дальше будет.. 0.8 высота..PHP код:
new
Float:ST[3],
Float:pos[2],
Float:p_angle;
GetPlayerVelocity(playerid, ST[0], ST[1], ST[2]);
GetPlayerFacingAngle(playerid, p_angle);
pos[0] += (0.2 * floatsin(-p_angle, degrees));
pos[1] += (0.2 * floatcos(-p_angle, degrees));
SetPlayerVelocity(playerid, ST[0] + pos[0], ST[1] + pos[1], ST[2] + 0.8);
Последний раз редактировалось Nash_Brigers; 24.08.2016 в 14:37.
Член сообщества Green Square.
Nexius_Tailer (24.08.2016) vovandolg (24.08.2016)
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
Не хотите постоянно проверять обновления моих скриптов?
Подключите его последним, после всех остальных
Nexius's Update Checker
А разница?И так и так должно работать, не?!
Работало все отлично до 1 момента: подключил защиту одну от всяких эксплойтов.Но кода там довольно много и поэтому хочу узнать,что может вызывать такое.. Например там есть функция краша,в которой выдается скин 1000 и в gametext пишется фигня.Из-за крашей такое может?
Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человекуМартин Фаулер
Skype profan99 VK click
Эту тему просматривают: 5 (пользователей: 0 , гостей: 5)