From 200fd8087ee7dfc296226084f06e7b9236981192 Mon Sep 17 00:00:00 2001 From: Atlaz <52002842+Atluzka@users.noreply.github.com> Date: Sun, 17 Dec 2023 21:16:38 +0000 Subject: [PATCH] fixes --- client/client.js | 36 +++++++++++++++++++++++++++++ fxmanifest.lua | 18 +++++++++++++++ html/images/logo.png | Bin 0 -> 311972 bytes html/index.html | 53 +++++++++++++++++++++++++++++++++++++++++++ html/script.js | 45 ++++++++++++++++++++++++++++++++++++ 5 files changed, 152 insertions(+) create mode 100644 client/client.js create mode 100644 fxmanifest.lua create mode 100644 html/images/logo.png create mode 100644 html/index.html create mode 100644 html/script.js diff --git a/client/client.js b/client/client.js new file mode 100644 index 0000000..6f7c02c --- /dev/null +++ b/client/client.js @@ -0,0 +1,36 @@ +let visible = false + +RegisterCommand('kasiraamat', (source, args) => { + print('Käsiraamat avatud.') + setDisplay(!visible) +}, false); + +RegisterNuiCallback("lahku",() => { + setDisplay(false) +}); + +RegisterNuiCallback("error",(data) => { + print(data.error) + setDisplay(false) +}); + +function setDisplay(b) { + visible = b + SetNuiFocus(b, b) + SendNUIMessage({ + type: "ui", + status: b + }); +} + +setImmediate(() => { + while (visible) { + Delay(0); + DisableControlAction(0, 1, visible) // LookLeftRight + DisableControlAction(0, 2, visible) // LookUpDown + DisableControlAction(0, 142, visible) // MeleeAttackAlternate + DisableControlAction(0, 18, visible) // Enter + DisableControlAction(0, 322, visible) // ESC + DisableControlAction(0, 106, visible) // VehicleMouseControlOverride + } +}) \ No newline at end of file diff --git a/fxmanifest.lua b/fxmanifest.lua new file mode 100644 index 0000000..7edc2b6 --- /dev/null +++ b/fxmanifest.lua @@ -0,0 +1,18 @@ +fx_version 'cerulean' +game 'gta5' + +name 'PDL Help' +author 'wallsxd & atluzka' +description 'Displays commands and keybind information' +version '1.0.1' + +client_scripts {"client/*.js"} + +ui_page { + 'html/index.html' +} + +files { + 'html/*.*', + 'html/images/*.*' +} diff --git a/html/images/logo.png b/html/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..828e473b1352f5ada22646a83111d1e808c33ae2 GIT binary patch literal 311972 zcmYg%2RPOJ|2_$k?ChCc$ezb2A}bkXM&_~iI%cxtkdb+iogI>FG7IO}BYPhE;NaN) zA3e|W{rz26bzNPj^ZC5ruXVrf`!4F`3*~!+bc9$~Soc((D{5n5;jG{Mx`PM&jYi(+ z3KkZ2sI7v+OBDqL78f^XYg-2^EG!>bK)lTJ4ta(yQ=Mn=s<_gT5|&?HP(3S
^%Ij@9o>$ @y0%8HmICXO4+=A%%l6qd=C|xi-tpg$4(fcR_Xb|Q3SNM5
zxI@j3f{wwatHnj)Zs>t))trx9eSaUUXu|aBhI0_@lj7FXhRX$EPh595)^An#)t}_{
zO|@301Ybo8h*+j|NJb#($FoEu+~G2bYlY+);?CfslDm=~E=j7Q1;sR^x0&Fg)}JHH
zdMDRuNMsJ#`}AP#J#xoJGl$L0U;Qw$zb#%ZNtmIsF8vq81MgbUb!`5(@~s>Ou%Yj*
zx j|Ra`p+4 K#GMtpxbgmunPRYw=
za}X`7B>u#7-?#Vd&YOsfyFCQsm6w0EB=t6F3LGo={~Tl=}k><6WQKjpmrxn4#fu
z)rIrP@6US9`V5Z0lbF}RClYmpLqxtj(ainj&Us(-V%uzfoM#s}8=CG((GPnOx`D0K
zEVtdD`}cC~qx4|v8+iRcTp7<6&8;_p >5#fh*4(JX1nVY^tb!
z4@Vpp1KCn_)2T_LR>3>CPY)Y6#N97bJ= obc&c`Y%)J+Z(3)<;v)kBa{f@5c=Vj9v(e)
zS&^!)VR)WZ!3>RjDzk~dF5_?kumPk<^iWNNDoM?@pHD=sKRZYA`W0%1?TTTGIgWro
zk{4+?YxQ9OAReY4oh!w6=`e)H;V&JI |#9D6q!WNdvn&PR8e{pIo3d)`@0%wVG>vGt-Yoi_J{kHa#JDgkL_wKZ*X
zK_O2Y$nXJ_D%v%OK^Sgt$O(#e4r)EDD{Xm6Ll}{gQ3C@+wU)HYA~XGpJo>|i0k1Y6
z#{500TiuDx##hSm37J%wTBxuXib}~b9ws~sJvgmAoSm((RMDwZ%mJFDgOn^DxMaf}
zL;26I&9E8u$DQf<&8?>A$rZ6}lP#2DZN`)aE=V17yZOtFtDO0J4oMG&^YYPxK3L*Y
zT&kg9tl`VGEMPu6xFdP$xE`k<7sU@fu>fbf)Am^4Ch`b{-B5p;Fm9n;L#3$fAYzOm
zWe*)AjUPrNI2Qvh2gSFt`w6wf8Y7DRF4b|P`pTAH8Yscu?Ifx9SNO;Wf!z=(n7G(i
z;YbIyI)lewF`eFoZ@i18pxI#gJa(mshmx@EoHjs*n5GH$
zY+@MCy*khmE3kCVWp+@C4-XJa@@sfj?DZq&6{kxrM@BP+mjGW6x
z0ktrAPQ7g4xlSK2&Gg
W76uMF{xp1M=0?%
zD6)rnS}j>}+o!fk|BeK*3727euCsCe)QgyLbG324`IF!7T<7BM!@vczH+c;$);qk0
z(}aqy;W#cpb8&Rkv9aZew@Q|H@#7pxve#)r|KoU8ugdPoEj|51zHPYHzA^B~7q|Yo
zT|`X8rbsQXu}IjfN7V6;DZj$^x18(KV`Fg+G2{C
yjDfwVp#lkuX`KNw=j)%jFtUN0Vj;WhPQ3j#=t-*Tf;R2xQ2R1_UR~P{f;)y2