KalOnline - Mein PServer -

KalOnline - Mein PServer -| Datum: 23.09.2009 - 17:09 | Author: Goldy








Das Fenster wo man die kl. Bilder sieht ist selbst gecoded,
klickt man ein Bild an wird eine "quest" durch geführt.

Die Quest macht dann eigentlich nur

Nim item x und gib item y

Re: KalOnline - Mein PServer -| Datum: 23.09.2009 - 19:09 | Author: Haruspex

Ich versteh grad nicht, was du von uns willst. :D

Ich seh nur Screenshots von einem Spiel, wo du eine Funktion selber gecodet hast...
Erläutere doch bitte nochmal näher ;)

Re: KalOnline - Mein PServer -| Datum: 23.09.2009 - 19:09 | Author: Goldy

Also , für das gnaze habe ich 2 Tage gebraucht

Das ganze ist so aufgebaut :

Quest.txt:

Code


;-----Goblin Smith G1 Items
;-----------------------------
;Trinket 1 - Health und Strength
(quest
(index 9000 0)
(case (if (item (205 1))) (then (item (out 205 1)(in 1500 0 1))))
(case (then )))

;Trinket 1 - Health und Int
(quest
(index 9001 0)
(case (if (item (205 1))) (then (item (out 205 1)(in 1501 0 1))))
(case (then )))

;Trinket 1 - Health und Wisdom
(quest
(index 9002 0)
(case (if (item (205 1))) (then (item (out 205 1)(in 1502 0 1))))
(case (then )))

;Trinket 1 - Health und Agi
(quest
(index 9003 0)
(case (if (item (205 1))) (then (item (out 205 1)(in 1503 0 1))))
(case (then )))





;Necklace 1 - Health und Strength
(quest
(index 9004 0)
(case (if (item (206 1))) (then (item (out 206 1)(in 1505 0 1))))
(case (then )))

;Necklace 1 - Health und Int
(quest
(index 9005 0)
(case (if (item (206 1))) (then (item (out 206 1)(in 1506 0 1))))
(case (then )))

;Necklace 1 - Health und Wisdom
(quest
(index 9006 0)
(case (if (item (206 1))) (then (item (out 206 1)(in 1507 0 1))))
(case (then )))

;Necklace 1 - Health und Agi
(quest
(index 9007 0)
(case (if (item (206 1))) (then (item (out 206 1)(in 1504 0 1))))
(case (then )))





;Ring 1 - Health und Strength
(quest
(index 9008 0)
(case (if (item (207 1))) (then (item (out 207 1)(in 1509 0 1))))
(case (then )))

;Ring 1 - Health und Int
(quest
(index 9009 0)
(case (if (item (207 1))) (then (item (out 207 1)(in 1510 0 1))))
(case (then )))

;Ring 1 - Health und Wisdom
(quest
(index 9010 0)
(case (if (item (207 1))) (then (item (out 207 1)(in 1511 0 1))))
(case (then )))

;Ring 1 - Health und Agi
(quest
(index 9011 0)
(case (if (item (207 1))) (then (item (out 207 1)(in 1512 0 1))))
(case (then )))



;-----Goblin Smith G2 Items
;-----------------------------

;Trinket 2 - Health und Strength
(quest
(index 9012 0)
(case (if (item (1500 1))) (then (item (out 1500 1)(in 1513 0 1))))
(case (then )))

;Trinket 2 - Health und Int
(quest
(index 9013 0)
(case (if (item (1501 1))) (then (item (out 1501 1)(in 1514 0 1))))
(case (then )))

;Trinket 2 - Health und Wisdom
(quest
(index 9014 0)
(case (if (item (1502 1))) (then (item (out 1502 1)(in 1515 0 1))))
(case (then )))

;Trinket 2 - Health und Agi
(quest
(index 9015 0)
(case (if (item (1503 1))) (then (item (out 1503 1)(in 1516 0 1))))
(case (then )))





;Necklace 2 - Health und Strength
(quest
(index 9016 0)
(case (if (item (1505 1))) (then (item (out 1505 1)(in 1518 0 1))))
(case (then )))

;Necklace 2 - Health und Int
(quest
(index 9017 0)
(case (if (item (1506 1))) (then (item (out 1506 1)(in 1519 0 1))))
(case (then )))

;Necklace 2 - Health und Wisdom
(quest
(index 9018 0)
(case (if (item (1507 1))) (then (item (out 1507 1)(in 1520 0 1))))
(case (then )))

;Necklace 2 - Health und Agi
(quest
(index 9019 0)
(case (if (item (1504 1))) (then (item (out 1504 1)(in 1517 0 1))))
(case (then )))





;Ring 2 - Health und Strength
(quest
(index 9020 0)
(case (if (item (1509 1))) (then (item (out 1509 1)(in 1521 0 1))))
(case (then )))

;Ring 2 - Health und Int
(quest
(index 9021 0)
(case (if (item (1510 1))) (then (item (out 1510 1)(in 1522 0 1))))
(case (then )))

;Ring 2 - Health und Wisdom
(quest
(index 9022 0)
(case (if (item (1511 1))) (then (item (out 1511 1)(in 1523 0 1))))
(case (then )))

;Ring 2 - Health und Agi
(quest
(index 9023 0)
(case (if (item (1512 1))) (then (item (out 1512 1)(in 1524 0 1))))
(case (then )))







;-----Goblin Smith G3 Items
;-----------------------------

;Trinket 3 - Health und Strength
(quest
(index 9024 0)
(case (if (item (1513 1))) (then (item (out 1513 1)(in 1525 0 1))))
(case (then )))

;Trinket 3 - Health und Int
(quest
(index 9025 0)
(case (if (item (1514 1))) (then (item (out 1514 1)(in 1526 0 1))))
(case (then )))

;Trinket 3 - Health und Wisdom
(quest
(index 9026 0)
(case (if (item (1515 1))) (then (item (out 1515 1)(in 1527 0 1))))
(case (then )))

;Trinket 3 - Health und Agi
(quest
(index 9027 0)
(case (if (item (1516 1))) (then (item (out 1516 1)(in 1528 0 1))))
(case (then )))





;Necklace 3 - Health und Strength
(quest
(index 9028 0)
(case (if (item (1518 1))) (then (item (out 1518 1)(in 1530 0 1))))
(case (then )))

;Necklace 3 - Health und Int
(quest
(index 9029 0)
(case (if (item (1519 1))) (then (item (out 1519 1)(in 1531 0 1))))
(case (then )))

;Necklace 3 - Health und Wisdom
(quest
(index 9030 0)
(case (if (item (1520 1))) (then (item (out 1520 1)(in 1532 0 1))))
(case (then )))

;Necklace 3 - Health und Agi
(quest
(index 9031 0)
(case (if (item (1517 1))) (then (item (out 1571 1)(in 1529 0 1))))
(case (then )))





;Ring 3 - Health und Strength
(quest
(index 9032 0)
(case (if (item (1521 1))) (then (item (out 1521 1)(in 1533 0 1))))
(case (then )))

;Ring 3 - Health und Int
(quest
(index 9033 0)
(case (if (item (1522 1))) (then (item (out 1522 1)(in 1534 0 1))))
(case (then )))

;Ring 3 - Health und Wisdom
(quest
(index 9034 0)
(case (if (item (1523 1))) (then (item (out 1523 1)(in 1535 0 1))))
(case (then )))

;Ring 3 - Health und Agi
(quest
(index 9035 0)
(case (if (item (1524 1))) (then (item (out 1524 1)(in 1536 0 1))))
(case (then )))






So Jede Quest ist so zu sagen eine aufgabe, die aufgabe die ich gemacht habe sagt :

Gib Item 1524 ab und du bekommst Item 1536



So damit das auch funktioniert muss man Pro NPC nochmal selber was coden :

Code


(filechk file_ver (country_type ENG) (filename s901006))
(background
(font 12)
(wrap 100)
(link system ( param ( width 250) ( height 300) ( style title edge system vscroll) ( caption "") ( layout script) ))
)

( frame ( font 12)
( line "")
( line "Hello Hero!")
( line "")
( line "Welcome in my forging!")
( line "I hope you can find a perfect item for you.")
( line "")

(page ( pos 15 110) (font 12) ( button ( param send quest 9000 0) (bitmap "item049") (tip " 1 Health + 1 Strength!" )))

(page ( pos 60 110) (font 12) ( button ( param send quest 9001 0) (bitmap "item049") (tip " 1 Health + 1 Intelligence!" )))

(page ( pos 105 110) (font 12) ( button ( param send quest 9002 0) (bitmap "item049") (tip " 1 Health + 1 Wisdom!" )))

(page ( pos 150 110) (font 12) ( button ( param send quest 9003 0) (bitmap "item049") (tip " 1 Health + 1 Agility!" )))


( line "")
( line "")

(page ( pos 15 150) (font 12) ( button ( param send quest 9004 0) (bitmap "item050") (tip " 1 Health + 1 Strength!" )))

(page ( pos 60 150) (font 12) ( button ( param send quest 9005 0) (bitmap "item050") (tip " 1 Health + 1 Intelligence!" )))

(page ( pos 105 150) (font 12) ( button ( param send quest 9006 0) (bitmap "item050") (tip " 1 Health + 1 Wisdom!" )))

(page ( pos 150 150) (font 12) ( button ( param send quest 9007 0) (bitmap "item050") (tip " 1 Health + 1 Agility!" )))

( line "")
( line "")

(page ( pos 15 190) (font 12) ( button ( param send quest 9008 0) (bitmap "item051") (tip " 1 Health + 1 Strength!" )))

(page ( pos 60 190) (font 12) ( button ( param send quest 9009 0) (bitmap "item051") (tip " 1 Health + 1 Intelligence!" )))

(page ( pos 105 190) (font 12) ( button ( param send quest 9010 0) (bitmap "item051") (tip " 1 Health + 1 Wisdom!" )))

(page ( pos 150 190) (font 12) ( button ( param send quest 9011 0) (bitmap "item051") (tip " 1 Health + 1 Agility!" )))

( line "")
( line "")

( link close ( text "[Talk End] I don't need any Upgraded Items."))
)




Das musste ich 3 x schreiben ^^




Aber alles eigentlich leicht :D



Goldy

Re: KalOnline - Mein PServer -| Datum: 23.09.2009 - 20:09 | Author: Haruspex

Das wollt ich zwar gar nicht wissen, aber okay...

Jetzt versteh ich erst was du willst, es geht also um einen PrivateServer für ein MMORPG (das ich nicht kenn, deswegen macht's erst jetzt "klick").
Nun eröffnet sich mir aber folgende, neue Frage:
Willst du uns auch sagen, wie man auf den Server kommt oder nur Screenshots von deiner neuen Funktion zeigen? :D

Re: KalOnline - Mein PServer -| Datum: 23.09.2009 - 20:09 | Author: Goldy

Lasse niemanden drauf weil ich nur 6k Leitung habe......

Und meine Eltern sonst lags haben.

Wie gesagt sind nur SS funzt auch alles :D

Re: KalOnline - Mein PServer -| Datum: 08.10.2009 - 16:10 | Author: Anonymous

^^ Heyy Goldy die Screens kenn ich doch iwo her :P

Finds aber immer noch gut :)

Re: KalOnline - Mein PServer -| Datum: 12.12.2009 - 21:12 | Author: Goldy

A hi Neo du auch hier ?XD

Re: KalOnline - Mein PServer -| Datum: 13.12.2009 - 00:12 | Author: n1con

ich verstehs immer noch nicht was du möchtest. freust du dich jetzt das du für irgendein Spiel nen balken gecoded hast (wenn mans coden nennen kann...) ?

Re: KalOnline - Mein PServer -| Datum: 13.12.2009 - 12:12 | Author: Goldy

1. ist das schon lange her
2. Jeder der noch nie was gemacht hat in einem bestimmten bereich und es dann einieger maßen gut macht darf sich doch noch freuen oder?