anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Sa 14 Jun, 2025 21:27

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: fähigkeiten prop.
BeitragVerfasst: Di 29 Mär, 2005 11:22 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
so hab mir mal neue fähigkeiten gescriptet und alles geht...
bis auf die Arena!
So hier mal meine Codes :
[php]addnav("Kampf");
addnav("Kämpfen","pvparena.php?op=fight&act=fight");
addnav("`bBesondere Fähigkeiten`b");
if ($goodguy[sanduses]>0) {
addnav("`qSandmagie`0","");
addnav("g?`q• Sandgriff`7 (1/".$goodguy[sanduses].")`0","pvparena.php?op=fight&skill=SM&l=1",true);
}
if ($goodguy[sanduses]>1)
addnav("`q• Treibsand`7 (2/".$goodguy[sanduses].")`0","pvparena.php?op=fight&skill=SM&l=2",true);
if ($goodguy[sanduses]>2)
addnav("L?`%q#149; Sandschild`7 (3/".$goodguy[sanduses].")`0","pvparena.php?op=fight&skill=SM&l=3",true);
if ($goodguy[sanduses]>4)
addnav("A?`%q#149; Wüstensarg`7 (5/".$goodguy[sanduses].")`0","pvparena.php?op=fight&skill=SM&l=5",true);
if ($goodguy[darkartuses]>0) {
addnav("`\$Dunkle Künste`0", "");
addnav("`\$• Skelette herbeirufen`7 (1/".$goodguy[darkartuses].")`0","pvparena.php?op=fight&skill=DA&l=1",true);
}
if ($goodguy[darkartuses]>1)
addnav("`\$• Voodoo`7 (2/".$goodguy[darkartuses].")`0","pvparena.php?op=fight&skill=DA&l=2",true);
if ($goodguy[darkartuses]>2)
addnav("`\$• Geist verfluchen`7 (3/".$goodguy[darkartuses].")`0","pvparena.php?op=fight&skill=DA&l=3",true);
if ($goodguy[darkartuses]>4)
addnav("`\$• Seele verdorren`7 (5/".$goodguy[darkartuses].")`0","pvparena.php?op=fight&skill=DA&l=5",true);
if ($goodguy[thieveryuses]>0) {
addnav("`^Diebeskünste`0","");
addnav("`^• Beleidigen`7 (1/".$goodguy[thieveryuses].")`0","pvparena.php?op=fight&skill=TS&l=1",true);
}[/php]
für die navs
[php]

if ($HTTP_GET_VARS[skill]=="SM"){
if ($goodguy[user][sanduses] >= $HTTP_GET_VARS[l]){
$creaturedmg = 0;
switch($HTTP_GET_VARS[l]){
case 1:
$goodguy[bufflist]['sm1'] = array(
"startmsg"=>"`n`^Du formst deinen Sand zu einer großen Hand!`n`n",
"name"=>"`qSandgriff",
"rounds"=>5,
"wearoff"=>"Die Hand zerböckelt.",
"roundmsg"=>"{badguy} kann ihn dich nicht angreifen da er von einer Hand fertgehalten wird.",
"badguyatkmod"=>0,
"activate"=>"defense");
break;
case 2:
$goodguy[bufflist]['sm2'] = array(
"startmsg"=>"`n`qDu verwandelst den Boden unter {badguy} in Treibsand`n`n",
"effectmsg"=>"{badguy} versucht sich zu befreien und du machst `^{damage}`) Schadenspunkte!",
"minioncount"=>1,
"maxbadguydamage"=>round($goodguy[user][attack]*3,0),
"minbadguydamage"=>round($goodguy[user][attack]*1.5,0),
"activate"=>"roundstart"
);
break;
case 3:
$goodguy[bufflist]['sm3'] = array(
"startmsg"=>"`n`qAus dem Bodem schießt Sand,der sich schützend vor dir aufbaut.`n`n",
"name"=>"`qSandschild",
"rounds"=>5,
"wearoff"=>"Das Schild zerfällt.",
"damageshield"=>2,
"effectmsg"=>"{badguy} von deinem Sand gestreift und mit `^{damage}`) Schadenspunkten zurückgeworfen.",
"effectnodmg"=>"{badguy} von deinem Sand gestreift, bleibt aber unverletzt.",
"effectfailmsg"=>"{badguy} zerschlägt das Schild mit einem kurezn Hieb.",
"activate"=>"offense,defense"
);
break;
case 5:
$goodguy[bufflist]['sm5'] = array(
"startmsg"=>"`n`^Dein Sand nimmt die Form eines Sarges an.`n`n",
"name"=>"`qWüstensarg",
"effectmsg"=>"{badguy} wird von einer unbekannten Macht in den Sarg gezogen, welcher sich zusammen sieht und {badguy} zerdrückt. `^{damage}`) Schadenspunkte!",
"minioncount"=>1,
"maxbadguydamage"=>round($goodguy[user][attack]*5,0),
"minbadguydamage"=>round($goodguy[user][attack]*1.5,0),
"activate"=>"roundstart"
);
break;
}
$goodguy[user][sanduses]-=$HTTP_GET_VARS[l];
}else{
$goodguy[bufflist]['sm0'] = array(
"startmsg"=>"`nDu suchst nach deinem Sand, findest ihn aber nicht {badguy} stürzt sich lachend auf dich.`n`n",
"rounds"=>1,
"activate"=>"roundstart"
);
}
}
[/php]
so aber leider wird unter besondere fähigkeiten nichts angegeben..
versteh das nicht..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: fähigkeiten prop.
BeitragVerfasst: Di 29 Mär, 2005 11:52 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ah ja, da gab es irgendwo, common oder battle, ein array....
$irgendwas = array ("1=>Dunkle Künste,2=>Diebeskuns,3=>Mystische Kräfte);
Dann direkt untendran noch zwei weitere auszählungen mit darkarts und darkartuses....
Die Zeilen noch ergänzn ;)

EDIT: Liegt nicht daran, in pvparena gibts zusätzliche Navs für die Fähigkeiten....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 29 Mär, 2005 13:18 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
jop was du gesagt hast hab ich schon im Wald gehts ja schon :D
aja wofür ist eigentlich das arry goodguy?
und wo wird das bestimtt :???:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 29 Mär, 2005 13:40 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
1.Wenn du neue Fähigkeiten reinmachst musst du auch wissen in welchen Dateien sich alle befinden.
2.Die dateien sind:
common.php / newday.php / battle.php / pvparena.php (glaub das waren alle)
3.Dann musst du folgende DB's noch anpassen:
pvp / accounts


Achja und in der pvparena musst du sehr viel Anpassen wegen der Pvp db...



EDIT:
goodguy is nur eine Variable


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 29 Mär, 2005 13:44 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
danke Kevz an die Pvp sql hab ich net gedacht ;)
aja skillmaster.php function_incremt_speciality oder so und die fightnavs sind nicht zu vergessen ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 29 Mär, 2005 13:46 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
stimmt skillmaster.php habsch net, aber die funktion mit der fightnav & Co war in der common.php mit einbezogen... ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 29 Mär, 2005 13:47 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
stimmt aber ich hab ja alles ausgelagert ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 16:47 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 07 Jul, 2005 06:42
Beiträge: 78
Wohnort: NRW
Geschlecht: Weiblich
LoGD: http://www.negrimar.de/source.php
Habe soweit alles erstellt, DB, die phps... doch in der Arena werden mir dennoch nicht die neuen Fähigkeiten angezeigt... im Wald usw. funktioniert alles

_________________
Du kannst vor dem davonlaufen, was hinter dir her ist, aber was in dir ist, das
holt dich ein...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 17:54 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
ihr müsst es auch in der akademie ändern.. sonst lernen die da net viel für ihre gems :P


in Silienta sind diese datein alle betroffen:

Datenbank Tabelle pvp, accounts ist selbstredend..


adventsilienta.php
battle.php
denkmal.php
newday.php
useinventory.php
user.php
inn.php
herocamp.php
adminbank.php
academy.php
newday.pierte.inc.php (das sind die 2 datein wo ihr die Ring+Steinkünste habt standart ist es newday.php)

newday.ring.inc.php (siehe vorher)

battle-lib.php (normal in battle.php enthalten)
userfunc.php (normal in common.php enthalten)

dann die quests anpassen falls vorhanden

specials in silienta sind folgende betroffen:

cookies.php
alter.php
lightning.php
mushroom.php
time.php
weather.php


um auf die Arena zu kommen falls es sich um die gladiatorarena handelt:

die battle.php anpassen, da reicht es nicht aus, sich nur die Fähigkeiten einzubinden, sondern man muss auch in der funktion fightnavs die Fähigkeiten entsprechend erweitern.


in der pvp arena ist das alles noch viel viel umfangreicher, da empfielt es sich nötig, nach thieveryuses zu suchen, und alle fundstellen dann um die neuen Fähigkeiten zu erweitern. Ich hab nun nicht genau im Kopf wieviele es sind, aber es sind massen, weil die inserts der db auch alle angepasst werden müssen.


14 Sep 2005 - battle.php

da die datei nicht aktuell ist, kann ich dir leider nicht genauer sagen woran es liegt bei dir..

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Zuletzt geändert von Rikkarda am Sa 11 Aug, 2007 18:36, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 18:14 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Naja auf nem standart lotgd sind es ein paar weniger Rikka ;)


  • bio.php
  • common.php
  • akademy.php
  • user.php
  • battle.php
  • newday.php
  • inn.php
  • pvparena.php
  • special/altar.php
  • special/skillmaster.php
  • special/cookies.php


;)

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 18:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
Rikkarda hat geschrieben:

in Silienta sind diese datein alle betroffen:



habs auch nie anders behauptet..

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 19:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
ich weiß , habs nur so nochmal gesagt fals jemand denn saqtz ueberliest ;)

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 20:14 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 07 Jul, 2005 06:42
Beiträge: 78
Wohnort: NRW
Geschlecht: Weiblich
LoGD: http://www.negrimar.de/source.php
Wie gesagt, es ist alles soweit angepasst und funktioniert im Wald etc. einwandfrei. Nur eben in der Pvparena will er mir das Ganze nicht anzeigen, habe dort auch alles abgegrast und eingefügt

_________________
Du kannst vor dem davonlaufen, was hinter dir her ist, aber was in dir ist, das
holt dich ein...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 11 Aug, 2007 20:38 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
magst mir die bitte mal emailen an Rikkarda@silienta-logd.de dann schau ich da mal rein

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum