[SERVICE] Die Questerstellung

03/24/2015 17:02 rollback#2401
Quote:
Originally Posted by .Ryuzaki™ View Post
@definitely not Sensenmann

Die Quest zeigt nen Error an.
Npcvnum angepasst? Add mich skype
03/24/2015 22:05 sinphi#2402
Hallo bekomme auf meinem Server bei jeder Kugel up 2 muscheln.... ist doof und möcht ich nicht. weiss einer wo man es ändern kann? finde bei den Quests nichts.....


Mfg Philipp
03/26/2015 12:47 zazadi#2403
Ich möchte, dass wenn man unter level 75 auf Level 75er maps drauf drückt,
die Meldung kommt:
Du bist noch keine level 75.
Hier der warpcode Abschnitt:
Quote:
elseif selectmap == 5 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
if pc.get_level() >= 75 then
local eisselect = select("75er Levelmap","75er Farmmap","Abbrechen")
if eisselect == 3 then
return
elseif eisselect == 1 then
pc.warp(1177600, 1664000)
end
elseif eisselect == 2 then
pc.warp(1024000, 1664000)
end
Und hier nochmal in der Kategorie:
Quote:
local selectmap = select("Map1","Map2","Orktal","Wüste","75er Maps","Feuerland","Weiter","Abbrechen")
if selectmap == 8 then
return
03/26/2015 13:32 [Kaito]#2404
Quote:
Originally Posted by Core ツ View Post
Ich möchte, dass wenn man unter level 75 auf Level 75er maps drauf drückt,
die Meldung kommt:
Du bist noch keine level 75.
Hier der warpcode Abschnitt:


Und hier nochmal in der Kategorie:
Code:
elseif selectmap == 5 then
	say_title("Warpring")
	say("Wohin möchtest du Teleportiert werden?")
	if pc.get_level() >= 75 then
		local eisselect = select("75er Levelmap","75er Farmmap","Abbrechen")
		if eisselect == 3 then return end
		elseif eisselect == 1 then
			pc.warp(1177600, 1664000)
		elseif eisselect == 2 then
			pc.warp(1024000, 1664000)
		end
	else
		say("Schwächling!")
	end
end
03/26/2015 13:39 rollback#2405
Quote:
Originally Posted by Core ツ View Post
Ich möchte, dass wenn man unter level 75 auf Level 75er maps drauf drückt,
die Meldung kommt:
Du bist noch keine level 75.
Hier der warpcode Abschnitt:


Und hier nochmal in der Kategorie:
Kannst auch sonst diesen Warpring nehmen:
[Only registered and activated users can see links. Click Here To Register...]
einfach Koords, Namen und mindest Level eintragen, den Rest macht die Quest von alleine dann.
03/27/2015 21:55 Bolleboy#2406
Verstehe nicht warum die quests nicht laufen die ich versuche einzufügen

Fehlercode : syntax error : [string "start"]:21: `)´ expected (to close `(´ at line 20) near `pc´
give_basic_weapon.quest:175:Error occured on compile give_basic_weapon

Problem gelöst. habe die quest aufgeteilt, nehme an es waren einfach zu viele pc.give_item2 drin
04/01/2015 21:58 Chaosnightx3#2407
Moin, suche ne Quest die, die Items 71036 und 71038 beim Betreten
der Mapindexe

1,21,41,3,23,43,61,64,63,68,67,65,9,10,71.69,70,41 3,402,403,73,404


löscht, meine compilet sich net.^^
04/01/2015 22:09 rollback#2408
Quote:
Originally Posted by Chaosnightx3 View Post
Moin, suche ne Quest die, die Items 71036 und 71038 beim Betreten
der Mapindexe

1,21,41,3,23,43,61,64,63,68,67,65,9,10,71.69,70,41 3,402,403,73,404


löscht, meine compilet sich net.^^
Code:
quest delitems begin
	state start begin
		when login with in_list(pc.get_map_index(), {1, 21, 41, 3, 23, 43, 61, 64, 63, 68, 67, 65, 9, 10, 71.69, 70, 41 3, 402, 403, 73, 404}) begin
			pc.remove_item(71036, pc.count_item(71036))
			pc.remove_item(71038, pc.count_item(71038))
		end
	end
end
Mapindexe sind c&p ... sieht etwas komisch aus. Musste dann vllt noch anpassen :D
04/01/2015 22:13 KΛIƬӨ#2409
Quote:
Originally Posted by Chaosnightx3 View Post
Moin, suche ne Quest die, die Items 71036 und 71038 beim Betreten
der Mapindexe

1,21,41,3,23,43,61,64,63,68,67,65,9,10,71.69,70,41 3,402,403,73,404


löscht, meine compilet sich net.^^
Code:
quest kaito begin
	state start begin
		when login or levelup with pc.get_map_index() == 1,21,41,3,23,61,64,63,68,67,65,9,10,71.69,70,41 3,402,403,73,404 begin
			local e = {
				{71036,71038}
			}
			if pc.count_item(e) then
				pc.remove_item(e)
			end
		end
	end
end
04/01/2015 22:19 rollback#2410
Quote:
Originally Posted by DYSKaito View Post
Code:
quest kaito begin
	state start begin
		when login or levelup with pc.get_map_index() == 1,21,41,3,23,61,64,63,68,67,65,9,10,71.69,70,41 3,402,403,73,404 begin
			local e = {
				{71036,71038}
			}
			if pc.count_item(e) then
				pc.remove_item(e)
			end
		end
	end
end
Man kann weder
Code:
pc.get_map_index() == 1,21,41,3,23,61,64,63,68,67,65,9,10,71.69,70,41 3,402,403,73,404
noch
Code:
pc.count_item(e)
machen ...

Was gehen wurde ist für die 1. Stelle die in_list Funktion (findet man in meinen Releases)
und wenn man unbedingt einen Table für das 2. nutzen möchte:

Code:
local items = {71036, 71038}
for i = 1, table.getn(items) do
	pc.remove_item(items[i], pc.count_item(items[i]))
end
bzw.

Code:
local items = {71036, 71038}
for _, tbl in pairs(items) do
	pc.remove_item(tbl, pc.count_item(tbl))
end
04/01/2015 22:29 KΛIƬӨ#2411
Quote:
Originally Posted by definitely not Sensenmann View Post
Man kann weder
Code:
pc.get_map_index() == 1,21,41,3,23,61,64,63,68,67,65,9,10,71.69,70,41 3,402,403,73,404
noch
Code:
pc.count_item(e)
machen ...

Was gehen wurde ist für die 1. Stelle die in_list Funktion (findet man in meinen Releases)
und wenn man unbedingt einen Table für das 2. nutzen möchte:

Code:
local items = {71036, 71038}
for i = 1, table.getn(items) do
	pc.remove_item(items[i], pc.count_item(items[i]))
end
bzw.

Code:
local items = {71036, 71038}
for _, tbl in pairs(items) do
	pc.remove_item(tbl, pc.count_item(tbl))
end
Danke. Wenn ich für den Table eine For-Schleife nutzen muss dann nimm ich lieber deine Methode. Btw komm mal Skype on :D
04/01/2015 22:32 Chaosnightx3#2412
Danke dir, werde es sofort testen :>



syntax error : [string "startin_list ( pc . get_map_index ( ) , ( { 1 , 21 , 41 , 3 , 2..."]:1: `}' expected near `3'
... ^^

edit2; habs^^

Edit3; Items werden nicht gelöscht, ich werde es mir nochmal anschauen, sollte nichts geschehen, melde ich mich nochma^^

Edit4: Items werden nicht gelöschht. :o
04/02/2015 08:25 .He3o Copy™#2413
Quote:
Originally Posted by Chaosnightx3 View Post
Danke dir, werde es sofort testen :>



syntax error : [string "startin_list ( pc . get_map_index ( ) , ( { 1 , 21 , 41 , 3 , 2..."]:1: `}' expected near `3'
... ^^

edit2; habs^^

Edit3; Items werden nicht gelöscht, ich werde es mir nochmal anschauen, sollte nichts geschehen, melde ich mich nochma^^

Edit4: Items werden nicht gelöschht. :o
Nun dann wird die Funktion nicht richtig ausgeführt oder die Bedinungen werden nicht richtig erfüllt. Er hat nämlich eine eigene Funktion dafür verwendet nämlich "in_list"

PHP Code:
function in_list(compare, list)
    for 
1table.getn(list) do
        if 
compare == list[ithen return true end
    end
    
return false
end 
Schau am besten nochmal nach ob du auch wirklich genau diese Funktion bei dir eingefügt hast.
04/02/2015 16:07 fino123#2414
Hallo, ich bräuchte mal wieder eine kleine Quest von euch.
Folgendes soll geschehen:
Sobald man lvl 5 erreicht hat geht ein Fenster auf wo ein Text drin steht, da kann man ja und nein wählen .
wählt man ja wird man an bestimmte coords gewarpt, bei nein passiert nichts...
ist man dann gewarpt soll auf der Map eine Regen geladen werden. Ist man dann lvl 10 soll man wieder weiter gewarpt werden und eine Regen geladen werden .
Das war es auch schon .....
04/02/2015 16:34 KΛIƬӨ#2415
Quote:
Originally Posted by fino123 View Post
Hallo, ich bräuchte mal wieder eine kleine Quest von euch.
Folgendes soll geschehen:
Sobald man lvl 5 erreicht hat geht ein Fenster auf wo ein Text drin steht, da kann man ja und nein wählen .
wählt man ja wird man an bestimmte coords gewarpt, bei nein passiert nichts...
ist man dann gewarpt soll auf der Map eine Regen geladen werden. Ist man dann lvl 10 soll man wieder weiter gewarpt werden und eine Regen geladen werden .
Das war es auch schon .....
Code:
quest kaito begin
	state start begin
		when login or levelup with pc.get_level() == 5 begin
			say("blabla deinen text")
			if select("Warpen","Nicht warpen") == 2 then return end
			pc.warp(koordi,naten)
			if pc.get_level() == 10 then
				pc.warp(koordi,naten)
			end
		end
	end
end