Forum

> > CS2D > Scripts > Lua Problem
Forums overviewCS2D overview Scripts overviewLog in to reply

German Lua Problem

13 replies
To the start Previous 1 Next To the start

moved Lua Problem

InsXsicht
User Off Offline

Quote
Hallo alle miteinander,

ich habe ein script gemacht und wenn ich den Server starte wird alles geladen nur in der console kommt dann LUA ERROR: attempt to call a nil value und ich weis nicht von was es kommt ich drücke etwas und es kommt.

EDIT: Bitte verschieben in Script. sorry.

EDIT: Also das Menu öffnet sich mit F2 aber wenn man dann von dort was ausswählt kommt dann der fehler.
Spoiler >
edited 3×, last 12.06.11 02:15:46 pm

Admin/mod comment

1. falscher bereich, verschoben. 2. wer soll so viel code lesen nur um dir zu helfen?! 3. code tags?!

old Re: Lua Problem

Colak
User Off Offline

Quote
mann ist das lang ich glaub keiner wird dir helfen können weil keiner hatt die lust dazu den ganzen text zu lesen.

old Re: Lua Problem

TheKevKev
User Off Offline

Quote
ok ich kann dir nicht helfen bei der lua aber wegen dem forum :D.
Mach lieber ["spoiler][code"]Deine LUA[/code"][/"spoiler]

Also ohne Anführungsstiche

old Re: Lua Problem

Bowlinghead
User Off Offline

Quote
1
ERROR: attempt to call a nil value

Hast du denn Script gemacht oder andere? Wenn Ja, kannst du die anderen ja fragen.

old Re: Lua Problem

Yasday
User Off Offline

Quote
Gleich in der ersten Zeile deines menu hooks. Schau mal auf thenames(i). Falls 'i' hier keine Globale Variable ist, hast du den Fehler. ( Könntest ja auch einfach den ganzen Skript zeigen. )

old Re: Lua Problem

InsXsicht
User Off Offline

Quote
addhook habe ich schon und das mit code spint bei mir manchmal.

Edit: ganze Script zeigen ? 9428 Zeilen

EDIT: meinste das

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
-- Init Array
function initArray(m)
	local array = {}
	for i = 1, m do
		array[i]=0
	end
	return array
end
-- Array 
function Array(size,value) 
    local array = {}
    for i = 1, size do
        array[i]=value
    end
    return array
end
-- C Array
function c_array(c,v)
	local t={}
	for i=1,c do
		t[i]=v
	end
	return t
end

EDIT: oder das
1
2
3
4
5
6
7
function thenames(i)
for i=1,32 do
if player(i,"exists") and player(i,"team")>0 then
name[i]=player(i,"name")
end
end
end
edited 3×, last 12.06.11 02:53:37 pm

old Re: Lua Problem

Bowlinghead
User Off Offline

Quote
Ersteller dieses Thread has written
ganze Script zeigen ? 9428 Zeilen


Wenn der wirklich 9428 Zeilen hat, denkst du wirklich, das CS2D dann noch flüssig laufen wird?
Steht dort keine Zeile bei deinen Error?

old Re: Lua Problem

InsXsicht
User Off Offline

Quote
nein es steht keine zeile wo. Nur das Menü öffnet sich aber wenn man dann etwas auswählt geht es weg und dann geht man in die console und dann steht der error call nil valu.

achja das ist der Admin Script 3.0 Beta will halt nur CoAdmin und Mod menü dazu machen. Die farben die ich gemacht haben beim sagen die gehenn nur das menü nicht.

Freue mich wenn ihr mir helft

old Re: Lua Problem

Yasday
User Off Offline

Quote
Zeig einfach mal eine log Datei nach dem benutzen des Skripts in einem Spoiler, dann können wir dir besser weiterhelfen ( Eine Zeile wird bei Lua errors meines wissens immer angezeigt. ).

old Re: Lua Problem

InsXsicht
User Off Offline

Quote
Hier der log

Spoiler >


Edit: die fehler in der map nicht beachten

old Re: Lua Problem

Yasday
User Off Offline

Quote
Sieht dein addhook ungefähr so aus:
1
addhook("menu", "coadmmenu")

old Re: Lua Problem

Yasday
User Off Offline

Quote
Zeig doch einfach mal den ganzen code in einem Spoiler, egal wie viele Zeilen er lang ist.

old Re: Lua Problem

InsXsicht
User Off Offline

Quote
hier das Admin script 3.0 Beta bisle verändert

Spoiler >
edited 1×, last 14.06.11 09:16:45 pm
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview