|
You last visited: Today at 04:02
Advertisement
pc.get_alignment() Frage
Discussion on pc.get_alignment() Frage within the Metin2 Private Server forum part of the Metin2 category.
11/17/2012, 19:33
|
#1
|
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
|
pc.get_alignment() Frage
Servus leute,
ich habe ein kleines Problem, und zwar verstehe ich einfach nicht warum, ich nicht die Ausgabe bekomme dich ich haben möchte.
Hier der Quellcode:
PHP Code:
if pc.get_alignment() <= 999 then -- Status Neutral
say("Rang: Neutral")
elseif pc.get_alignment() > 1000 then -- Status Freundlich
say("Rang: Freundlich")
elseif pc.get_alignment() > 4000 then -- Status Gut
say("Rang: Gut")
elseif pc.get_alignment() > 8000 then -- Status Edel
say("Rang: Edel")
elseif pc.get_alignment() > 12000 then -- Status Ritterlich
say("Rang: Ritterlich")
end
Ich gehe davon aus das ich einen kleinen Denkfehler eingebaut habe, den ich nicht finde.
PS: Die Quest funktioniert, ohne Fehler o.Ä, jedoch ist die ausgabe immer "Neutral"
|
|
|
11/17/2012, 19:40
|
#2
|
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
|
machs einfach so :
PHP Code:
local a,b,c = {1000,4000,8000,12000},{"Freundlich","Gut","Edel","Ritterlich"},"Neutral" table.foreach(a,function(i,l) if pc.get_alignment() >= l then c = b[i] end end) say('Rang: '..c)
damit hast du jedoch nur neutral & positive Ränge; keine negativen
|
|
|
11/17/2012, 19:41
|
#3
|
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
|
Quote:
Originally Posted by Sp0ngeb0b ist cool
machs einfach so :
PHP Code:
local a,b,c = {1000,4000,8000,12000},{"Freundlich","Gut","Edel","Ritterlich"},"Neutral"
table.foreach(a,function(i,l) if pc.get_alignment() >= l then c = b[i] end end)
say('Rang: '..c)
damit hast du jedoch nur neutral & positive Ränge; keine negativen
|
Okay, jedoch bin ich noch anfänger im Quest schreiben, kannst du mir deinen Code erklären, ich sehe das du arrays nutzt, aber den rest versteh ich nicht so.
|
|
|
11/17/2012, 19:42
|
#4
|
elite*gold: 1862
Join Date: Jan 2009
Posts: 3,725
Received Thanks: 7,671
|
NEE... Kinder.
Bisschen aufmerksamer hinsehen.
Serverseitig läuft das über ein 10tel Stelle mehr. Also 10 000 sind Serverside 100 000.
Mir fiel das ganz zufällig ein... sonst kann ich nicht helfen.
|
|
|
11/17/2012, 19:44
|
#5
|
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
|
Quote:
Originally Posted by IgorGlock
NEE... Kinder.
Bisschen aufmerksamer hinsehen.
Serverseitig läuft das über ein 10tel Stelle mehr. Also 10 000 sind Serverside 100 000.
Mir fiel das ganz zufällig ein... sonst kann ich nicht helfen.
|
Alles klar, danke dir, das wusst ich gar nicht.
PS: THX Kid
|
|
|
Similar Threads
|
Frage zu Bot machen-Maus Frage-Button Frage
02/16/2012 - AutoIt - 10 Replies
Hallo,
Elitepvpers hat echt für alles ein Ort :D Geil.
Also...Bin AutoIt anfänger.
Ich bin dabei ein Bot für das Online Game Runescape zu machen.
Ich hette 2 Fragen(FÜR DEN MOMMENT :) ):
Kann ich machen das AutoIt inaktiv die Maus benutzt,also werend der Bot läuft das ich bzw. man im Internet surft oder was anderes macht`?
|
All times are GMT +1. The time now is 04:03.
|
|