|
You last visited: Today at 02:01
Advertisement
[Release] Petsystem-Erweiterung. PETNAMENSYSTEM
Discussion on [Release] Petsystem-Erweiterung. PETNAMENSYSTEM within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
02/24/2013, 16:08
|
#16
|
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
|
Gute Arbeit !
|
|
|
02/25/2013, 01:16
|
#17
|
elite*gold: 0
Join Date: Jul 2011
Posts: 2,018
Received Thanks: 1,471
|
Nicht schlecht ist aber einfach es zu machen hab es selber schon bekommst trozdem ein thanks für deine Arbeit
|
|
|
02/25/2013, 16:31
|
#18
|
elite*gold: 21
Join Date: Oct 2012
Posts: 374
Received Thanks: 524
|
Quote:
Originally Posted by HeroOfMetin
Danke du lauch aber ich brauchs leider nicht
|
selber du hast schon probleme beim quest einfügen ^^
Quote:
Originally Posted by .Saj
Warum verabschieden sich alle :s
Btw. nette Sache
|
Liegt nicht an der Sec. eher am RealLife. Wobei die Section auch shice is aber is nicht der grund^^
Quote:
Originally Posted by xCPx
Tut mir leid Jonas aber mal ehrlich?
Du laberst seit du ASM kannst nonstop müll wenn man was anderst auch lösen kann.
Denn denk einfahc mal nach nur weil du ASM kannst heist das nicht, dass jeder es können muss.
So als kleinen Tipp für dich:
Man wählt als Programmierer / Coder etc immer die Variante, die für einen SELBST am leichtesten ist.
Und die variante über quest ist hier eindeutig einfacher, da ja ne PetDif schonmal released wurde.
Wozu sich also die mühe machen und das per ASM lösen, wenn man nur ne minimale Quest für braucht?
In Meinen Augen ist vom Arbeit/Nutzen Faktor die Lösung hier genausogut, wenn nicht sogar besser wie deine.
(und ja hate mich dafür aber mich kotzen deine "das geht auch alles in ASM also warum macht ihr es nicht wie ich und macht es in ASM" kommentare mittlerweile so an, das geht mal einfach überhaupt nicht. Vor allem verwendet der SCHLAUE Programmierer erstmals vorgegebene Funktionen und nur wenn es über die nicht geht, schreibt er ne neue.)
|
da schließe ich mich an...
einfach zum kotzen
|
|
|
02/25/2013, 20:05
|
#19
|
elite*gold: 100
Join Date: Sep 2009
Posts: 8,136
Received Thanks: 2,760
|
Quote:
Originally Posted by Prσfizσckєr94
Wieso so kompliziert? Wieso nicht einfach per ASM?
|
Oder in LOLCODE - Wikipedia, the free encyclopedia. Sieht sicher übersichtlicher aus.
|
|
|
02/26/2013, 10:42
|
#20
|
elite*gold: 0
Join Date: Feb 2012
Posts: 262
Received Thanks: 200
|
I make this quest for 1 server 10 days ago, and the admin server can
conferm it... do not think my quest it's your,
there are a video :
And to make that it's really easy. You add just a new select.
When you call the first time the pet put a new name, after you can create a new select "Change name" with function from first call to change the name
|
|
|
02/26/2013, 16:27
|
#21
|
elite*gold: 120
Join Date: Mar 2009
Posts: 3,409
Received Thanks: 1,738
|
Quote:
Originally Posted by MrGanja
I make this quest for 1 server 10 days ago, and the admin server can
conferm it... do not think my quest it's your,
there are a video :
And to make that it's really easy. You add just a new select.
When you call the first time the pet put a new name, after you can create a new select "Change name" with function from first call to change the name
|
Veröffentlicht am 26.02.2013
|
|
|
02/26/2013, 22:36
|
#22
|
elite*gold: 0
Join Date: Feb 2012
Posts: 262
Received Thanks: 200
|
Quote:
Originally Posted by .Remix
Veröffentlicht am 26.02.2013
|
The video has created 26.02.2013, and i tall the quest it's created 10 days ago.
|
|
|
02/26/2013, 22:52
|
#23
|
elite*gold: 120
Join Date: Mar 2009
Posts: 3,409
Received Thanks: 1,738
|
Quote:
Originally Posted by MrGanja
The video has created 26.02.2013, and i tall the quest it's created 10 days ago.
|
Who cares?
You can't show it.
|
|
|
02/27/2013, 00:45
|
#24
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
habe mal eine kurze version gemacht, ist nicht getestet
PHP Code:
quest pets begin state start begin when 53011.use or 53010.use or 53005.use begin local name= pc.get_name() local tabel={ [53011]={28,{mysql_query("SELECT petname1 FROM player.pet_name WHERE id=(SELECT id FROM player.player WHERE name='"..pc.get_name().."');")}}, [53010]={29,{mysql_query("SELECT petname2 FROM player.pet_name WHERE id=(SELECT id FROM player.player WHERE name='"..pc.get_name().."');")}}, [53005]={30,{mysql_query("SELECT petname3 FROM player.pet_name WHERE id=(SELECT id FROM player.player WHERE name='"..pc.get_name().."');")}}, } local pet= tabel[item.get_vnum()][2] if pc.getqf("first")==0 then pc.setqf("first",1) pc.setqf("horse_level_save", horse.get_level()) mysql_query("INSERT INTO player.pet_name SET id=(SELECT id FROM player.player WHERE name='"..pc.get_name().."'), petname1= '"..pc.get_name().."s Azrael', petname2= '"..pc.get_name().."s Leonias', petname3= '"..pc.get_name().."s Khan', horsename= '"..pc.get_name().."s Pferd';") end if pc.getqf("petruf") == 1 then horse.set_name(pc.get_name().."`s Pferd") pet.unsummon() hose.set_level(pc.getqf("horse_level_save")) pc.setqf("petruf",0) return end pc.setqf("petruf",1) horse.set_level(tabel[item.get_vnum()][1]) horse.set_name(pet[1][1]) chat("Du hast dein Pet "..pet[1][1].." gerufen") pet.summon() end end end
|
|
|
02/27/2013, 08:40
|
#25
|
elite*gold: 0
Join Date: Feb 2012
Posts: 262
Received Thanks: 200
|
Quote:
Originally Posted by .Remix
Who cares?
You can't show it.
|
There is no need, each with his opinion idiot
|
|
|
02/27/2013, 08:46
|
#26
|
elite*gold: 120
Join Date: Mar 2009
Posts: 3,409
Received Thanks: 1,738
|
Meins ist kürzer yolo
Code:
quest pets begin
state start begin
when 53011.use begin
local old_level = horse.get_grade()
if pc.getqf("petname") == 0 then
say("Bitte Petnamen eingeben:")
local pn1 = input()
wait()
say(""..pn1.." speichern?")
local s = select("Ja","Nein")
if s == 2 then return
if s == 1 then
local id = mysql_query("select id from player.player where name='"..pc.get_name().."';")
mysql_query("insert into player.pet_name set name1='"..pn1.."' where id='"..id.."';")
pc.setqf("petname",1)
end
end
else
horse.set_level(..)
horse.set_name(pn)
pet.summon()
chat("Pet "..pn.." wurde gerufen.")
horse.set_level(old)
end
end
end
end
Ebenfalls untested
Quote:
Originally Posted by MrGanja
There is no need, each with his opinion idiot
|
If you can't show, don't cry, bro.
Nobody cares about you.
Now cry me a river.
Quote:
Originally Posted by Prσfizσckєr94
Wieso so kompliziert? Wieso nicht einfach per ASM?
|
Schonmal bedacht, dass es auch was einfacheres als dieses überkrassehammershitcoole-ASM gibt?
Ne, natürlich nicht.
ASM ist natürlich das Beste, wo ever gesehen.
ASM ist nicht immer am Einfachsten
Und musst es auch nicht unter jedes Release schreiben.
Bist nicht der Einzige, der ASM kann
|
|
|
02/27/2013, 10:23
|
#27
|
elite*gold: 200
Join Date: Oct 2012
Posts: 318
Received Thanks: 594
|
Quote:
Originally Posted by xCPx
Tut mir leid Jonas aber mal ehrlich?
Du laberst seit du ASM kannst nonstop müll wenn man was anderst auch lösen kann.
Denn denk einfahc mal nach nur weil du ASM kannst heist das nicht, dass jeder es können muss.
So als kleinen Tipp für dich:
Man wählt als Programmierer / Coder etc immer die Variante, die für einen SELBST am leichtesten ist.
Und die variante über quest ist hier eindeutig einfacher, da ja ne PetDif schonmal released wurde.
Wozu sich also die mühe machen und das per ASM lösen, wenn man nur ne minimale Quest für braucht?
In Meinen Augen ist vom Arbeit/Nutzen Faktor die Lösung hier genausogut, wenn nicht sogar besser wie deine.
(und ja hate mich dafür aber mich kotzen deine "das geht auch alles in ASM also warum macht ihr es nicht wie ich und macht es in ASM" kommentare mittlerweile so an, das geht mal einfach überhaupt nicht. Vor allem verwendet der SCHLAUE Programmierer erstmals vorgegebene Funktionen und nur wenn es über die nicht geht, schreibt er ne neue.)
|
Mit ein wenig Beschäftigung wäre das Problem innerhalb 2 Std sogar für einen absoluten Anfänger zu lösen. Das setzen eines Namen benötigt selbst nur für die schon vorhandene PetDif ~40 Bytes würde ich mal tippen. Mit ein bisschen Logik ist das 1. einfacher als diese Quest und 2. auch noch viel komfortabler zu lösen.
|
|
|
02/27/2013, 13:04
|
#28
|
elite*gold: 20
Join Date: Jun 2011
Posts: 2,897
Received Thanks: 3,336
|
Quote:
Originally Posted by Prσfizσckєr94
Mit ein wenig Beschäftigung wäre das Problem innerhalb 2 Std sogar für einen absoluten Anfänger zu lösen. Das setzen eines Namen benötigt selbst nur für die schon vorhandene PetDif ~40 Bytes würde ich mal tippen. Mit ein bisschen Logik ist das 1. einfacher als diese Quest und 2. auch noch viel komfortabler zu lösen.
|
So siehst du 2 Stunden. Und die Quest? ---> 10minuten
Ne aber mal ehrlich es nervt einfach dass du grade auf den gleichen Tripp kommst wie die UGMT2 heinis etc damals.
Du beharrst darauf, dass die ASM lösung (also deine Lösung) die beste ist, was in diesem fall aber überhaupt keinen Unterschied macht, da beide Lösungen zum Ziel führen.
Daher empfinde ich persönlich das als mehr als nur nervig....
|
|
|
02/27/2013, 13:34
|
#29
|
wild wild son
elite*gold: 0
Join Date: Feb 2011
Posts: 5,830
Received Thanks: 3,369
|
Quote:
Originally Posted by xCPx
So siehst du 2 Stunden. Und die Quest? ---> 10minuten
Ne aber mal ehrlich es nervt einfach dass du grade auf den gleichen Tripp kommst wie die UGMT2 heinis etc damals.
Du beharrst darauf, dass die ASM lösung (also deine Lösung) die beste ist, was in diesem fall aber überhaupt keinen Unterschied macht, da beide Lösungen zum Ziel führen.
Daher empfinde ich persönlich das als mehr als nur nervig....
|
Viele Wege führen nach Rom.
Letztendlich ist wohl der schnellste und performancefreundlichste Weg die beste Lösung.
An dieser Stelle bin ich auch der Meinung, dass es per Quest besser geregelt ist.
|
|
|
02/27/2013, 15:09
|
#30
|
elite*gold: 21
Join Date: Oct 2012
Posts: 374
Received Thanks: 524
|
Quote:
Originally Posted by MrGanja
The video has created 26.02.2013, and i tall the quest it's created 10 days ago.
|
wayne ? my quest my video but your quest and video is bullshit ^^
Quote:
Originally Posted by .JαyZoN
Viele Wege führen nach Rom.
Letztendlich ist wohl der schnellste und performancefreundlichste Weg die beste Lösung.
An dieser Stelle bin ich auch der Meinung, dass es per Quest besser geregelt ist.
|
right! und jetzt ruhe ! wie kleine kinder
Achja Profizocker... hab da ein bild gefunden nicht von mir :X
solltest du dir mal anschaun wurde mir geschickt weil du nervst mit deinem ASM
|
|
|
|
|
Similar Threads
|
[RELEASE]Game.py optimized for PetSystem and new mounts.
03/22/2013 - Metin2 PServer Guides & Strategies - 15 Replies
Hi, today I release a new version of a my old script: it is a game.py that allows you to set the maximum level to perform the keyboard combinations of the horse (CTRL-H, CTRL-G CTRL-B).
In the script, as I said, there is a variable that corresponds to the last usable level to do keyboard combination of the horse. For this script, i took the last game.py from Metin2 IT.
The script is ideal for a Pet System, because it not allows you to ride or send back the Pet with the options of the horse....
|
[Py-Release] Reittiere ab bestimmtem level unmountbar machen (Petsystem addon)
11/10/2012 - Metin2 PServer Guides & Strategies - 25 Replies
Hey.
Wollte mal wd bissl sozial sein und hab ne funktion geschrieben, mit der ihr das mounten via strg+h, strg+j und strg +g verhindern könnt, wenn euer Pferd ein bestimmtes Level erreich hat ---> für Pets.
Sie liest euer Aktuelles pferdelevel aus dem Charwindow aus und somit könnt ihr eine Begrenzung setzen.
Ihr braucht:
game.py
IQ > 10
|
[RELEASE] Petsystem Quest [Helius2]
09/10/2012 - Metin2 PServer Guides & Strategies - 12 Replies
Da mir Helius 2 langsam auf die eier geht release ich das jetzt hier mal :cool:
quest phoenix begin
state start begin
when login begin
local petnamen = {"Feuerphoenix", "Eisphoenix", "MiniAzrael", "Hundejunges", "Loewenjunges", "Schweinejunges", "Tiegerjunges",}
pc.setqf("Feuerphoenixlevel", 1)
pc.setqf("Eisphoenixlevel", 1)
|
[RELEASE]Dämonenturm Erweiterung
03/26/2011 - Metin2 PServer Guides & Strategies - 18 Replies
Meine DT-Erweiterung
Extras:
- 100% kein Zeitbug
- Reichsteleporter in dem Wächter
- individuelle Anpassung möglich
Ablauf:
Teil 1:- Bis zum Sensenmann normal
- Alle unter Lvl 90 werden rausgeportet
|
All times are GMT +2. The time now is 02:01.
|
|