Amk jetzt wird man selber alt für den Scheiss
Beiträge von INCepted
-
-
Bist du Google Translate?
-
Audifire Echt super, vielen Dank! Kannst du evtl auch das Docker Image mal in einer Repo hochladen?
-
Responsive ist nicht so dein Ding oder ?
Externer Inhalt i.imgur.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt. -
Hab mir nen 2. Monitor geholt nur wenn ich in MTA bin und auf meinen anderen Bildschirm will dann minimert MTA automatisch.
Ist das bei jeden FullScreen Programmen so oder nur in MTA? und wenn möglich wie Kann man das minimieren ausschalten?Jede Fullscreen-Anwendung. Stell auf randloses Fenster ein.
-
2te Geijge
Ach du kacke..
Hallo -
da im devolpment Mode der CEF, mta zum Crashen bringt. Muss noch auf ein Update warten.
Bei mir funktioniert CEF einwandfrei.
-
du hättest im Grunde recht. Aver du übersiehst, das es im Grunde nur ein Webbrowser ist der da geöffnet ist. Also eigentlich keine Gefahr. Unter anderem habe ich keine ahnung vom Web. Oder wie man da was abfragt. Habe ich noch nie gemacht und werde ich auch nicht. Aber mal gucken.
Ich überseh da nichts.. Gerade weil es ein Webbrowser ist gibt es genug Gefahren.
Zu aller erst musst du ja selber eine Website aufsetzen, damit du mit der API arbeitest,
immerhin gibt es dafür kein öffentlichen Service zum abspielen von Spotify Musik online.Desweiteren gibt es da unzählige Methoden wie man unbemerkt user input loggen kann:
- onClientKey
- JavaScript code injecten (lokale Browser)
- Website in lokalen Browser per iFrame laden und dann JavaScript code injecten -
Der Spruch mit dem Glashaus und dem Stein ... o.o
Man sieht Steine durch das Glashaus ?
-
Unter anderem Spotify
Die Spotify API verbietet das Streamen von Musik wenn man nicht angemeldet ist.
Ich glaube kaum, dass sich jemand dann bei dir auf Spoitfy anmelden würde und seine Daten preisgibt. -
Du musst beide Namen eintragen? Das Script hat kein Fehler?
Das Script ist fehlerhaft..
So wärs richtigLua
Alles anzeigenlocal allowPlayer = { ["Name1"] = true, ["Name2"] = true } local tor_mv = createObject(2933 , -1733.8000488281, 807.09997558594 , 25.60000038147, 0 ,0 ,180) local tor_s_mv = "zu" addCommandHandler("mv", function(player) if allowPlayer[getPlayerName(player)] then if tor_s_mv == "zu" then moveObject(tor_mv, 2000, -1733.8000488281 , 807.09997558594 , 19) tor_s_mv = "auf" else moveObject(tor_mv, 2000, -1733.8000488281 , 807.09997558594 , 25.60000038147) tor_s_mv = "zu" end end end)
-
Klar, ist auch möglich.
Aber in meinem Fall ist es nicht einfach, da ich MTA hierbei gar nicht nutze, die nicht-kompilierten Dateien lokal und nicht auf dem Server wären (habe keinen Vorteil davon die normalen Dateien da hochzuladen) und ich das Tool für mehrere Scripts nutze.
Da ist es für mich um ein vielfaches einfacher das Programm zu starten und auf dem Pfad auszuführen.Außerdem brauche ich mit dem Programm nicht wirklich ALLE Dateien zu compilen, sondern kann auch einzelne Ordner im Gamemode nutzen.
War ja auch nur ein Beispiel, das man auch variabel einstellen lassen. Geht hier lediglich um das fetchen.
Wenn du jedoch MTA gar nicht nutzt, warum dann überhaupt Scripts kompilieren ? -
Warum nicht einfach die API nutzen und beim Serverstart die Dateien automatisch kompilieren lassen ?
Ist doch viel einfacher.Edit://
Hier mal ein Beispiel, wie ich mein Compiler geschrieben habe:
Lua
Alles anzeigencServerCompiler = {}; function cServerCompiler:constructor() -- SETTINGS -- self.bActive = true; self.bEncrypt = true; self.bAntiDecompile = true; if (self.bActive) then self:compileAll(); end end function cServerCompiler:compileAll() local uMeta = xmlLoadFile("meta.xml"); if (uMeta) then local iIndex = 0; local uNode = xmlFindChild(uMeta, "script", iIndex); if (uNode) then repeat local strPath = xmlNodeGetAttribute(uNode, "src") or false; local strType = xmlNodeGetAttribute(uNode, "type") or "server"; if (strPath) then if not string.find(strPath:lower(), "luac") then local strFrom = strPath; local strTo = strPath.."c"; local iAntiDecompile = 0; local iEncrypt = 0; if (self.bEncrypt) then iEncrypt = 1; end if (self.bAntiDecompile) then iAntiDecompile = 1; end local function loadFile(strFrom) return self:loadFile(strFrom); end fetchRemote("http://luac.mtasa.com/?compile=1&debug=0&blockdecompile="..(iAntiDecompile).."&encrypt="..(iEncrypt), function(strData) self:saveFile(strTo, strData); end, loadFile(strFrom), true); xmlNodeSetAttribute(uNode, "src", strPath.."c"); fileDelete(strPath); end end iIndex = iIndex + 1; uNode = xmlFindChild(uMeta, "script", iIndex); until not uNode; end xmlSaveFile(uMeta); xmlUnloadFile(uMeta); end end function cServerCompiler:loadFile(strPath) local uFile = fileOpen(strPath, true); if (uFile) then local uData = fileRead(uFile, 500000000); fileClose(uFile); return uData; end end function cServerCompiler:saveFile(strPath, strData) local uFile = fileCreate(strPath); if (uFile) then fileWrite(uFile, strData); fileClose(uFile); end end addEventHandler("onResourceStart", resourceRoot, bind(new, cServerCompiler))
-
Das Highlight ist ja wohl eindeutig das Laden von custom IFP.
Wohl eher die Funktion "guiMemoIsReadOnly". Aber gut, scheinst wohl kein Auge für die
signifikanten Dinge zu haben. -
Scheiß auf Chicken Nuggets, mach dir Pizza
-
Ich hab erst gedacht du wärst ein Bot wegen des schlechten Deutsch..
-
Falscher Pfad..
-
Bin ganz deiner Meinung
Seine Meinung ist 4 Jahre alt..
-
Yo!
Gibts hier Interessierte, welche Bock hätten an einem
MTA Fortnite Projekt zu arbeiten ? Immerhin hat man mittlerweile sehr gute Möglichkeiten
das sehr gut umzusetzen..Die Frage geht an alle eigentlich: Scripter, Mapper, Modellierer, Tester etc.
-
Ich hatte nen bissel langeweile gehabt und hab nen bissel mit den guten alten CEGUI rumgespielt
text farbe bunt gemacht
oder aus nen komplett weißen 1x1 pixel bild was buntes gemacht
oder etwas anderes fenster designeinfach mal bei imgur die drei bilder anschauen
https://imgur.com/a/4MBGKLemöchte hier nur etwas inspiration schaffen was mit cegui möglich ist
Das hast du mit Photoshop bearbeitet!