Forum

> > CS2D > Allgemein > LUA Admin schrift script
Forums overviewCS2D overviewAllgemein overviewLog in to reply

German LUA Admin schrift script

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

old LUA Admin schrift script

DeKat
User Off Offline

Quote
Also da ich schon lange nach einem admin schrift script suche aber bis jetzt noch keins gefunden habe wollt ich hier fragen ob jemand mir den Code oder gleich ein fertiges script wo das mit der admin schrift vorhanden is.

old Re: LUA Admin schrift script

Nova
User Off Offline

Quote
Solltest du der englischen Sprache mächtig sein könntest du es mal im englischen Bereich versuchen.

Was mir noch so auffällt: Unsere Avatare haben irgendwie eine gewisse Ähnlichkeit, meinst du nicht?

old Re: LUA Admin schrift script

Lys
User Off Offline

Quote
Nova has written
Solltest du der englischen Sprache mächtig sein könntest du es mal im englischen Bereich versuchen.

laut seinem nick dürfte er es ja

Nova has written
Was mir noch so auffällt: Unsere Avatare haben irgendwie eine gewisse Ähnlichkeit, meinst du nicht?

http://images.google.de/images?gbv=2&hl=de&client=firefox-a&rls=org.mozilla%3Ade%3Aofficial&sa=1&q=peace+explosion&btnG=Bilder-Suche&aq=f&oq=&start=0 da gibts auch welche. als wenn du das erstellt hättest...^^

old closed Re: LUA Admin schrift script

PwnageBenny
User Off Offline

Quote
also hat jez einer von euch säcken so ein script oder wäre bereit mal schnell eins zu machen? bin auch auf der suche nach sowas

old Re: LUA Admin schrift script

TimeQuesT
User Off Offline

Quote
1
2
3
4
5
6
7
8
usgnid = your usgnnumber;
addhook ("say","sages")
function sages(id,txt)
if player(id,"usgn")==usgnid) then
msg ("©000255000"..(player(id,"name")..":"..txt)
return 1
end
end
und nenn uns nicht nochmal einen Sack!
bei your usgnnumber trät ihr eure isgn id ein.

old Re: LUA Admin schrift script

PwnageBenny
User Off Offline

Quote
Hm, danke für den Code Schinken aber es funktioniert nicht... momentan funktionieren alle Luas die einen text anzeigen oder durch text commands gesteuert werden bei mir nicht...
Aber das gehört nich in dieses Thema werde ma wo anders ne Frage stellen

Kann man das usgnid irgendwie zu einer mehrfach verwendbaren Variablen machen, um mehrere Leute als Admin reden zu lassen? Danke schonmal

Oh man das mit sack war doch nur ein kleiner Scherz da muss man doch nich gleich rumheulen und als Flame melden
edited 1×, last 09.01.10 08:51:57 pm

old Re: LUA Admin schrift script

DeKat
User Off Offline

Quote
Danke aber muss man bei dem usgnid nich au usgn id rein schreiben ?

usgnid = your usgnnumber;
addhook ("say","sages")
function sages(id,txt)
if player(id,"usgn")==usgnid) <- da
then
msg ("©000255000"..(player(id,"name")..":"..txt)
return 1
end
end

old Re: LUA Admin schrift script

DC
Admin Off Offline

Quote
kurz: nein.

lang: meinst du das "usgn" oder das usgnid?
usgnid ist die variable der man vorher (erste zeile) seine eigene usgn id zugeteilt hat (your usgnnumber muss man natürlich durch die passende zahl ersetzen!). und da war auch keine leerstelle (und variablennamen können auch keine leerstellen haben).
das "usgn" ist ein parameter für den "player"-befehl und für den muss es einfach "usgn" heissen. das ist so festgelegt und kann in der Lua infodatei (sys/lua/info.txt) nachgelesen werden. das einzige usgn bezogene attribut, welches ein spieler hat (und das der server kennt), ist nämlich seine usgn id. daher ist klar, dass "usgn" für die usgn id steht und deswegen - und weil es kürzer ist - ist das einfach so festgelegt.

old Re: LUA Admin schrift script

DeKat
User Off Offline

Quote
Ich mein das usgnid.
Aber mein andres Porblem ist jetz das wenn ich das script starte über (sys/lua/test.lua) steht in der console nicht Addhook say_sagen sondern LUA ERROR sys/lua/test.lua.:4: 'then' expected near ')'

old Re: LUA Admin schrift script

TimeQuesT
User Off Offline

Quote
ohh sry hab das auf die schnelle gemacht.
hatte die klammer für die "if" bedingung vergessen.
so lautet es richtig:
1
2
3
4
5
6
7
8
usgnid = deine usgnid
addhook ("say","sages") 
function sages(id,txt) 
if [b]([/b]player(id,"usgn")==usgnid) then 
msg ("©000255000"..(player(id,"name")[b])[/b]..":"..txt) 
return 1 
end 
end
editiert müsste jetz richtig sein
edited 3×, last 14.01.10 01:29:33 pm

old Re: LUA Admin schrift script

DeKat
User Off Offline

Quote
Ich hab jetz das Problem das in der Console ein lua error steht : " LUA ERROR sys/lua/test.lua.:6: ')' expected (to close '(' at line 5) near 'return' "

THX im vorraus
edited 1×, last 13.01.10 08:21:59 pm

old Re: LUA Admin schrift script

DC
Admin Off Offline

Quote
bei
msg ("©000255000"..(player(id,"name")..":"..txt)
fehlt ne klammer. richtig:
msg ("©000255000"..(player(id,"name"))..":"..txt)

old Re: LUA Admin schrift script

3LECTRIZE
User Off Offline

Quote
Cool danke es klappt alles.
nur hab ich ein problem, wenn ich jetzt schreibe dnan kommt es doppelt (normal und das in grün)
Ich möchte aber das es nur einmal erscheint unzwar das in grün.Kann jemand helfen ?

THX im voraus

old Re: LUA Admin schrift script

3LECTRIZE
User Off Offline

Quote
usgnid =      meine id (hab ich)
addhook ("say","sages")
function sages(id,txt)
if (player(id,"usgn")==usgnid) then
msg ("©000255000"..(player(id,"name"))..":"..txt)
return 1
end
end

old Re: LUA Admin schrift script

TimeQuesT
User Off Offline

Quote
1
2
3
4
5
6
7
8
usgnid= deineusgnid
addhook ("say","sages") 
function sages(id,txt) 
if (player(id,"usgn")==usgnid) then 
msg ("©000255000"..(player(id,"name"))..":"..txt) 
return 1 
end 
end
klappt doch ich weiß nicht was du hast
To the start Previous 1 2 Next To the start
Log in to replyAllgemein overviewCS2D overviewForums overview