ReRelease: Prestige System

12/01/2012 09:54 load01#1
Soo , da ich schon etliche Threads gefunden habe, in denen nach dem Prestige System verlangt wird und ich es gerade beim Aufräumen von meinem PC gefunden habe, release ich es nun nochmal.

Es beinhaltet:

Den Quest
Das Design usw für die Homepage

Es gehört nicht mir, soweit ich weiß hab ich es glaub ich mal von den Helius2 Serverfiles gezogen. Außerdem finde ich es abartig das es von manchen zum Kauf angeboten wird. Dabei ist es nicht schwer sowas selber zu schreiben, aber das ist ja inzwischen typisch hier in der Sektion....

Da es derzeit nicht Pub ist (konnte in der Sufu nichts finden) und ich auch nichts damit anfangen kann (crap), bin ich mal nicht so egoistisch und werde es euch aushändigen obwohl es die meisten von euch eigentlich gar nicht verdient haben ;)

Hier noch was falls ihr es im Thread nicht findet. Thx bitte an Raicon

Quote:
Originally Posted by Panasonic™ View Post
Naja ich finde es einfach nur assozial sowas hier abzuziehen. Was bringt es wenn dann jeder Noob das Prestigesystem hat??? Lasst es doch einfach ruhen man.. Wie im Kindergarten hier ganz ehrlich.
Quote:
Originally Posted by .Raicon View Post
Hier mal die Codeteile vom alten Script.


Game.py

Unter
PHP Code:
 "mall"            self.__InGameShop_Show
fügt ihr das hier ein:
PHP Code:
"Prestige"                self.PrestigeGrade
Nun fügt ihr noch ans Ende der Game diese Funktion:
PHP Code:
def PrestigeGrade(selfgrade):
    
net.SendChatPacket("(prestige" grade +")"
Game ist fertig!

Nun in die playersettingmodule.py. Dort sucht ihr nach
PHP Code:
(fish
und addet darunter
PHP Code:
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12""EmoticonStr+"prestige1.mse")
    
net.RegisterEmoticonString("(prestige1)")

    
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+13""EmoticonStr+"prestige2.mse")
    
net.RegisterEmoticonString("(prestige2)"
Dies müsst ihr nur für all eure Prestige Stufen machen.

Dann müsstet ihr noch den Befehl zum ausführen der Effecte in der uichat.py fixxen jedoch steht dies so in xCPx Thread für die neuen Effecte.
Nun geht ihr in das Verzeichnis d:/ymir work/effect/etc/emoticon/
dort legt ihr nun die Mse-Datein ab (Nehmt ambesten die Mse vom GM-Logo
und passt dort nur den Namen des Icons an. Dieser steht am ende der MSE!)

Fertig eingebaut. Ihr müsstet es dazu nur noch an der Quest anpassen, da diese Quest nicht ganz zu diesem System passt, da dieses hier noch die alte Version ist.

Spezialthx:

JohnSilver, weil wegen Ukaukamann

LG Raicon
lg
12/01/2012 10:38 Adasaurus#2
Why?
Code:
local name = pc.get_name()
local getidfrom = mysql_query("SELECT account_id FROM player.player WHERE name='"..name.."' LIMIT 1;")
local accountid = getidfrom[1][1]+1-1
if is this funtion in game (pc.get_account_id)
12/01/2012 10:45 iGalaxy#3
Das was pub war und nun wohl ist, ist bugged.
Und außerdem fehlt clientside komplett was der größte teil ist.
12/01/2012 10:49 load01#4
Ja bisschen was müsst ihr schon was selber machen. Und ich denke eher das die Quest und die functions das größte sind, nicht Clientside^^
12/01/2012 10:52 iGalaxy#5
Da wir es erstellt haben glaub mir das Problem ist Clientside ;)
Dann fehlen auch noch einige sachen in der DB
12/01/2012 10:55 load01#6
Nop also meiner Meinung nach nicht. Ich und n Kumpel haben das komplett neu geschrieben . Da läuft das ganze über die Lib wo durch nicht alles mit der Homepage verknüpft werden muss.

Außerdem geb ich keinen Support dazu ich habs auf meiner Festplatte gefunden. Wer es brauchen kann soll es benutzen , wer -> alt+f4
12/01/2012 11:28 .CHHorny#7
Habe den Client Sogar noch ^-^

Aber das musste nicht sein.
12/01/2012 12:41 load01#8
Die ganzen Files waren Pub. Das zu verkaufen muss nicht sein...
12/01/2012 14:22 iGalaxy#9
Alles was pub war war recht alt und bugged genau wie das Prestigesystem haben damals den ganzen kram neu gemacht.
12/01/2012 14:32 *~.ιηνιη¢ιвℓє.~*#10
ich hab mir damals alles vom prestigesystem rausgeholt und modifiziert :) aber ich relases nicht :P
12/01/2012 14:51 .Raicon#11
Quote:
Originally Posted by iGalaxy View Post
Das was pub war und nun wohl ist, ist bugged.
Und außerdem fehlt clientside komplett was der größte teil ist.
5 Min und ich kanns hochladen, weil habe den ganzen Mist noch aufm PC <3
Ist ja meine Arbeit Clientside gewesen ;)
12/01/2012 14:55 load01#12
Bei mir funktioniert das hier. Wenn man weiß wie kann man das zum laufen bringen ;)
12/01/2012 15:22 Marsia#13
.Raicon ja lad ma pls alles hoch währe sehr nützlich
12/01/2012 15:29 load01#14
Kannste ja hier editieren ;)
12/01/2012 15:36 iGalaxy#15
Quote:
Originally Posted by .Raicon View Post
5 Min und ich kanns hochladen, weil habe den ganzen Mist noch aufm PC <3
Ist ja meine Arbeit Clientside gewesen ;)
Du hast aber auch nur das alte wo Clientside richtiger müll war.
Das neue hat jemand anders gemacht wo du überhaubt nicht mehr dabei warst.

Das alte geht zwar auch aber ist nicht so gesund für den Server wenn viele Spieler on sind.