- 0
[закрыто] Помогите сделать плавный /afly у меня просто быстрый
Вопрос от
Редиска
,
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Узбек
Всем добрый вечер ребят!
Я начинающий, сегодня я вам сливаю команду 2(шт) на технические работы
Ловите
-
От nazpol9
Привет всем.
У меня имеется мод для самп сервера и VPS с Ubuntu, на котором я пытаюсь его запустить.
В чем суть проблемы: при запуске samp03svr, сервер запускается, но на версии 0.3.DL R-1. Когда я пытаюсь запустить этот же мод локально на Windows, сервер работает на версии 0.3.7 и я могу зайти на него без клиента 0.3.DL.
Для решения этой проблемы я уже пробовал заменять инклуды и исполнительные файлы теми, что есть в архивах на официальном сайте сампа, перекомпилировал мод, и ничего не изменилось.
#include <a_samp> #include <a_mysql> #include <foreach> #include <Pawn.RakNet> #include <streamer> #include <sscanf2> #include <float2> #include <crashdetect> #include <fmt> #include <a_http> #include <Pawn.CMD> #include <Pawn.Regex> #include <requests> #include <callbacks> #include <MD5> #include <mxdate> #include <TOTP> #include <gvar> #include <md-sort> #include <nex-ac> #include <weapon-config> #include <discord-connector> #include <3DTryg> #include <textdraw-streamer>
plugins crashdetect.so streamer.so textdraw-streamer.so sscanf.so pawnraknet.so pawncmd.so mysql.so requests.so profiler.so pawnregex.so TOTP.so gvar.so discord-connector.so
Если у кого-то будут какие-либо догадки, прошу ими поделиться, если понадобится больше информации - я постараюсь её предоставить.
-
Опубликовано · Жалоба
ребят помогите исправить /afly
я когда летаю он у меня очень быстро летает.
а мне надо по медленее
вот кмд
CMD:afly(playerid,params[])
{
if(PlayerLogged[playerid] == 0) return true;
if(PlayerInfo[playerid][pAdmin] < 2 || AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouCanNotAdmin);
SetPVarInt(playerid,"spawn_ac",1);
if(GetPVarType(playerid, "FlyMode"))
{
new inter, world, Float:X, Float:Y, Float:Z, Float:FA;
GetPlayerHealth(playerid,PlayerInfo[playerid][pHealthS]);
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, FA);
inter = GetPlayerInterior(playerid);
world = GetPlayerVirtualWorld(playerid);
SetPVarFloat(playerid, "SpecX", X);
SetPVarFloat(playerid, "SpecY", Y);
SetPVarFloat(playerid, "SpecZ", Z);
SetPVarFloat(playerid, "SpecFA", FA);
SetPVarInt(playerid, "SpecInt", inter);
SetPVarInt(playerid, "SpecWorld", world);
CancelFlyMode(playerid);
}
else
{
SetPVarInt(playerid, "SpecBool", 1);
FlyMode(playerid);
}
return true;
}
Стоки
stock FlyMode(playerid)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
noclipdata[playerid][flyobject] = CreatePlayerObject(playerid, 19300, X, Y, Z, 0.0, 0.0, 0.0);
TogglePlayerSpectating(playerid, true);
AttachCameraToPlayerObject(playerid, noclipdata[playerid][flyobject]);
SetPVarInt(playerid, "FlyMode", 1);
noclipdata[playerid][cameramode] = CAMERA_MODE_FLY;
return true;
}
stock CancelFlyMode(playerid)
{
DeletePVar(playerid, "FlyMode");
CancelEdit(playerid);
GameTextForPlayer(playerid, "€A‚PY€KA... ЊOѓO„ѓ…¦E...", 5000, 3);
TogglePlayerSpectating(playerid, false);
SetPlayerHealth(playerid, 9999999.0);
DestroyPlayerObject(playerid, noclipdata[playerid][flyobject]);
noclipdata[playerid][cameramode] = CAMERA_MODE_NONE;
return true;
}
Незнаю это от него или нет но на всякий случай скину
if(GetPVarInt(playerid, "SpecBool") == 1)
{
DeletePVar(playerid, "FlyMode");
DeletePVar(playerid, "SpecBool");
new Float:X = GetPVarFloat(playerid, "SpecX"), Float:Y = GetPVarFloat(playerid, "SpecY"), Float:Z = GetPVarFloat(playerid, "SpecZ"),
Float:FA = GetPVarFloat(playerid, "SpecFA"), inter = GetPVarInt(playerid, "SpecInt"), world = GetPVarInt(playerid, "SpecWorld");
DeletePVar(playerid, "SpecX");
DeletePVar(playerid, "SpecY");
DeletePVar(playerid, "SpecZ");
DeletePVar(playerid, "SpecFA");
DeletePVar(playerid, "SpecInt");
DeletePVar(playerid, "SpecWorld");
SetPlayerPos(playerid, X, Y, Z);
SetPlayerFacingAngle(playerid, FA);
SetPlayerVirtualWorld(playerid, world);
SetPlayerInterior(playerid, inter);
SetPlayerTeamColor(playerid);
SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
ResetWeapon(playerid);
SetMoney(playerid, PlayerInfo[playerid][pCash]);
LoadPWeapon(playerid);
if(PlayerInfo[playerid][pWanted] > 0) SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWanted]);
if(PlayerInfo[playerid][pChar] > 0) SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
else if(Oldskin2[playerid] > 0) SetPlayerSkin(playerid,Oldskin2[playerid]);
else SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
return true;
}
Поделиться сообщением
Ссылка на сообщение