[HOW2]Update prüfung im Client

05/24/2010 15:41 Hermes2012#1
Hi Habe mich drangesetzt und für Neonblues Modified client ein addon gemacht also per client los gehts

Was Kann es?
-Es liest die daten aus Version.cfg und Patchversion.cfg aus und stellt sie
im client dar

Los Gehts

Vorbereitung loginwindow.py

Vorbereitung der root.epk/root.eix

-So nun noch die dateien "Version.cfg" und "Patchversion.cfg" anlegen
-in Version.cfg kommt die aktuelle client nummer
-in Patchversion.cfg die (beim update vorhandene nummer)

-Die Patchversion.cfg ladet ihr dann auf euren webhost

-Ihr braucht ein programm um sie zu downloaden
Code:
;Ist mit autoit
inetget("Adresse" & "/Patchversion.cfg","Patchversion.cfg",1,0)
run(@scriptdir & "/Eure metin exe")
exit
Screens
Bevor check gedrückt ist
[Only registered and activated users can see links. Click Here To Register...]

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


Hoffe das tut hat geholfen mfg xXDanielXx

P.s Habe es mit dem abgleich der versionen versucht nur ich kriege das mit dem if nicht hin
05/24/2010 15:59 ProfiFighter#2
Ein gutes Tut. Hast das dir bestimmt gründlich durchdacht.
#Thanks ^^
05/24/2010 16:03 Imaginär#3
Hammer Idee und super erklärt!

Muss ich gleich mal versuchen. :)
05/24/2010 16:06 Hermes2012#4
Danke nur dass mit dem version vergleichen klappt nicht
will dass wenn client kleiner ist als patchversion dass metin2 sich beendet
nur bekommen das mit dem if nicht hin

@Edit
Habs bisher nur mit dme modified client 4.5 von neonblue probiert müsste aber auch so klappen
05/24/2010 17:37 NeonBlue#5
Ist ja mal was neues muss ich mal testen :D
05/24/2010 17:59 Hermes2012#6
Falls einer weiß wie das mit den if bei py dateien geht solls mir bitte sagen
05/24/2010 18:30 .Sanka#7
Hübsches Tutorial gut Erklärt Thx Wert

Mfg .Sanka
05/24/2010 19:28 ♥EnBüyükAllah♥#8
nice one!
05/24/2010 19:30 Hermes2012#9
Falls einer weiß wie das mit if geht soll mir ne pn schreiben
05/28/2010 16:48 werdernator#10
bringt das was für patcher bzw. kann ein patcher damit umgehen?
oder hab ich da was total verpeilt?
05/28/2010 17:14 Hermes2012#11
Im moment zeigt der nur die versionen an bekomme im moment das mit if nicht hin
07/22/2010 20:23 .Link#12
Vielen Dank Dafür x)
07/22/2010 20:27 Hermes2012#13
Gerne versuche immer noch dass es sich beendet wenn nicht aktuell
07/22/2010 21:49 .Link#14
Viel erfolg dabei x)
07/28/2010 19:29 Anonymous-7372#15
Einfach Genial, genau dass was jeder braucht auf jedenfall ein THX