An die Quest-Scripter habe ein Problem

05/12/2011 15:49 .Resistance#16
Das könnte auch gehen.
Kannst du denn Werte als Variable übergeben?
Weil dann sollte die Function die ich oben gepostet habe auch gehen
05/12/2011 15:53 .Risan.#17
Quote:
Originally Posted by IchBinEs[!] View Post
Mach es so das es funktioniert :

pc.setqf(""..variable.."",wert)

Habs nicht getestet, aber aus Erfahrung sollte es gehen!
Wenn man nähmlich ohne die 2 "" macht und nur 1 " dann zählt er es als
Wort und nicht als einen string.

Mfg
Funktioniert ;D, Danke. Darauf kamm ich noch nicht.

Ne andere Frage, wie genau funktioniert functions?
bzw. Wie genau sieht aufbau aus, kann jemand beispiel nenen, wie man etwas auch weiterleitet? sprich

function Save {
pc.setqf("$1",$2)
}

balabalbla
save(Datenbankname,wert)

Geht da irgendwie sowas? oO kenne es aus einer anderen scriptsprache.
05/12/2011 15:59 .Resistance#18
Quote:
Originally Posted by Risan View Post
Funktioniert ;D, Danke. Darauf kamm ich noch nicht.

Ne andere Frage, wie genau funktioniert functions?
bzw. Wie genau sieht aufbau aus, kann jemand beispiel nenen, wie man etwas auch weiterleitet? sprich

function Save {
pc.setqf("$1",$2)
}

balabalbla
save(Datenbankname,wert)

Geht da irgendwie sowas? oO kenne es aus einer anderen scriptsprache.
PHP Code:
function save(a,b)
    
pc.setqf(a,b)
end 
Und aufgerufen wird die Funktion dann so:
PHP Code:
save("name","wert"
05/12/2011 16:02 .Risan.#19
Danke euch.
Hab ich wieder etwas mehr gelernt. ;D
EDIT:
Weiss auch einer wie man ne While (Schleife) macht..?
05/12/2011 16:10 .Resistance#20
Ich weiß es nicht (würde mich auch mal interessieren) aber such einfach bei Google: "LUA While Schleife"
05/12/2011 16:14 .Risan.#21
Jo, habs.
Annerkennt tut er es.. Mal bissel probieren.
Habs Funktioniert bestens:

PHP Code:
while i  <= do
    
local setzen1 "Scheinnr_"..i.."_zahl_1"
    
chat(""..pc.getqf(""..setzen1.."").."")
     
1
end