|
You last visited: Today at 23:54
Advertisement
[R] Lua Skripte auf FreeBSD ausführen
Discussion on [R] Lua Skripte auf FreeBSD ausführen within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
05/02/2014, 13:43
|
#1
|
elite*gold: 0
Join Date: May 2014
Posts: 12
Received Thanks: 0
|
[R] Lua Skripte auf FreeBSD ausführen
Dachte mir dass es evtl nützlich ist und teile es dann mal mit euch
How To:
Falls ihr die ports noch nicht aktualisiert habt:
Code:
portsnap fetch update
Danach:
Code:
cd /usr/ports/lang/lua/ && make install clean
Dann noch Lua zum package hinzufügen:
Code:
pkg install lang/lua
Dann noch:
Code:
cd /usr/bin && ln -s /usr/local/bin/lua-5.1 lua
Das wars schon
So führt ihr dann eine lua datei aus:
Und noch ein kleines skript was alle quests etc löscht die nicht in der locale_list sind:
Code:
list = "locale_list"
output = "listed"
function string:split(sep)
local sep, fields = sep or ":", {}
local pattern = string.format("([^%s]+)", sep)
self:gsub(pattern, function(c) fields[#fields+1] = c end)
return fields
end
function inTab(line,tab)
for _,v in pairs(tab) do
if v == line then return true end
end
return false
end
files,ls,llist = {},{},{}
--[[ qc etc eintragen! -> ]] whitelist = {"qc","make.py"}
os.execute("ls >> ".. output) -- Verzeichnisinhalt aufzeichnen
for line in io.open(output, "r"):lines() do table.insert(ls, line) os.execute("file ".. line .." >> files.txt") end
for line in io.open(list, "r"):lines() do table.insert(llist, line) end
for line in io.open("files.txt", "r"):lines() do
if string.find(line:split(":")[2], "directory") then table.insert(files, line:split(":")[1]) end
end
for _,v in pairs(ls) do
if not inTab(v, llist) and not inTab(v, files) and v ~= "file.lua" and v ~= list and v ~= output and not inTab(v, whitelist) then
os.execute("rm ".. v)
print(v .." geloescht")
end
end
os.execute("rm ".. output) os.execute("rm files.txt")
|
|
|
05/02/2014, 13:56
|
#2
|
elite*gold: 0
Join Date: Jun 2010
Posts: 1,264
Received Thanks: 2,019
|
Und das hat bitte was mit Metin2 zu tun?
Mfg,
Yoshix3
|
|
|
05/02/2014, 14:12
|
#3
|
elite*gold: 20
Join Date: Mar 2010
Posts: 1,166
Received Thanks: 684
|
immer diese scheiscraptuts wo man erklärt wie man ne port installiert
bzw warum compilierst du zuerst lua vom port und installierst dann ne fertige binary?
|
|
|
05/02/2014, 14:21
|
#4
|
elite*gold: 0
Join Date: May 2014
Posts: 12
Received Thanks: 0
|
Quote:
Originally Posted by callmax
immer diese scheiscraptuts wo man erklärt wie man ne port installiert
bzw warum compilierst du zuerst lua vom port und installierst dann ne fertige binary? 
|
Sieht man ja an deinen releases
1. compilet man da nichts, sondern downloadet bzw entpackt es
2. installiert man damit keine binary sondern fügt lua zum freebsd package hinzu
|
|
|
05/02/2014, 14:27
|
#5
|
elite*gold: 16
Join Date: Mar 2014
Posts: 1,076
Received Thanks: 664
|
Quote:
Originally Posted by Thadvithey
Sieht man ja an deinen releases
1. compilet man da nichts, sondern downloadet bzw entpackt es
2. installiert man damit keine binary sondern fügt lua zum freebsd package hinzu
|
Will ja nichts sagen, aber ich würde mal behaupten, dass callmax mehr Erfahrung als du hat.
*hust*

*hust*
|
|
|
05/02/2014, 14:31
|
#6
|
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,937
|
Quote:
Originally Posted by JeromeB.
Will ja nichts sagen, aber ich würde mal behaupten, dass callmax mehr Erfahrung als du hat.
*hust*

*hust*
|
Seit wann hat das Eintrittsdatum auf epvp etwas mit dem Wissen einer Person zu tun? Ich würde sogar eher sagen, dass man durch epvp verblödet (wird).
|
|
|
05/02/2014, 14:42
|
#7
|
elite*gold: 0
Join Date: Dec 2008
Posts: 2,825
Received Thanks: 1,538
|
Quote:
Originally Posted by DasSchwarzeT
Seit wann hat das Eintrittsdatum auf epvp etwas mit dem Wissen einer Person zu tun? Ich würde sogar eher sagen, dass man durch epvp verblödet (wird).
|
Dann muss ich ja eine vertrocknete Kartoffel sein
|
|
|
05/02/2014, 15:26
|
#8
|
elite*gold: 0
Join Date: May 2014
Posts: 12
Received Thanks: 0
|
Hab dann mal ein kleines lua skript reingepackt was für metin2 nützlich ist damit das release was mit metin2 zu tun hat....
|
|
|
05/02/2014, 16:01
|
#9
|
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
|
kann man das essen?
|
|
|
05/02/2014, 16:07
|
#10
|
elite*gold: 25
Join Date: Sep 2011
Posts: 5,536
Received Thanks: 1,266
|
Quote:
Originally Posted by HeroOfMetin
kann man das essen?
|
|
|
|
05/02/2014, 17:18
|
#11
|
elite*gold: 0
Join Date: May 2014
Posts: 12
Received Thanks: 0
|
verstehe nicht warum hier welche auf cool tun müssen 
wenn bekanntere leute sowas releasen sind die gleichen leute als ar*chkriecher nicht weit weg
traurig sowas
@heroofmetin bin überrascht dass du hier nicht deine bettelthreads reinpostest wie du es sonst immer machst
|
|
|
05/02/2014, 20:11
|
#12
|
elite*gold: 0
Join Date: May 2013
Posts: 1,266
Received Thanks: 627
|
Quote:
Originally Posted by JeromeB.
Will ja nichts sagen, aber ich würde mal behaupten, dass callmax mehr Erfahrung als du hat.
*hust*

*hust*
|
Jeder mit ein bissel Grips hat mehr Know How als Callmax.
Ich habe Callmax mal erklären müssen wie man einen Eng. Fehler fixt akak "Cannot find xy". Ging damals um Src Compilen, z.b.
Callmax muss einfach immer den Dciken raushängen lassen, obwohl er nix hat.
Man kann ja mal sein Ask.fm profil besuchen  .
@Topic:
Danke für den Release, auch wenn der nicht wirklich Nützlich ist.
|
|
|
05/02/2014, 21:45
|
#13
|
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
|
Quote:
Originally Posted by Padrio
|
Ach wie schön ich hab ein internet hater an stolker Wie süß kanns du mir auch eingefallen tun und dich hier verpissen?
|
|
|
05/02/2014, 22:09
|
#14
|
elite*gold: 44
Join Date: May 2010
Posts: 2,053
Received Thanks: 1,747
|
Quote:
Originally Posted by Thadvithey
Danach:
Code:
cd /usr/ports/lang/lua/ && make install clean
Dann noch Lua zum package hinzufügen:
Code:
pkg install lang/lua
|
- Die Ports laden den Source-Code und einige Patches herunter, compilieren ihn, installieren die Software und registrieren sie als Paket
- pkg lädt Software als fertig compiliertes Paket herunter ("Binary Package"), installiert sie und registriert sie ebenfalls im System als Paket
Also: Entweder ports oder pkg.
Quote:
Originally Posted by Thadvithey
verstehe nicht warum hier welche auf cool tun müssen 
wenn bekanntere leute sowas releasen sind die gleichen leute als ar*chkriecher nicht weit weg
|
Dito, falls du weißt was das heißt.
Wenn "bekannte" Leute so einen Blödsinn schreiben würden, würden sie sich damit derbe blamieren.
PS:
Quote:
Originally Posted by [uLow]NTX?!
Callmax muss einfach immer den Dciken raushängen lassen, obwohl er nix hat.
|
Er hat aber trotzdem Recht.
|
|
|
05/03/2014, 00:27
|
#15
|
elite*gold: 0
Join Date: May 2011
Posts: 1,781
Received Thanks: 618
|
Von meiner Seite gibt es Kritik 
Lua ist nicht dafür gemacht standalone zu arbeiten. Es ist so wie ein Autoradio, baust du ihn aus kannst du ihn umständlich aber dennoch nutzen. Man könnte natürlich auch einen normalen Radio wie pyRadio verwenden
|
|
|
Similar Threads
|
[B]PHP Skripte [S]E*Gold
06/17/2012 - elite*gold Trading - 22 Replies
Hallo,
Ich verkaufe hier von mir erstelle Skripte für einen Preis den ihr mit mir aushandeln könnt. Alle unten aufgelisteten Skripte laufen über eine Datenbank.
Bisher habe ich da:
Login & Register
(Erklärt sich denkeichmal von Selbst)
Betakey System
|
skripte
06/23/2011 - DarkOrbit - 1 Replies
hi, was für skripte gibte es alles für DO und welche sind gut und welche gibt es kostenlos?
|
philipines skripte ?
04/12/2011 - WarRock - 4 Replies
plz close
|
DARK ORBIT skripte
08/18/2010 - DarkOrbit - 13 Replies
suche vur dark orbit scripts
|
P- Server skripte
10/09/2008 - Kal Online - 9 Replies
Hey... hab die SuFu schon benutzt. Hoffe mal, ihr koennt mir helfen. Ich suche ein vorgefertigtes Reigistrations und Ranking script fuer einen Kal Online server.
Hab nix gefunden hier ausser "R-Zone", doch dazu find ich auch nicht mehr. Vielen Dank!
Btw, wenn jmd fuer mich nen server crashen kann, wär cool :P
|
All times are GMT +1. The time now is 23:56.
|
|