[SERVICE] Die Questerstellung

05/27/2015 22:28 #.TwoFace.##2851
Suche eine Quest die folgendes macht

1. Sie zählt in der player tabelle die tabelle kills
2. Sie gibt jede 18 Stunden eine Notice_all mit dem Charakter Namen und deren Monster kills an
Beispiel :
Today the best PvM Players are
1. NAME has 45564 Kills
2. Name has 45564 Kills
3. Name has 45564 Kills

Mehr nicht^^
_______________
05/27/2015 22:43 KΛIƬӨ#2852
Quote:
Originally Posted by #.TwoFace.# View Post
Suche eine Quest die folgendes macht

1. Sie zählt in der player tabelle die tabelle kills
2. Sie gibt jede 18 Stunden eine Notice_all mit dem Charakter Namen und deren Monster kills an
Beispiel :
Today the best PvM Players are
1. NAME has 45564 Kills
2. Name has 45564 Kills
3. Name has 45564 Kills

Mehr nicht^^
_______________
Code:
quest kaito begin
	state start begin
		when login begin
			timer(lol,60*1080)
		end
		when lol.timer begin
			killsrangliste = mysql_query("SELECT name FROM player.player ORDER BY kills LIMIT 3;") -- Kommt drauf an ob die Column kills heißt. Wenn net änder es ! :) 
			killsrangliste2 = mysql_query("SELECT kills from player.player ORDER BY kills LIMIT 3;")
			chat("Das sind die drei Spieler, die die meisten Kills haben! :"..killsrangliste)
			chat("Und deren Kills :"..killsrangliste2)
			setstate(start)
		end
	end
end
Etwas doof geregelt <.<
05/27/2015 23:10 .Various#2853
Quote:
Originally Posted by DYSKaito View Post
Code:
quest kaito begin
	state start begin
		when login begin
			killsrangliste = mysql_query("SELECT name FROM player.player ORDER BY kills LIMIT 3;") -- Kommt drauf an ob die Column kills heißt. Wenn net änder es ! :) 
			killsrangliste2 = mysql_query("SELECT kills from player.player ORDER BY kills LIMIT 3;")
			chat("Das sind die drei Spieler, die die meisten Kills haben! :")
			chat(killsrangliste)
			chat("Und deren Kills :")
			chat(killsrangliste2)
			timer(lol,60*1080)
		end
		when lol.timer begin
			chat("Das sind die drei Spieler, die die meisten Kills haben! :")
			chat(killsrangliste)
			chat("Und deren Kills :")
			chat(killsrangliste2)
			setstate(start)
		end
	end
end
Etwas doof geregelt <.<
Denke ein Looptimer mit 18Std wäre besser als bei jedem Login die Query abzurufen & den timer zu setzen. Zudem will er glaube ich eine globale Ankündigung, also benutzte notice_all.
05/27/2015 23:25 rollback#2854
Quote:
Originally Posted by #.TwoFace.# View Post
Suche eine Quest die folgendes macht

1. Sie zählt in der player tabelle die tabelle kills
2. Sie gibt jede 18 Stunden eine Notice_all mit dem Charakter Namen und deren Monster kills an
Beispiel :
Today the best PvM Players are
1. NAME has 45564 Kills
2. Name has 45564 Kills
3. Name has 45564 Kills

Mehr nicht^^
_______________
Code:
quest mostkills begin
	state start begin
		when topplayers.server_timer begin
			local query = mysql_query("SELECT name, kills FROM player.player ORDER BY kills DESC LIMIT 3;")
			for i = 1, 3 do
				notice_all(query["name"][i].." ist Platz "..i.." mit "..query["kills"][i].." Kills.")
			end
			server_timer("topplayers", 60*60*18)
		end
	end
end
05/28/2015 00:04 #.TwoFace.##2855
Quote:
Originally Posted by It's me, 1093 View Post
Code:
quest mostkills begin
	state start begin
		when topplayers.server_timer begin
			local query = mysql_query("SELECT name, kills FROM player.player ORDER BY kills DESC LIMIT 3;")
			for i = 1, 3 do
				notice_all(query["name"][i].." ist Platz "..i.." mit "..query["kills"][i].." Kills.")
			end
			server_timer("topplayers", 60*60*18)
		end
	end
end
Habe es auf 60*1 gestellt und es kommt nix
05/28/2015 00:07 rollback#2856
Quote:
Originally Posted by #.TwoFace.# View Post
Habe es auf 60*1 gestellt und es kommt nix
Du musst den Server-Timer einmal extern starten und nach jedem Reboot
05/28/2015 09:25 i[Remix]#2857
Quote:
Originally Posted by It's me, 1093 View Post
Du musst den Server-Timer einmal extern starten und nach jedem Reboot
Kann man auch in der selben Quest machen und es gibt auch sowas wie server_loop_timer ;)
05/28/2015 13:52 worldend#2858
Please write quest for this gui :

[Only registered and activated users can see links. Click Here To Register...]

Thank you.
05/28/2015 19:32 TommyH99#2859
hi
in welcher quest (daroo files) steht drin dass man für mili gaul, ponny usw die pferdequest braucht und welcher spieler welche militär rufrolle benutzen kann usw und wie ändere ich es dass jeder spieler mit jedem level jede rufrolle benutzen kann auch ohne pferdequest?
05/28/2015 20:41 oleg20#2860
Die Quest :
Kampfgaul als Starteq dazu bekommen .
05/28/2015 22:17 Prof.MindFreak#2861
Hallo epvpler,

Kann mir jemand eine Quest erstellen womit ich nur einen Ring tragen kann.
Man sollte nicht einen Halbmond Ring und einen Lolli gleichzeitig tragen können

Mfg.Mindfreak
05/29/2015 01:45 MMORPGER#2862
Quote:
Originally Posted by Prof.MindFreak View Post
Hallo epvpler,

Kann mir jemand eine Quest erstellen womit ich nur einen Ring tragen kann.
Man sollte nicht einen Halbmond Ring und einen Lolli gleichzeitig tragen können

Mfg.Mindfreak

Soweit ich weis wird das über den Type geregelt , also alles was in den Slot springt wird per Type geregelt...

Also wüsste ich grad nicht ob´s möglich wäre es per Quest zu klären.. (belehre mich gerne des besserem =) )

ansonsten eine stink normale Ring Quest ohne Bonis.. (Bonis per DB setzen!)

PHP Code:
quest ringe begin 
    state start begin 
        when 71135.
use begin 
            cmdchat
("buff1"
        
end  
        when 71136.
use begin 
            cmdchat
("buff2"
        
end  
        when 71143.
use begin 
            cmdchat
("buff3"
        
end  
        when 71145.
use begin 
            cmdchat
("buff4"
        
end 
        when 71148.
use begin 
            cmdchat
("buff5"
        
end 
        when 71149.
use begin 
            cmdchat
("buff6"
        
end 
    end 
end 
@
Quote:
Originally Posted by oleg20 View Post
Die Quest :
Kampfgaul als Starteq dazu bekommen .

set.horse_level(30)
pc.give.item2(50053, 1)

einfach in deine Starter Eq Quest reinklatschen wo´s das Problem?
für diese 2 Zeilen schreibe ich dir jetz nicht wirklich eine ganze Quest die es hier überall zum Download gibt.
Das nenn ich totale Ausnutzung der Questerstellung.. *facepalm*
05/29/2015 12:40 worldend#2863
Please write quest for this gui :

[Only registered and activated users can see links. Click Here To Register...]

Thank you.
05/29/2015 13:43 KΛIƬӨ#2864
Quote:
Originally Posted by Prof.MindFreak View Post
Hallo epvpler,

Kann mir jemand eine Quest erstellen womit ich nur einen Ring tragen kann.
Man sollte nicht einen Halbmond Ring und einen Lolli gleichzeitig tragen können

Mfg.Mindfreak
Code:
quest kaito begin
	state start begin
		when lollivnum.use begin
			pc.setqf("lolli",({1,0})[pc.getqf("lolli")+1])
		end
		when halbmondringvnum.use begin
			pc.setqf("halbmond",({1,0})[pc.getqf("halbmond")+1])
		end
		when lollivnum.use with pc.getqf("lolli") == 0 and pc.getqf("halbmond") ~= 0 begin
			pc.remove_item(halbmondringvnum)
			chat("Während du den Halbmondring anhast darfst du nicht den Lolli anziehen!")
		end
		when halbmondringvnum.use with pc.getqf("halbmond") == 0 and pc.getqf("lolli") ~= 0 begin
			pc.remove_item(lollivnum)
			chat("Während du den Lolli anhast darfst du nicht den Halbmondring anziehen!")
		end
	end
end
Es wird ZB Lolli entfernt wenn man gerade Halbmondring angezogen hat und wenn man auf den Lolli klickt. Man kann nicht ( außer per neuen Befehl im Source) das Item aus dem Slot entfernen.

Type = 18

Quote:
Originally Posted by MMORPGER View Post

set.horse_level(30)
pc.give.item2(50053, 1)

einfach in deine Starter Eq Quest reinklatschen wo´s das Problem?
für diese 2 Zeilen schreibe ich dir jetz nicht wirklich eine ganze Quest die es hier überall zum Download gibt.
Das nenn ich totale Ausnutzung der Questerstellung.. *facepalm*
Code:
horse.set_level(30)
05/30/2015 05:40 #.TwoFace.##2865
Suche eine Quest, die wie folgt aufgebaut ist.

Man killt einen Oberork und bekommt einen Letter zugesendet
Desweiteren bekommt man Coins für den Kill des Oberorks.