Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - DarkxD

Oldalak: 1 2 [3] 4 5 6
31
Segítségkérés / HTML Videó
« Dátum: 2017. augusztus 07. - 22:09:54 »
Frissítem az infókat!
A HTML-es Login-ból csak a videó lejátszó részét vettem ki... A Login rész, egy teljesen másik mod-ból lett összeeszkábálva. Bejelentkezésnél, belép a MySQL be, és a szerveren lévő default Login-ba is. Így oldottam meg a rang adás dolgot az ACL-ben.
Hogyan tudom azt letesztelni, hogy a felhasználó be van e jelentkezve a default Login-ba, vagy a MySQL által biztosított karakterbe?
 
Illetve, ha van más megoldás a rangok adásához, az mi lenne?
Láttam, hogy RP szervereken a rang is SQL be van megoldva. Ez hogyan lehetséges (mármint az SQL és az ACL összekötése)?

32
Segítségkérés / HTML Videó
« Dátum: 2017. augusztus 07. - 00:34:12 »
Idézetet írta: BlackSy date=1502056987


   

addEventHandler(\"onClientPlayerJoin\", root,
function()
   loadBrowserURL(source, page)
   showCursor(true)   
end
)

   
       
   


Az egyetlen gond, hogy így a.. 
 

local initBrowser = guiCreateBrowser(0, 0, screenWidth, screenHeight, true, false, false)
local theBrowser = guiGetBrowser(initBrowser)

 
..kimarad a kódból, és ezért nem jeleníti meg a videót...

33
Segítségkérés / HTML Videó
« Dátum: 2017. augusztus 06. - 23:54:39 »
Hogyan lehet ezt lekorlátozni, hogy csak annak jelenjen meg az ablak, aki belép a játékba?
 
 

local screenWidth, screenHeight = guiGetScreenSize()
local page = \"/index.html\"
local initBrowser = guiCreateBrowser(0, 0, screenWidth, screenHeight, true, false, false)
local theBrowser = guiGetBrowser(initBrowser)
addEventHandler(\"onClientBrowserCreated\", theBrowser,
function()
   loadBrowserURL(source, page)
   showCursor(true)   
end
)
function successfullLogin()
 destroyElement(initBrowser)
     showCursor(false)
 end
   addEvent(\"login.success\", true)
   addEventHandler(\"login.success\", localPlayer, successfullLogin)

 
 

34
Segítségkérés / HTML Videó
« Dátum: 2017. augusztus 06. - 21:57:52 »
Megtaláltam! Be kell illeszteni a linkek elé egy \"URL\"-t! Még nem értem, hogy miért...
http://mta/local

35
Segítségkérés / HTML Videó
« Dátum: 2017. augusztus 06. - 21:23:38 »
Idézetet írta: impreZZa date=1502046779


   
      Ezt is megcsináltad?
   


Igen megcsináltam...
 
 

36
Segítségkérés / HTML Videó
« Dátum: 2017. augusztus 06. - 20:27:25 »
Böngészőben lefuttatva az index.html, megy mint az atom, viszont mikor szerveren indítom el a modot, akkor nem jelenik meg a videó, sem a zene...
Szerintetek ez mitől lehet?
 
A modot csak letöltöttem... Az eredetit itt találjátok
 
 
 
 
 
meta.xml
 

<!-- This resource need to add in ACL.xml to group Admin. -->
<meta>
    <info author=\"draobrehtom\" description=\"HTML login panel by draobrehtom\" version=\"0.0.1\" type=\"script\"></info>
    <script src=\"client.lua\" type=\"client\" cache=\"false\" />

<!-- HTML -->
<file src=\"login.html\" />
<file src=\"index.html\" />
<!-- FILES -->
<file src=\"media/video.webm\" />
<file src=\"media/track.ogg\" />
</meta>

 
 
 
client.lua
 

--[[
Usefull functions:
executeBrowserJavascript(theBrowser, \'document.getElementById(\"demo\").innerHTML = \"\' .. msg ..\'\"\')
]]
local screenWidth, screenHeight = guiGetScreenSize()
-- local page = \"http://mta/html-login-panel/html/login.html\"
local page = \"/index.html\"
local initBrowser = guiCreateBrowser(0, 0, screenWidth, screenHeight, true, false, false)
local theBrowser = guiGetBrowser(initBrowser)
addEventHandler(\"onClientBrowserCreated\", theBrowser,
function()
   loadBrowserURL(source, page)
   showCursor(true)
   
   
   
end
)
addCommandHandler(\"bezar\",  root,
function()
   destroyElement(initBrowser)
   showCursor(false)
end
)
-- addEventHandler(\"onClientRender\", root,
-- function()   
   -- dxDrawImage(screenWidth*0.205,screenHeight*0.15,1890/2.5,1417/2.5,\"Test.png\", 0,0,0,tocolor(255,255,255,255),true)
-- end
-- )

 
 
 
index.html
 

<!DOCTYPE html>
<html >
  <head>
    <meta charset=\"UTF-8\">
    <title>Random Login Form</title>
   
   
   
   
        <style>
      /* NOTE: The styles were added inline because Prefixfree needs access to your styles and they must be inlined if they are on local disk! */
      @import url(http://fonts.googleapis.com/css?family=Exo:100,200,400);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:700,400,300);
body{
margin: 0;
padding: 0;
background: #fff;
color: #fff;
font-family: Arial;
font-size: 12px;
position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
}
.body{
position: absolute;
top: -20px;
left: -20px;
right: -40px;
bottom: -40px;
width: auto;
height: auto;
<!--    background-image: url(http://ginva.com/wp-content/uploads/2012/07/city-skyline-wallpapers-008.jpg); -->
background-size: cover;
-webkit-filter: blur(5px);
z-index: 0;
}
 
video {
position: fixed;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -100;
transform: translateX(-50%) translateY(-50%);
-webkit-filter: blur(5px);
background-size: cover;
transition: 1s opacity;
filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=5);
}
.grad{
position: absolute;
top: -20px;
left: -20px;
right: -40px;
bottom: -40px;
width: auto;
height: auto;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
z-index: 1;
opacity: 0.7;
}
.header{
position: absolute;
top: calc(40% - 35px);
left: calc(57.5% - 255px);
z-index: 2;
}
.header div{
float: left;
color: #fff;
font-family: \'Exo\', sans-serif;
font-size: 35px;
font-weight: 200;
}
.header div span{
color: #5379fa !important;
}
 
::-webkit-input-placeholder{
   color: rgba(255,255,255,0.6);
}
::-moz-input-placeholder{
   color: rgba(255,255,255,0.6);
}
#colorstrip{
    width: 100%; height: 260px;
    border-style: solid;
    border-color: black;
    background-color: black;
opacity: 0.35;
position: fixed;
top: calc(50% - 110px);
}
 
    </style>
  </head>
  <body>
    <div class=\"body\"></div>
   <!-- MUSIC -->
   <audio id=\"player\" controls autoplay hidden=\"true\">
     <source src=\"media\\track.ogg\">
   </audio>
   <div class=\"grad\"></div>
   <video id=\"bg\" src=\"media\\video.webm\" autoplay=\"true\" loop=\"true\" muted=\"true\" ></video>
<!-- <div class=\"header\">
      <div>Welcome to <span>БПАН</span></div>
   </div> -->
   

<!-- <script src=\'http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js\'></script> -->
   
   
   
   
  </body>
</html>

 
 

37
Segítségkérés / Több funkciós parancs
« Dátum: 2017. július 28. - 14:56:44 »
Idézetet írta: DarkxD date=1501154556


   
      Köszi! Már értem! :)
   
   
      Még egy kérdés! Hogyan tudom azt letesztelni, hogy a játékos aki lefuttatja a funkciót, annak megvan e a joga hozzá?
   
   
      Én így tudnám elképzelni, de javítsatok ki!
       
   
   

local acl = aclGet(aclName)
if acl = Admin then
function test(parancs,szoveg,tipus)
   exports[\"infoboard\"]:addNotification(szoveg,tipus)
   outputChatBox(\"...lefuttatva!\")
end
else
outputChatBox(\"Nincs jogod a használatához!\")
end
addCommandHandler(\"hivas\",test)

   
       
   


Esetleg...
 
 

   function test(parancs,szoveg,tipus)
local player = getPlayerName()
    if (hasObjectPermissionTo(player,\"general.adminpanel\",true)) then
   exports[\"infoboard\"]:addNotification(szoveg,tipus)
else
   outputChatBox(\"Nincs hozzá jogod!\")
end
end
addCommandHandler(\"hivas\",test)

 
 

38
Segítségkérés / Több funkciós parancs
« Dátum: 2017. július 27. - 13:22:36 »
Köszi! Már értem! :)
 
Még egy kérdés! Hogyan tudom azt letesztelni, hogy a játékos aki lefuttatja a funkciót, annak megvan e a joga hozzá?
 
Én így tudnám elképzelni, de javítsatok ki!
 
 

local acl = aclGet(aclName)
if acl = Admin then
function test(parancs,szoveg,tipus)
   exports[\"infoboard\"]:addNotification(szoveg,tipus)
   outputChatBox(\"...lefuttatva!\")
end
else
outputChatBox(\"Nincs jogod a használatához!\")
end
addCommandHandler(\"hivas\",test)

 
 

39
Segítségkérés / Több funkciós parancs
« Dátum: 2017. július 27. - 11:52:44 »
Hogyan tudok, olyan komandot létrehozni, mint például:
/pay [név] [összeg] ,vagy
/pm [név] [üzenet]
 

function test()
exports[\"infoboard\"]:addNotification(\"[szöveg]\",\"[típus]\")
outputChatBox(\"lefutott\")
end
addCommandHandler(\"hivas [szöveg] [típus]\", test)

 
Angolul nem tudok, script -elni is csak hobbiból tanulok...

40
Segítségkérés / Login
« Dátum: 2017. március 06. - 13:05:25 »
Igen, igen! Szeretném, ha mikor lehívom a képet a panel -hez, akkor az a chat alatt legyen a kép, magyarul látszódjon a chat a kép felett.

41
Segítségkérés / Login
« Dátum: 2017. február 25. - 22:13:12 »
Jajj... Bocsánat! MTA hoz akartam írni! :)

42
Segítségkérés / Login
« Dátum: 2017. február 25. - 22:09:40 »
Sziasztok! Login panelemhez kellene segítség!
Szeretném, hogy a kép amit legeneráltam az felett legyen a chatbox...
Sajnos, (gondolom). A kép amit le generáltatok a scriptel  a ChatBox fölé rakja. Ezért, én hiába mondom neki, hogy látható legyen az attól még a kép alatt van.
Hogyan lehet a Chat et a kép fölé rakni?

43
Segítségkérés / Login
« Dátum: 2017. február 25. - 22:01:24 »
Sziasztok! Login panelemhez kellene segítség!
Szeretném, hogy a kép amit legeneráltam az felett legyen a chatbox...
Sajnos, (gondolom). A kép amit le generáltatok a scriptel  a ChatBox fölé rakja. Ezért, én hiába mondom neki, hogy látható legyen az attól még a kép alatt van.
Hogyan lehet a Chat et a kép fölé rakni?

44
Segítségkérés / Fegyverek
« Dátum: 2016. május 16. - 19:22:33 »
Miért nem képes betölteni ezt a file -t?
 
ID = 351
txd = engineLoadTXD(\"gun1.txd\",ID)
engineImportTXD(txd,ID)
dff = engineLoadDFF(\"gun1.dff\",ID)
engineReplaceModel(dff,ID)

45
Segítségkérés / ACL Teszt
« Dátum: 2016. május 16. - 16:53:57 »
Milyen parancssorral tudom letesztelni, hogy a játékos login neve, benne van-e a megjelölt ACL be?
VIP Panelt akarok készíteni.

Oldalak: 1 2 [3] 4 5 6
SimplePortal 2.3.7 © 2008-2024, SimplePortal