Forum

> > CS2D > Scripts > Lua Script macht den Server down
Forums overviewCS2D overview Scripts overviewLog in to reply

German Lua Script macht den Server down

26 replies
Page
To the start Previous 1 2 Next To the start

old Re: Lua Script macht den Server down

Yasday
User Off Offline

Quote
1
2
3
4
5
...
banid = string.sub(txt, 5)
...
if (player(id,"usgn")~=0) then
...
Hier liegt der Fehler ;).
1
2
3
4
5
...
banid = tonumber(txt:sub(5))
...
if player(banid, "usgn") ~= 0 then
...

old Re: Lua Script macht den Server down

EngiN33R
Moderator Off Offline

Quote
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
addhook("join","willkommensnachricht")
addhook("minute","werbung")

function willkommensnachricht(p)
msg2(p,"Welcome to our Server, "..player(p,"name").."!@C")
end

function werbung()
msg("©255255255Visit us at www.Kebab-Clan.de")
end


-- Change here the path
path = "/home/cs2dsrv/globalban.txt"

addhook ("say","FICKOOEEENN")
function FICKOOEEENN(id,txt)
if (string.sub(txt, 1, 4) == "!ban" and player(id,"usgn")==usgnidapfel) then
banid = tonumber(string.sub(txt, 5))
file = io.open (path,"a")
if (player(id,"usgn")~=0) then
file:write("banusgn " , player(banid,"usgn") , "\n")
end
file:write("banip " , player(banid,"ip") , "\n")
file:close()
return 1
end
end

addhook ("minute","loadbans")
function loadbans()
parse("unbanall")
parse("exec ", path)
end

1
banid = tonumber(string.sub(txt, 5))
Denn die ID kann nicht text sein, nur nummer. Ich glaube das soll schon klappen.

EDIT:
Oh, yasday hat ja das erst geschrieben.

old Re: Lua Script macht den Server down

TimeQuesT
User Off Offline

Quote
1
2
3
4
5
6
7
8
9
10
11
12
13
14
addhook ("say","FICKOOEEENN")
function FICKOOEEENN(id,txt)
if (string.sub(txt, 1, 4) == "!ban" and player(id,"usgn")==usgnidapfel) then
banid = tonumber(string.sub(txt, 5))

if (player(banid,"usgn")~=0) then
parse ("banusgn "..banid);
else
parse ("banip "..banid);
end

return 1
end
end

-->
Den Teil kannste löschen
1
2
3
4
5
6
addhook ("minute","loadbans")
function loadbans()
     parse("unbanall")
     parse("exec ", path)
end
end

old Re: Lua Script macht den Server down

Yasday
User Off Offline

Quote
Spoiler >


Sollte einwandfrei funktionieren(aber nicht getestet, einfach nur zu faul).

old Re: Lua Script macht den Server down

Blunt
User Off Offline

Quote
Es klappt auch.
Ich Danke dir das du dich mit meinem Prob.
auseinander gesetzt hast

Edit:
Könnte auch noch wer eine Funtion
reinmachen die genauso ist?

1
2
3
4
5
6
elseif txt:sub(1, 1) == "!" then
                msg("©255255255" .. player(id, "name") .. " (Member): " .. txt:sub(2))
                return 1
           end
      end
 end

Das statt (Member) dort (Mod) steht?
also eine Extraliste mit alle Funktionen außer
!ban geht das?
edited 1×, last 05.01.12 03:15:05 am

old Re: Lua Script macht den Server down

Yasday
User Off Offline

Quote
Spoiler >


Sollte funktionieren(nicht getestet). Außerdem noch ein bug aus der letzten Version verbessert.
To the start Previous 1 2 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview