Forum

> > CS2D > Scripts > 3Luas Auf ein Server.lua Datei?
Forums overviewCS2D overview Scripts overviewLog in to reply

German 3Luas Auf ein Server.lua Datei?

2 replies
To the start Previous 1 Next To the start

old 3Luas Auf ein Server.lua Datei?

berkebaba35
User Off Offline

Quote
Hallo US; (Die Antworters

Ich hab in meinem Klan 3Liders, Ich möchte jedem Lider einem Namen geben, es geht ja nur ein Server.lua Ich möchte 3Lua's (Die gleichen nur änderte Namen) auf eine Server.lua schmeißen also

z.B

adminlist = {65857}

addhook("say","adminsay")
function adminsay(id,txt)
for _, usgn in ipairs(adminlist) do
if player(id,'usgn') == usgn then
     msg("©000255000"..player(id,"name").." [Enes]: "..txt)
return 1
end
end
end

Das Ist ein Lua Das Funktionierte auch dann habe ich ein Zeile Frei Gelassen und das gleiche Getan nur mit anderes
Usgn -
und Name-


adminlist = {65491}

addhook("say","adminsay")
function adminsay(id,txt)
for _, usgn in ipairs(adminlist) do
if player(id,'usgn') == usgn then
     msg("©255255255"..player(id,"name").." [Kaan]: "..txt)
return 1
end
end
end

Funktionierte auch dann habe ich nochmal das gleiche getan mit usgn id ..name.. und eine zeile

adminlist = {70925}

addhook("say","adminsay")
function adminsay(id,txt)
for _, usgn in ipairs(adminlist) do
if player(id,'usgn') == usgn then
     msg("©255000255"..player(id,"name").." [iLker]: "..txt)
return 1
end
end
end


Auf einmal Funktionierte es nicht vom allem. Es geht 3Luas nicht oder....???

old Re: 3Luas Auf ein Server.lua Datei?

ohaz
User Off Offline

Quote
doch geht. Mach für jede Lua eine eigene Datei (admin1.lua, admin2.lua, admin3.lua), und ändere in jeder datei das addhook() und das function. adminsay darf nicht in jeder der 3 dateien stehen. Am besten nennst du das immer adminsay1, adminsay2 und adminsay3.
Beispiel:
1
2
3
4
5
6
7
8
9
10
11
adminlist = {65857}

addhook("say","adminsay1")
function adminsay1(id,txt)
for _, usgn in ipairs(adminlist) do
if player(id,'usgn') == usgn then
     msg("©000255000"..player(id,"name").." [Enes]: "..txt)
return 1
end
end
end
Dann speicherst du die 3 Dateien in den /sys/lua Ordner, öffnest die server.lua und schreibst dort folgendes rein:
1
2
3
dofile("sys/lua/admin1.lua")
dofile("sys/lua/admin2.lua")
dofile("sys/lua/admin3.lua")
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview