|
You last visited: Today at 11:14
Advertisement
[Release] Gm Online Quest.
Discussion on [Release] Gm Online Quest. within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
06/03/2011, 16:26
|
#1
|
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
|
[Release] Gm Online Quest.
Irgendwo hier in Epvp. Gabs schon so eine Quest, allerdings finde ich diese unschön.
Hab also sie etwas umgeschrieben.
Und ist dazu einfacher zu bedienen.
PHP Code:
quest gmonline begin state start begin when login with pc.is_gm() begin local name = pc.get_name() game.set_event_flag(name, 1) setskin(NOWINDOW) chat("System: Guten Tag, "..pc.get_name().." Sie sind nun angemeldet!") if get_time() > pc.getqf("abgelaufen") then notice_all(""..pc.get_name().." ist nun Online, und steht für eure Fragen zur verfügung") pc.setqf("abgelaufen",get_time()+60*60*1) end end when logout with pc.is_gm() begin local name = pc.get_name() game.set_event_flag(name, 0) setskin(NOWINDOW) chat("System: Auf Wiedersehen, "..pc.get_name().." Sie sind nun Abgemeldet!") end when 9010.chat."Teamler Online" begin local sa = {'Risan','testuser','sabbalog'} local sgm = {'ArCan','Asur','muha'} local gm = {'shock','blubb','ne'} local anzahlSA = 3 local anzahlSGM = 3 local anzahlGM = 3 --Server Admin-- i = 1 while i <= anzahlSA do local text = sa[number(i ,i)]; local name = '[SA]' ..text if game.get_event_flag(""..name.."")== 1 then say_reward("{SA}"..name.." ist online.") else say("{SA}"..name.." ist Offline.") end i = i + 1 end --Supergamemaster-- i = 1 while i <= anzahlSGM do local text = sgm[number(i ,i)]; local name = '[SGM]' ..text if game.get_event_flag(""..name.."")== 1 then say_reward("{SGM}"..name.." ist online.") else say("{SGM}"..name.." ist Offline.") end i = i + 1 end --GameMaster-- i = 1 while i <= anzahlGM do local text = gm[number(i ,i)]; local name = '[GM]' ..text if game.get_event_flag(""..name.."")== 1 then say_reward("{GM}"..name.." ist online.") else say("{GM}"..name.." ist Offline.") end i = i + 1 end end end end
Hab sie etwas "benutzerfreundlicher" geschrieben für anfänger:
Funktioniert so:
Oben bei SA,SGM, GM schreibt ihr einfach die Gm namen rein, ohne die []
.
Darunter die anzahl wie viele ihr ingesammt in dieser Gruppe habt.
Ja das wars ^^.
Achtet auf die Schreibweise.
Mir gefill das mit elseif eseif elseif.. irgendwie nicht. Daher hab das mit Whilen gelöst.
Ich krümmle gerade wie ich das in 1 While reinhaue hmm..
Best Regards,
Risan
|
|
|
06/03/2011, 16:47
|
#2
|
elite*gold: 0
Join Date: May 2009
Posts: 521
Received Thanks: 119
|
 coole idee
hilft mir und vielen anderen bestimmt weiter
*thx* give*
|
|
|
06/03/2011, 16:48
|
#3
|
elite*gold: 83
Join Date: Apr 2010
Posts: 1,665
Received Thanks: 685
|
Dachte jetzt "och nicht schon wieder so ein 0815-Quest", aber das ist schon um einiges besser.
|
|
|
06/03/2011, 16:51
|
#4
|
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
|
Quote:
Originally Posted by ZyoX
Dachte jetzt "och nicht schon wieder so ein 0815-Quest", aber das ist schon um einiges besser. 
|
Naja, wer mich kennt, wenn ich was code, is meistens naja gut..
Sachen wo extrem geil sind, kommen nie pub :P
Das hier ist meinen augen "schnippsel" ;D
|
|
|
06/03/2011, 17:13
|
#5
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,702
Received Thanks: 1,468
|
Echt nice , wenn du willst darfst du gerne mehr Quest's Public machen 
King Regards,
Aliyana
|
|
|
06/03/2011, 17:15
|
#6
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
Quote:
|
Naja, wer mich kennt, wenn ich was code, is meistens naja gut..
|
Aber der hier ist gut / nice^^
|
|
|
06/03/2011, 17:55
|
#7
|
elite*gold: 600
Join Date: Dec 2010
Posts: 1,625
Received Thanks: 1,866
|
sehr nice danke
|
|
|
06/03/2011, 17:58
|
#8
|
elite*gold: 0
Join Date: Jun 2010
Posts: 389
Received Thanks: 141
|
Quote:
Originally Posted by Risan
Mir gefill das mit elseif eseif elseif.. irgendwie nicht. Daher hab das mit Whilen gelöst.
Ich krümmle gerade wie ich das in 1 While reinhaue hmm..
|
whiles sind hier total unangebracht  wie wärs mit ner for schleife?
|
|
|
06/03/2011, 18:00
|
#9
|
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
|
kannst du mal screenshot machen pls
|
|
|
06/03/2011, 18:09
|
#10
|
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
|
Quote:
Originally Posted by 3jfx
whiles sind hier total unangebracht  wie wärs mit ner for schleife?
|
While sind schleifen?
Oder was meinst nun genau?
|
|
|
06/03/2011, 18:11
|
#11
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
Quote:
Originally Posted by Risan
While sind schleifen?
Oder was meinst nun genau?
|
er hat eigentlich schon recht^^
êine for-schleife wäre hier besser, du hast eine begrenzte Anzahl an Durchläufen, die du genau kennst^^
|
|
|
06/03/2011, 18:18
|
#12
|
elite*gold: 0
Join Date: Jun 2010
Posts: 389
Received Thanks: 141
|
PHP Code:
for i = 1, 3 do ... end
|
|
|
06/03/2011, 18:45
|
#13
|
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
|
Und was das nun genau für einen Unterschied?
|
|
|
06/03/2011, 18:53
|
#14
|
elite*gold: 20
Join Date: Feb 2010
Posts: 321
Received Thanks: 706
|
Quote:
Originally Posted by 3jfx
whiles sind hier total unangebracht  wie wärs mit ner for schleife?
|
Kritisiere bitte später...vorallem wie gesagt sind da schleifen.
@TE: Ich finde es eindeutig übersichtlicher & auch einfacher zu ändern.. ebenso ist es auch Anfängerfreundlich!
Mfg. Staubi
|
|
|
06/03/2011, 22:35
|
#15
|
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
|
Nice 
endlich mal ne gaile quest 
Außer die wo delta mir gemacht hat ist besser 
aber wirklich nicht schlecht 
lg
|
|
|
 |
|
Similar Threads
|
[Quest Release]Online teamlist
09/13/2011 - Metin2 PServer Guides & Strategies - 40 Replies
this quest will pop up a questscroll with the status off the gm's (online/offline)
if you like it, thank it :)
Features:
-Shows a list with all the gm's
-online / offline status
Things that can be better:
Screenshot:
|
[RELEASE]Spieler Online Quest
09/23/2010 - Metin2 PServer Guides & Strategies - 8 Replies
Nunja habe mal eine Quest für euch die anzeigt wie viele Spieler momentan online sind (Ich weiß... nichts großes aber villeicht können es ja manche gebrauchen)
quest online begin
state start begin
when login begin
if pc.getqf("onspieler")==0 then
game.set_event_flag("online", game.get_event_flag("online")+1)
pc.setqf("onspieler", 1)
end
...
|
[RELEASE]GM Online Quest
08/04/2010 - Metin2 PServer Guides & Strategies - 28 Replies
Hey Com, ich hab mal
ne
kleine Quest geschrieben, die Alle 20min folgendes in den Chat schreibt:
>>BlaBlaBla ist online (wie aufm DE Server)
>>GameMaster fragen euch nie nach eueren Accountdaten
Quest:
quest nachricht begin
state start begin
|
[Release] Hero OnLine Quest Helper v0.60.5
01/31/2010 - General Gaming Discussion - 5 Replies
I was board so i made a Quest helper to Hero OnLine. So here it is....
Functions of this program:
This program is made in a easy way for you to use. press on a Quest then press the on Show Button
Tested on:
* Windows XP
* Windows Vista Run as Administrator.
Print Screens:
|
All times are GMT +1. The time now is 11:17.
|
|