Start Level 99 einstellen?

02/16/2013 13:39 doublesnake#1
Hallo Leute, wisst ihr wie Ich das Start Level einstelle in meinem Fall direkt auf 99 ?

Lg Snake
02/16/2013 13:41 °Ace°#2
Das kannst du mit einer Quest machen, soweit ich es weiß :D

LG
02/16/2013 13:42 Papa Kobe#3
Questordner -> give_basic_weapon.quest -> Befehl hier suchen: [Only registered and activated users can see links. Click Here To Register...]

(wenn der Weg noch aktuell ist/war lange nicht aktiv)
02/16/2013 13:50 .Remix#4
Die Befehle kann man auch einfach in quest__functions suchen.
Mehr ist in dem Release auch nicht drin.

Der Befehl pc.set_level() funktioniert aber nicht richtig.
Kannst es entweder über eine Query oder über pc.give_exp() machen.

Zum Beispiel:

Code:
quest first begin
	state start begin
		when login with pc.get_qf("first") == 0 begin
			local name = pc.get_name()
			mysql_query("UPDATE player.player SET level='99' WHERE name='"..name.."';")
			pc.setqf("first",1)
			cmdchat("exit")
			set_state(complete)
		end
	end
	state complete begin
	end
end
Musst dann halt noch in der game.py die exit-Funktion einbauen.

Oder:

Code:
quest first begin
	state start begin
		when login with pc.getqf("first") == 0 begin
			pc.give_exp(2)
			pc.setqf("first",1)
			set_state(complete)
		end
	end
	state complete begin
	end
end
02/21/2013 20:39 doublesnake#5
Die quest funktioniert nicht ?
02/21/2013 20:42 MrPlugin#6
Python, Ingame /reload p ausgeführt?
02/21/2013 20:46 Lauling#7
auuuu nein doch nicht per quest.... Dann gibts n kick das ist undschön mach es per mysql... tipp bearbeite die tabelle player

mfg
02/21/2013 21:08 doublesnake#8
Auch Lauling du machst mich verrückt ;).

Vielleicht noch ein Tipp ? :D
02/21/2013 21:39 Lauling#9
ändere etwas bei default ;)
02/21/2013 22:19 doublesnake#10
Hab alles abgesucht aber wo genau soll default stehen?
02/21/2013 23:27 Lauling#11
also wenns nicht klappt dann hier n kleines HowTo:
Schritt 1: Navicat öffnen und zum Server verbinden anschliessend Tabelle player öffnen
Schritt 2: Tabelle bearbeiten ( Desing Table ) dann im ersten Reiter steht Fields
Schritt 3: Navigiere zu Level und gib unten bei Default dein Wunschlevel ein.

Was passiert jetzt ?

Wenn ich richtig liege wird jetzt automatisch jeder neu erstellte Char auf level 100 sein, da das Standart level jetzt nicht mehr 1 ist sondern 100. Was nützt uns dass ?
Wir sparen unnötigen Questlog kacke und der Mysqlcore wird weniger ausgelastet.

;)
02/22/2013 00:15 doublesnake#12
Funktioniert danke, funktioniert das auch mit yang hab bei gold 999999999 eingestellt bekomme aber nichts?