anpera.net
https://anpera.dyndns.org/phpbb3/

Mehr Künste
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=3466
Seite 1 von 1

Autor:  xatchemx [ Mo 19 Mär, 2007 11:10 ]
Betreff des Beitrags:  Mehr Künste

Hay,,

Also ich wolte mir gerade ein paar Künste in der common dazu zaubern.

Da habe ich:

[php] if ($session[user][magicuses]>0) {
addnav("`%Mystische Kräfte`0","");
//disagree with making this 'n', players shouldn't have their behavior dictated by convenience of god mode, hehe
addnav("g?`%• Regeneration`7 (1/".$session[user][magicuses].")`0","$script?op=fight&skill=MP&l=1",true);
}
if ($session[user][magicuses]>1)
addnav("`%• Erdenfaust`7 (2/".$session[user][magicuses].")`0","$script?op=fight&skill=MP&l=2",true);
if ($session[user][magicuses]>2)
addnav("L?`%• Leben absaugen`7 (3/".$session[user][magicuses].")`0","$script?op=fight&skill=MP&l=3",true);
if ($session[user][magicuses]>4)
addnav("A?`%• Blitz Aura`7 (5/".$session[user][magicuses].")`0","$script?op=fight&skill=MP&l=5",true);
if ($session[user][superuser]>=3) {[/php]

verdoppelt in:



[php] if ($session[user][magicuses]>0) {
addnav("`^Kampfkunst`0","");
//disagree with making this 'n', players shouldn't have their behavior dictated by convenience of god mode, hehe
addnav("g?`%• Regeneration`7 (1/".$session[user][magicuses].")`0","$script?op=fight&skill=MP&l=1",true);
}
if ($session[user][magicuses]>1)
addnav("`%• Bla bla`7 (2/".$session[user][magicuses].")`0","$script?op=fight&skill=MP&l=2",true);
if ($session[user][magicuses]>2)
addnav("L?`%• bla bla`7 (3/".$session[user][magicuses].")`0","$script?op=fight&skill=MP&l=3",true);
if ($session[user][magicuses]>4)
addnav("A?`%• bla bla`7 (5/".$session[user][magicuses].")`0","$script?op=fight&skill=MP&l=5",true);
if ($session[user][superuser]>=3) {[/php]

Naja und jetzt kommt da halt der Fehler das des was ich verdopelt habe nen fehler ist ..."

Autor:  Harthas [ Mo 19 Mär, 2007 11:25 ]
Betreff des Beitrags: 

Weil da längstens nicht alles dabei ist.
Ausserdem gäbe es noch etwa 10-20 weitere Dateien, die du editieren müsstest, damit auch alles funktioniert.

Autor:  xatchemx [ Mo 19 Mär, 2007 11:35 ]
Betreff des Beitrags: 

ok.. da lass ich die finger von x'D

Autor:  DarkAngel [ Mo 19 Mär, 2007 16:42 ]
Betreff des Beitrags: 

Die Suche im Forum verhilft manchen zu wahren Wundern ^^

Autor:  Kevz [ Mo 19 Mär, 2007 17:36 ]
Betreff des Beitrags: 

Jaien, es geht auf ca. 10 Dateien fast (nur die Hauptdateien!, Ereignisse sind je nachdem...)

Autor:  Eliwood [ Mo 19 Mär, 2007 17:44 ]
Betreff des Beitrags: 

Es sind 17 Core-Dateien. Falls jemand ne genaue Zahl braucht. ;P
+ Änderungen an zwei Tabellen (accounts und pvp).

Autor:  xatchemx [ Mo 19 Mär, 2007 20:08 ]
Betreff des Beitrags: 

so habe mir hier die anleitung runter geladen..mal sehen ob ich das hinbekomme -gg-

Autor:  -DoM [ Mo 19 Mär, 2007 20:09 ]
Betreff des Beitrags: 

Also, nun reg ich mich auch mal auf. Wenn ihr schon alle genau anfangt zu zählen, dann listet doch mal alle auf.

Ich komme zwar jetzt nicht unbedingt auf 17 Dateien, aber ich denke Eliwood hat einfach mal die Specials hinzugezählt.

Mal schauen, wie Weit ich komme:

common.php, battle.php, pvparena.php, newday.php, acadamy.php, bio.php...

Der Rest müsste auf die in Anperas Version, eingebundenen Specials verteilt sein.

Autor:  xatchemx [ Mo 19 Mär, 2007 20:10 ]
Betreff des Beitrags: 

Auchnochmal ein großen Dank an -DoM richten tu.. Achso -DoM?

Autor:  Eliwood [ Mo 19 Mär, 2007 21:06 ]
Betreff des Beitrags: 

-DoM hat geschrieben:
Also, nun reg ich mich auch mal auf. Wenn ihr schon alle genau anfangt zu zählen, dann listet doch mal alle auf.

Ich komme zwar jetzt nicht unbedingt auf 17 Dateien, aber ich denke Eliwood hat einfach mal die Specials hinzugezählt.

Mal schauen, wie Weit ich komme:

common.php, battle.php, pvparena.php, newday.php, acadamy.php, bio.php...

Der Rest müsste auf die in Anperas Version, eingebundenen Specials verteilt sein.


Ich dachte es sei selbstverständlich, so einen Editor zu besitzen *hust* Also gut:

$this->bbcode_second_pass_code('', 'academy.php (31):$akt_magiclevel = $session[user][$skills[$session[user][specialty]]] + 1; // man faengt bei 0 an ;o)
academy.php (49): if ($session[user][specialty] == 1)
academy.php (51): else if ($session[user][specialty] == 2)
academy.php (59): if ($session[user][specialty] == 1)
academy.php (68): else if ($session[user][specialty] == 2)
academy.php (166): if ($session[user][specialty] == 1)
academy.php (168): else if ($session[user][specialty] == 2)
academy.php (173): increment_specialty();
academy.php (209): if ($session[user][specialty] == 1)
academy.php (220): else if ($session[user][specialty] == 2)
academy.php (258): increment_specialty();
academy.php (306): increment_specialty();
academy.php (418): if ($session['user']['specialty'] == 1) output("den `\$Dunklen Künsten`7");
academy.php (419): if ($session['user']['specialty'] == 2) output("den `%Mystischen Kräften`7");
academy.php (420): if ($session['user']['specialty'] == 3) output("`^Diebeskünsten`7");
common.php (217):function increment_specialty(){
common.php (219): if ($session[user][specialty]>0){
common.php (223): $session[user][$skills[$session[user][specialty]]]++;
common.php (224): output("`nDu steigst in `&".$skillnames[$session[user][specialty]]."`# ein Level auf ".$session[user][$skills[$session[user][specialty]]]." auf. ");
common.php (224): output("`nDu steigst in `&".$skillnames[$session[user][specialty]]."`# ein Level auf ".$session[user][$skills[$session[user][specialty]]]." auf. ");
common.php (225): $x = ($session[user][$skills[$session[user][specialty]]]) % 3;
common.php (228): $session[user][$skillpoints[$session[user][specialty]]]++;
configuration.php (85): "specialtybonus"=>"Zusätzliche Einsätze der Spezialfertigkeit am Tag,int",
forest.php (76): $specialtychance = e_rand()%7;
forest.php (77): if ($specialtychance==0){
inn2.php (918): $session[user][specialty]=0;
inn2.php (1025): addnav("Spezialgebiet wechseln","inn.php?op=bartender&act=specialty");
inn2.php (1121): }else if($HTTP_GET_VARS[act]=="specialty"){
inn2.php (1122): if ($HTTP_GET_VARS[specialty]==""){
inn2.php (1131): addnav("Dunkle Künste",preg_replace("/[&?]c=[[:digit:]-]*/","",$REQUEST_URI)."&specialty=1");
inn2.php (1132): addnav("Mystische Kräfte",preg_replace("/[&?]c=[[:digit:]-]*/","",$REQUEST_URI)."&specialty=2");
inn2.php (1133): addnav("Diebeskünste",preg_replace("/[&?]c=[[:digit:]-]*/","",$REQUEST_URI)."&specialty=3");
inn2.php (1142): $session[user][specialty]=$HTTP_GET_VARS[specialty];
inn2.php (1142): $session[user][specialty]=$HTTP_GET_VARS[specialty];
newgiftshop.php (28): // changed the next line to make sense for your gift shop (specialty)
newgiftshop.php (29): // output("`3This shop specializes in specialty, you see for sale...`n`n"); // only need one shop
pvp.php (29): (race>0 AND specialty>0) AND
rebirth.php (88): $session[user][specialty]=0;
rebirth.php (145): $session[user][specialty]=0;
special\aphrodite.php (43): increment_specialty();
special\aphrodite.php (80): increment_specialty();
special\cookies.php (57): if ($session[user][specialty] == 1)
special\cookies.php (62): else if ($session[user][specialty] == 2)
special\fairy1.php (34): increment_specialty();
special\lake.php (87): if ($session[user][specialty] == 1) // Darkarts
special\lake.php (90): increment_specialty();
special\riddles.php (161): if ($session[user][specialty]) {
special\riddles.php (163): increment_specialty();
special\skillmaster.php (4):switch((int)$session[user][specialty]){
special\skillmaster.php (26): increment_specialty();
special\skillmaster.php (40):}else if($session[user][specialty]>0){
special\skillmaster.php (44): output("Die alte Frau seufzt: "`&Ja, und zu lehren. Ich werde dir zeigen, wie du deine ".$skills[$session[user][specialty]]." steigern kannst - unter zwei Bedingungen.$c"`n`n");
special\tempel.php (124): increment_specialty();
train.php (186): increment_specialty();
user.php (102): "specialty"=>"Spezialität,enum,0,Unspezifiziert,1,Dunkle Künste,2,Mystische Kräfte,3,Diebeskunst",
')

Die inn2.php entspricht er inn.php

Edit: Könnte noch weitere Änderungen geben, von Stellen, die ich nicht mehr hab (Gabs nich mal n' Array? Nein?). Auch die Zeilen können abweichen. Notepad++ besitzt jene Funktion, mit der ich das hier gemacht hab.

Autor:  -DoM [ Di 20 Mär, 2007 00:18 ]
Betreff des Beitrags: 

die Arrays, sind in der common.php und bio.php.
Die Specials greifen auf die increment_specialty()-Funktion zu, welche in der common.php zu finden ist. Daher braucht es da nichts...

Die user.php habe ich vergessen und die inn.php...

Aber Eliwood, es geht ja nicht um mich... Ich habe mittlerweile genug Fähigkeiten...*lach*

@xatchemx:
Ja?

Autor:  xatchemx [ Di 20 Mär, 2007 00:35 ]
Betreff des Beitrags: 

@-DoM ich bin die letzen Tage mal durch dein Forum geflogen und habe da so ein paar verbesserungen gesehen..könnte ich mir da ein paar ideen stiebitzen?-gg-

Autor:  DarkAngel [ Di 20 Mär, 2007 09:53 ]
Betreff des Beitrags: 

Oder ganz einfach/schwer man schmeisst alles komplett raus...codet ein komplettes Fertigkeiten/Fähigkeiten System und erstellt Neue Künste einfach und bequem per Editor in der Grotte mit allem was dazu gehört ( wie es in meinen Sig steht ).

Aber wer sowas umsetzen möchte sollte viel geduld haben :lol:

Autor:  xatchemx [ Di 20 Mär, 2007 10:15 ]
Betreff des Beitrags: 

kan ich mir das aus deinem source stibeitzen -gg-?

Autor:  Harthas [ Di 20 Mär, 2007 10:19 ]
Betreff des Beitrags: 

*lach* Da müsstest du vieles klauen, denke ich mal.

Aber weisst du was? Diese Frage finde ich ehrlich gesagt ziemlich unverschämt ~.~
Entweder das ganze ist veröffentlicht, und dann kannst du es nehmen, oder dann steht es nur in der Source, und nehmen ist nicht erwünscht (Denke ich mal).

Autor:  DarkAngel [ Di 20 Mär, 2007 10:21 ]
Betreff des Beitrags: 

mein source bringt dir nichts weil der nicht öffentlicht ist bzw zugänglich ist und 2tens habe ich bisher nicht vor das script zu veröffentlichen.

Das war nur ein Tipp wie man es noch machen kann ;)

Autor:  xatchemx [ Di 20 Mär, 2007 11:04 ]
Betreff des Beitrags: 

Uppala, sorry :pein: *frage zurück nehm* aber trotzdem Danke=)

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/