anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Neue Fertigkeiten by Squall https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=2610 |
Seite 1 von 3 |
Autor: | Squall [ Mi 07 Jun, 2006 00:41 ] |
Betreff des Beitrags: | Neue Fertigkeiten by Squall |
erstmal closed MFG |
Autor: | Horus [ Mi 07 Jun, 2006 13:26 ] |
Betreff des Beitrags: | |
Na endlich ![]() ![]() |
Autor: | Squall [ Mi 07 Jun, 2006 18:41 ] |
Betreff des Beitrags: | |
ja pvp beschränkt sich ja nur auf die Arena...ist also nicht ganz so wichtig..ausser...viele kämpfen in der Arena... bloß...ich hab es mehrmals probiert mit der PVP:hab jedesmal nen fehler drin..ich versuchs es zwar mal wieder....kann aber ne weile dauern ![]() |
Autor: | Squall [ So 11 Jun, 2006 05:24 ] |
Betreff des Beitrags: | |
So hab mich dran gesetz und nun auch die PVP gemacht: hier die änderungen: öffne pvparena.php und finde $goodguy = array("name"=>$row[name1],"level"=>$row[lvl1],"hitpoints"=>$row[hp1],"maxhitpoints"=>$row[maxhp1],"attack"=>$row[att1],"defense"=>$row[def1],"weapon"=>$row[weapon1],"armor"=>$row[armor1],"darkartuses"=>$row[darkartuses1],"magicuses"=>$row[magicuses1],"thieveryuses"=>$row[thieveryuses1],"bufflist"=>$row[bufflist1]); ersetze mit: $goodguy = array("name"=>$row[name1],"level"=>$row[lvl1],"hitpoints"=>$row[hp1],"maxhitpoints"=>$row[maxhp1],"attack"=>$row[att1],"defense"=>$row[def1],"weapon"=>$row[weapon1],"armor"=>$row[armor1],"darkartuses"=>$row[darkartuses1],"magicuses"=>$row[magicuses1],"thieveryuses"=>$row[thieveryuses1],"bmagieuses"=>$row[bmagieuses1],"rmagieuses"=>$row[rmagieuses1],"bufflist"=>$row[bufflist1],"smagieuses"=>$row[smagieuses1]); suche: $goodguy = array("name"=>$row[name2],"level"=>$row[lvl2],"hitpoints"=>$row[hp2],"maxhitpoints"=>$row[maxhp2],"attack"=>$row[att2],"defense"=>$row[def2],"weapon"=>$row[weapon2],"armor"=>$row[armor2],"darkartuses"=>$row[darkartuses2],"magicuses"=>$row[magicuses2],"thieveryuses"=>$row[thieveryuses2],"bufflist"=>$row[bufflist2]); ersetze mit: $goodguy = array("name"=>$row[name2],"level"=>$row[lvl2],"hitpoints"=>$row[hp2],"maxhitpoints"=>$row[maxhp2],"attack"=>$row[att2],"defense"=>$row[def2],"weapon"=>$row[weapon2],"armor"=>$row[armor2],"darkartuses"=>$row[darkartuses2],"magicuses"=>$row[magicuses2],"thieveryuses"=>$row[thieveryuses2],"bmagieuses"=>$row[bmagieuses2],"rmagieuses"=>$row[rmagieuses2],"bufflist"=>$row[bufflist2],"smagieuses"=>$row[smagieuses2]); suche: if ($goodguy[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/".$goodguy[magicuses].")`0","pvparena1.php?op=fight&skill=MP&l=1",true); } if ($goodguy[magicuses]>1) addnav("`% Erdenfaust`7 (2/".$goodguy[magicuses].")`0","pvparena1.php?op=fight&skill=MP&l=2",true); if ($goodguy[magicuses]>2) addnav("L?`% Leben absaugen`7 (3/".$goodguy[magicuses].")`0","pvparena1.php?op=fight&skill=MP&l=3",true); if ($goodguy[magicuses]>4) addnav("A?`% Blitz Aura`7 (5/".$goodguy[magicuses].")`0","pvparena1.php?op=fight&skill=MP&l=5",true); füge darunter ein if ($goodguy[bmagieuses]>0) { addnav("`!Blaue Magie`0",""); //Fertigkeiten by Squall...bitte nicht entfernen addnav("g?`% Kugelhagel`7 (1/".$goodguy[bmagieuses].")`0","pvparena1.php?op=fight&skill=BM&l=1",true); } if ($goodguy[bmagieuses]>1) addnav("`! Eis Waffe`7 (2/".$goodguy[bmagieuses].")`0","pvparena1.php?op=fight&skill=BM&l=2",true); if ($goodguy[bmagieuses]>2) addnav("L?`! Eis Drache`7 (3/".$goodguy[bmagieuses].")`0","pvparena1.php?op=fight&skill=BM&l=3",true); if ($goodguy[bmagieuses]>4) addnav("A?`! Seele vereisen`7 (5/".$goodguy[bmagieuses].")`0","pvparena1.php?op=fight&skill=BM&l=5",true); if ($goodguy[rmagieuses]>0) { addnav("`4Rote Magie Magie`0",""); //da soll einer sagen, das ist einfach^^ addnav("g?`4 Wunden heilen`7 (1/".$goodguy[rmagieuses].")`0","pvparena1.php?op=fight&skill=RM&l=1",true); } if ($goodguy[rmagieuses]>1) addnav("`4 Lavasturm`7 (2/".$goodguy[rmagieuses].")`0","pvparena1.php?op=fight&skill=RM&l=2",true); if ($goodguy[rmagieuses]>2) addnav("L?`4 Hellfirewaffe`7 (3/".$goodguy[rmagieuses].")`0","pvparena1.php?op=fight&skill=RM&l=3",true); if ($goodguy[rmagieuses]>4) addnav("A?`4 Feuerblitzerdeisangriff`7 (5/".$goodguy[rmagieuses].")`0","pvparena1.php?op=fight&skill=RM&l=5",true); if ($goodguy[smagieuses]>0) { addnav("`TSchwarze Magie`0",""); //Warum ich T als Farbcode nehm?Ganz einfach, schwarz ist zu schlecht zulesen hehe addnav("g?`T Skelettdiener`7 (1/".$goodguy[smagieuses].")`0","pvparena1.php?op=fight&skill=SM&l=1",true); } if ($goodguy[smagieuses]>1) addnav("`T Gefolgsleute`7 (2/".$goodguy[smagieuses].")`0","pvparena1.php?op=fight&skill=SM&l=2",true); if ($goodguy[smagieuses]>2) addnav("L?`T Göttermacht`7 (3/".$goodguy[smagieuses].")`0","pvparena1.php?op=fight&skill=SM&l=3",true); if ($goodguy[smagieuses]>4) addnav("A?`T Verbündete Bürger`7 (5/".$goodguy[smagieuses].")`0","pvparena1.php?op=fight&skill=SM&l=5",true); finde: $sql = "INSERT INTO pvp (acctid1,acctid2,name1,name2,lvl1,lvl2,hp1,maxhp1,att1,def1,weapon1,armor1,darkartuses1,magicuses1,thieveryuses1,bufflist1,turn) VALUES (".$session[user][acctid].",$row[acctid],'".addslashes($session[user][name])."','".addslashes($row[name])."',".$session[user][level].",$row[level],".$session[user][hitpoints].",".$session[user][maxhitpoints].",".$session[user][attack].",".$session[user][defence].",'".addslashes($session[user][weapon])."','".addslashes($session[user][armor])."',".$session[user][darkartuses].",".$session[user][magicuses].",".$session[user][thieveryuses].",'".addslashes($session[user][bufflist])."',0)"; ersetze mit: $sql = "INSERT INTO pvp (acctid1,acctid2,name1,name2,lvl1,lvl2,hp1,maxhp1,att1,def1,weapon1,armor1,darkartuses1,magicuses1,thieveryuses1,bmagieuses1,bufflist1,turn) VALUES (".$session[user][acctid].",$row[acctid],'".addslashes($session[user][name])."','".addslashes($row[name])."',".$session[user][level].",$row[level],".$session[user][hitpoints].",".$session[user][maxhitpoints].",".$session[user][attack].",".$session[user][defence].",'".addslashes($session[user][weapon])."','".addslashes($session[user][armor])."',".$session[user][darkartuses].",".$session[user][magicuses].",".$session[user][thieveryuses].",".$session[user][bmagieuses].",".$session[user][rmagieuses].",'".$session[user][smagieuses].addslashes($session[user][bufflist])."',0)"; finde: $sql = "UPDATE pvp SET name2='".addslashes($session[user][name])."',hp2=".$session[user][hitpoints].",maxhp2=".$session[user][maxhitpoints].",att2=".$session[user][attack].",def2=".$session[user][defence].",weapon2='".addslashes($session[user][weapon])."',armor2='".addslashes($session[user][armor])."',darkartuses2=".$session[user][darkartuses].",magicuses2=".$session[user][magicuses].",thieveryuses2=".$session[user][thieveryuses].",bufflist2='".addslashes($session[user][bufflist])."',turn=2 WHERE acctid2=".$session[user][acctid].""; ersetze mit: $sql = "UPDATE pvp SET name2='".addslashes($session[user][name])."',hp2=".$session[user][hitpoints].",maxhp2=".$session[user][maxhitpoints].",att2=".$session[user][attack].",def2=".$session[user][defence].",weapon2='".addslashes($session[user][weapon])."',armor2='".addslashes($session[user][armor])."',darkartuses2=".$session[user][darkartuses].",magicuses2=".$session[user][magicuses].",thieveryuses2=".$session[user][thieveryuses].",bmagieuses2=".$session[user][bmagieuses].",rmagieuses2=".$session[user][rmagieuses].",smagieuses2=".$session[user][smagieuses].",bufflist2='".addslashes($session[user][bufflist])."',turn=2 WHERE acctid2=".$session[user][acctid].""; finde: $goodguy = array("name"=>$row[name1],"level"=>$row[lvl1],"hitpoints"=>$row[hp1],"maxhitpoints"=>$row[maxhp1],"attack"=>$row[att1],"defense"=>$row[def1],"weapon"=>$row[weapon1],"armor"=>$row[armor1],"darkartuses"=>$row[darkartuses1],"magicuses"=>$row[magicuses1],"thieveryuses"=>$row[thieveryuses1],"bufflist"=>$row[bufflist1]); ersetze mit: $goodguy = array("name"=>$row[name1],"level"=>$row[lvl1],"hitpoints"=>$row[hp1],"maxhitpoints"=>$row[maxhp1],"attack"=>$row[att1],"defense"=>$row[def1],"weapon"=>$row[weapon1],"armor"=>$row[armor1],"darkartuses"=>$row[darkartuses1],"magicuses"=>$row[magicuses1],"thieveryuses"=>$row[thieveryuses1],"bmagieuses"=>$row[bmagieuses1],"rmagieuses"=>$row[rmagieuses1],"smagieuses"=>$row[smagieuses1],"bufflist"=>$row[bufflist1]); suche: $goodguy = array("name"=>$row[name2],"level"=>$row[lvl2],"hitpoints"=>$row[hp2],"maxhitpoints"=>$row[maxhp2],"attack"=>$row[att2],"defense"=>$row[def2],"weapon"=>$row[weapon2],"armor"=>$row[armor2],"darkartuses"=>$row[darkartuses2],"magicuses"=>$row[magicuses2],"thieveryuses"=>$row[thieveryuses2],"bufflist"=>$row[bufflist2]); ersetze mit: $goodguy = array("name"=>$row[name2],"level"=>$row[lvl2],"hitpoints"=>$row[hp2],"maxhitpoints"=>$row[maxhp2],"attack"=>$row[att2],"defense"=>$row[def2],"weapon"=>$row[weapon2],"armor"=>$row[armor2],"darkartuses"=>$row[darkartuses2],"magicuses"=>$row[magicuses2],"thieveryuses"=>$row[thieveryuses2],"bmagieuses"=>$row[bmagieuses2],"rmagieuses"=>$row[rmagieuses2],"smagieuses"=>$row[smagieuses2],"bufflist"=>$row[bufflist2]); finde: if ($HTTP_GET_VARS[skill]=="TS"){ if ($goodguy[thieveryuses] >= $HTTP_GET_VARS[l]){ $creaturedmg = 0; switch($HTTP_GET_VARS[l]){ case 1: $goodguy[bufflist]['ts1']=array( "startmsg"=>"`n`^Du gibst deinem Gegner einen schlimmen Namen und bringst {badguy} zum Weinen.`n`n", "name"=>"`^Beleidigung", "rounds"=>5, "wearoff"=>"Dein Gegner putzt sich die Nase und hört auf zu weinen.", "roundmsg"=>"{badguy} ist deprimiert und kann nicht so gut angreifen.", "badguyatkmod"=>0.5, "activate"=>"defense" ); break; case 2: $goodguy[bufflist]['ts2']=array( "startmsg"=>"`n`^Du reibst Gift auf dein(e/n) ".$goodguy[weapon].".`n`n", "name"=>"`^Vergiftete Waffe", "rounds"=>5, "wearoff"=>"Das Blut deines Gegners hat das Gift von deiner Waffe gewaschen.", "atkmod"=>2, "roundmsg"=>"Dein Angriffswert vervielfacht sich!", "activate"=>"offense" ); break; case 3: $goodguy[bufflist]['ts3'] = array( "startmsg"=>"`n`^Mit dem Geschick eines erfahrenen Diebs scheinst du zu verschwinden und kannst {badguy} aus einer günstigeren und sichereren Position angreifen.`n`n", "name"=>"`^Versteckter Angriff", "rounds"=>5, "wearoff"=>"Dein Opfer hat dich gefunden.", "roundmsg"=>"{badguy} kann dich nicht finden.", "badguyatkmod"=>0, "activate"=>"defense" ); break; case 5: $goodguy[bufflist]['ts5']=array( "startmsg"=>"`n`^Mit deinen Fähigkeiten als Dieb verschwindest du und schiebst {badguy} von hinten eine dünne Klinge zwischen die Rückenwirbel!`n`n", "name"=>"`^Angriff von hinten", "rounds"=>5, "wearoff"=>"Dein Opfer ist nicht mehr so nett, dich hinter sich zu lassen!", "atkmod"=>3, "defmod"=>3, "roundmsg"=>"Dein Angriffswert und deine Verteidigung vervielfachen sich!", "activate"=>"offense,defense" ); break; } $goodguy[thieveryuses]-=(int)$HTTP_GET_VARS[l]; }else{ $goodguy[bufflist]['ts0'] = array( "startmsg"=>"`nDu versuchst, {badguy} anzugreifen, indem du deine besten Diebeskünste in die Praxis umsetzt - aber du stolperst über deine eigenen Füsse.`n`n", "rounds"=>1, "activate"=>"roundstart" ); } } füge darunter ein: if ($HTTP_GET_VARS[skill]=="BM"){ if ($session[user][bmagieuses] >= $HTTP_GET_VARS[l]){ $creaturedmg = 0; switch($HTTP_GET_VARS[l]){ case 1: $session[bufflist]['bm1']=array( "startmsg"=>"`n`\$Du spielst mit einer Blauen Kugel und wirfts sie und fügst {badguy} eine Menge schaden zu.`n`n", "name"=>"`!Kugelhagel", "rounds"=>7, "wearoff"=>"Deine Kugel zerbricht und fällt zu Staub.", "minioncount"=>round($session[user][level]/3)+1, "maxbadguydamage"=>round($session[user][level]/2,0)+1, "effectmsg"=>"`)Der Hagel trifft {badguy} und verletzt ihn mit `^{damage}`) Schadenspunkten.", "effectnodmgmsg"=>"`)Die Kugel verfehlt {badguy} es, aber `\$VERLETZT IHN NICHT`)!", "activate"=>"roundstart" ); break; case 2: $session[bufflist]['bm2']=array( "startmsg"=>"`n`!Du sprichst eine Formel auf dein(e/n) ".$session[user][weapon].".`n`n", "name"=>"`!Eis Waffe", "rounds"=>9, "wearoff"=>"Der Geist deines Gegners hat das Eis deiner Waffe zerbrochen.", "atkmod"=>2, "roundmsg"=>"Dein Angriffswert vervielfacht sich!", "activate"=>"offense" ); $session['user']['reputation']--; break; case 3: $session[bufflist]['bm3']=array( "startmsg"=>"`n`\$Du pfeifst auf zwei Fingern und ein Drache steht vor {badguy}.`n`n", "name"=>"`\!Eis Drache", "rounds"=>11, "wearoff"=>"Dein Eis erlischt darunter strahlt die gewohnte Klinge.", "badguydmgmod"=>0.5, "roundmsg"=>"{badguy} taumelt vor Schmerzen bei der Vereisung hin und her und trifft dich nur mit halben Schaden.", "activate"=>"defense" ); break; case 5: $session[bufflist]['bm5']=array( "startmsg"=>"`n`\$Du streckst deine Hand aus und {badguy} fängt an zu glühen.`n`n", "name"=>"`\$Seele vereisen", "rounds"=>13, "wearoff"=>"Die Seele deines Opfers hat sich erholt.", "badguyatkmod"=>0, "badguydefmod"=>0, "roundmsg"=>"{badguy} kratzt sich beim Versuch, die eigene Seele zu befreien, fast die Augen aus und kann nicht angreifen oder sich verteidigen.", "activate"=>"offense,defense" ); $session['user']['reputation']--; break; } $session[user][bmagieuses]-=$HTTP_GET_VARS[l]; }else{ $session[bufflist]['bm0'] = array( "startmsg"=>"`nErschöpft versuchst du deine beste Eiskunst: einen schlechten Witz. {badguy} schaut dich nachdenklich eine Minute lang an. Endlich versteht er den Witz und stürzt sich lachend wieder auf dich.`n`n", "rounds"=>1, "activate"=>"roundstart" ); $session['user']['reputation']--; } } if ($HTTP_GET_VARS[skill]=="RM"){ if ($session[user][rmagieuses] >= $HTTP_GET_VARS[l]){ $creaturedmg = 0; switch($HTTP_GET_VARS[l]){ case 1: $session[bufflist]['rm1'] = array( "startmsg"=>"`n`^Du fängst an zu regenerieren!`n`n", "name"=>"`4Wunden Heilen", "rounds"=>6, "wearoff"=>"Deine Regeneration hat aufgehört", "regen"=>$session['user']['level'], "effectmsg"=>"Du regenerierst um {damage} Punkte.", "effectnodmgmsg"=>"Du bist völlig gesund.", "activate"=>"roundstart"); $session['user']['reputation']--; break; case 2: $session[bufflist]['rm2'] = array( "startmsg"=>"`n`^{badguy}`% wird von einer Lava aus Magma gepackt und auf den Boden geschleudert!`n`n", "name"=>"`4Lavasturm", "rounds"=>7, "wearoff"=>"Die Lava erlöscht langsam.", "minioncount"=>3, "effectmsg"=>"Eine gewaltige Lavaflut aus Magma trifft {badguy} mit `^{damage}`) Schadenspunkten.", "minbadguydamage"=>1, "maxbadguydamage"=>$session['user']['level']*3, "activate"=>"roundstart" ); break; case 3: $session[bufflist]['rm3'] = array( "startmsg"=>"`n`^Deine Waffe glüht in einem überirdischen Schein.`n`n", "name"=>"`4Hellfirewaffe", "rounds"=>1, "wearoff"=>"Die Aura deiner Waffe verschwindet.", "effectmsg"=>"Du schwingst die Klinge und triffst mit Hellfire {badguy} mit `^{damage}`) Schadenspunkten.", "atkmod"=>10, "effectfailmsg"=>"Deine Waffe scheint zu jammern, als du deinem Gegner keinen Schaden machst.", "activate"=>"offense,defense", ); break; case 5: $session[bufflist]['rm5'] = array( "startmsg"=>"`n`^Deine Haut glitzert, als du dir eine Aura aus Blitzen,Feuer,Eis und Erde zulegst`n`n", "name"=>"`4Feuerblitzerdeisangriff", "rounds"=>11, "wearoff"=>"Auf einmal wird deine Haut wieder normal.", "damageshield"=>4, "effectmsg"=>"{badguy} wird von einem Blitz,Eis,Feuer und Erdbogen aus deiner Haut mit `^{damage}`) Schadenspunkten zurückgeworfen.", "effectnodmg"=>"{badguy} ist von deinen Blitzen, Eis,Feuer und Erd leicht verwirrt, ansonsten aber unverletzt.", "effectfailmsg"=>"{badguy} ist von deinen Blitzen, Eis und Erd leicht verwirrt, ansonsten aber unverletzt.", "activate"=>"offense,defense" ); break; } $session[user][rmagieuses]-=$HTTP_GET_VARS[l]; }else{ $session[bufflist]['rm0'] = array( "startmsg"=>"`nDu legst deine Stirn in Falten und beschwörst die Elemente. Eine kleine Flamme erscheint. {badguy} zündet sich eine Zigarette daran an, dankt dir und stürzt sich wieder auf dich.`n`n", "rounds"=>1, "activate"=>"roundstart" ); $session['user']['reputation']--; } } if ($HTTP_GET_VARS[skill]=="SM"){ if ($session[user][smagieuses] >= $HTTP_GET_VARS[l]){ $creaturedmg = 0; switch($HTTP_GET_VARS[l]){ case 1: $session[bufflist]['sm1']=array( "startmsg"=>"`n`\$Du rufst die Geister der Toten und skelettartige Hände zerren an {badguy} aus den Tiefen ihrer Gräber.`n`n", "name"=>"`\$Skelettdiener", "rounds"=>5, "wearoff"=>"Deine Skelettdiener zerbröckeln zu staub.", "minioncount"=>round($session[user][level]/3)+1, "maxbadguydamage"=>round($session[user][level]/2,0)+1, "effectmsg"=>"`)Ein untoter Diener trifft {badguy} mit `^{damage}`) Schadenspunkten.", "effectnodmgmsg"=>"`)Ein untoter Diener versucht {badguy} zu treffen, aber `\$TRIFFT NICHT`)!", "activate"=>"roundstart" ); break; case 2: $session[bufflist]['sm2']=array( "startmsg"=>"`n`\$Du rufst zu den Waffen und ein Mob erscheint und greift an {badguy} aus den Himmel ihrer Ahnen.`n`n", "name"=>"`\$Gefolgsleute", "rounds"=>7, "wearoff"=>"Deine Gefolgsleute verschwinden nach und nach.", "minioncount"=>round($session[user][level]/3)+2, "maxbadguydamage"=>round($session[user][level]/2,0)+2, "effectmsg"=>"`)Ein Mob trifft {badguy} mit `^{damage}`) Schadenspunkten.", "effectnodmgmsg"=>"`)Ein Mob versucht {badguy} zu treffen, aber `\$TRIFFT NICHT`)!", "activate"=>"roundstart" ); break; case 3: $session[bufflist]['sm3']=array( "startmsg"=>"`n`\$Du betest zu den Göttern und Sie erscheinen, sie greifen ohne Furcht {badguy} aus dem Reich Zeus an.`n`n", "name"=>"`\$Göttermacht", "rounds"=>9, "wearoff"=>"Die Götter verschwinden nach und nach.", "minioncount"=>round($session[user][level]/3)+3, "maxbadguydamage"=>round($session[user][level]/2,0)+3, "effectmsg"=>"`)Ein Gott trifft {badguy} mit `^{damage}`) Schadenspunkten.", "effectnodmgmsg"=>"`)Ein Gott versucht {badguy} zu treffen, aber `\$TRIFFT NICHT`)!", "activate"=>"roundstart" ); break; case 5: $session[bufflist]['sm5']=array( "startmsg"=>"`n`\$Du rufst zu den Bewohnern Vendals, die nach und nach erscheinen und wütend angreifen {badguy} aus der Stadt Vendal.`n`n", "name"=>"`\$Verbündete Bürger", "rounds"=>15, "wearoff"=>"Deine Verbündeten verschwinden nach und nach.", "minioncount"=>round($session[user][level]/3)+4, "maxbadguydamage"=>round($session[user][level]/2,0)+4, "effectmsg"=>"`)Ein Bürger trifft {badguy} mit `^{damage}`) Schadenspunkten.", "effectnodmgmsg"=>"`)Ein Bürger versucht {badguy} zu treffen, aber `\$TRIFFT NICHT`)!", "activate"=>"roundstart" ); break; } $session[user][smagieuses]-=$HTTP_GET_VARS[l]; }else{ $session[bufflist]['sm0'] = array( "startmsg"=>"`nDu legst deine Stirn in Falten und beschwörst die Elemente. Eine kleine Flamme erscheint. {badguy} zündet sich eine Zigarette daran an, dankt dir und stürzt sich wieder auf dich.`n`n", "rounds"=>1, "activate"=>"roundstart" ); $session['user']['reputation']--; } } suche: if ($row[turn]==1) $sql = "UPDATE pvp SET hp1=$goodguy[hitpoints],hp2=$badguy[hitpoints],thieveryuses1=$goodguy[thieveryuses],darkartuses1=$goodguy[darkartuses],magicuses1=$goodguy[magicuses],bufflist1='".addslashes($goodguy[bufflist])."',lastmsg='$message',turn=2 WHERE acctid1=".$session[user][acctid].""; if ($row[turn]==2) $sql = "UPDATE pvp SET hp1=$badguy[hitpoints],hp2=$goodguy[hitpoints],thieveryuses2=$goodguy[thieveryuses],darkartuses2=$goodguy[darkartuses],magicuses2=$goodguy[magicuses],bufflist2='".addslashes($goodguy[bufflist])."',lastmsg='$message',turn=1 WHERE acctid2=".$session[user][acctid].""; ersetze mit: if ($row[turn]==1) $sql = "UPDATE pvp SET hp1=$goodguy[hitpoints],hp2=$badguy[hitpoints],thieveryuses1=$goodguy[thieveryuses],darkartuses1=$goodguy[darkartuses],magicuses1=$goodguy[magicuses],bmagieuses1=$goodguy[bmagieuses],rmagieuses1=$goodguy[rmagieuses],smagieuses1=$goodguy[smagieuses],bufflist1='".addslashes($goodguy[bufflist])."',lastmsg='$message',turn=2 WHERE acctid1=".$session[user][acctid].""; if ($row[turn]==2) $sql = "UPDATE pvp SET hp1=$badguy[hitpoints],hp2=$goodguy[hitpoints],thieveryuses2=$goodguy[thieveryuses],darkartuses2=$goodguy[darkartuses],magicuses2=$goodguy[magicuses],bmagieuses2=$goodguy[bmagieuses],rmagieuses2=$goodguy[rmagieuses],smagieuses2=$goodguy[smagieuses],bufflist2='".addslashes($goodguy[bufflist])."',lastmsg='$message',turn=1 WHERE acctid2=".$session[user][acctid].""; Mfg |
Autor: | Appx [ So 11 Jun, 2006 12:53 ] |
Betreff des Beitrags: | |
Ich weiß zwar wie man einen SQL-Befehl ausfürht aber die Anleitung check ich einfach ned ![]() Erstelle neue Tabelle in DB erstelle tabelle in accounts nach thievery: erstelle in pvp nach thieveryuses2: ALTER TABLE accounts ADD bmagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD bmagieuses2 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD rmagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD rmagieuses2 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD smagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD smagieuses2 tinyint(5) DEFAULT '0' NOT NULL erstelle nach thieveryuses: ALTER TABLE accounts ADD bmagieuses tinyint(4) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD rmagieuses tinyint(4) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD smagieuses tinyint(4) DEFAULT '0' NOT NULL Mfg Appx |
Autor: | Squall [ So 11 Jun, 2006 13:34 ] |
Betreff des Beitrags: | |
ja der obere Text war eher für mich gedacht...führt sie ganz normal im account table aus ![]() |
Autor: | Appx [ So 11 Jun, 2006 18:05 ] |
Betreff des Beitrags: | |
Ich check das ned mit dem : erstelle tabelle in accounts nach thievery: erstelle in pvp nach thieveryuses2: erstelle nach thieveryuses: kann mir das bitte einer genauer erklähren damit ich das ausführen kann ! Mfg Appx |
Autor: | Squall [ So 11 Jun, 2006 22:40 ] |
Betreff des Beitrags: | |
Geh in die DB und rufe das Fenster Sql aus und führe sie bitte dort aus..dieser schmeißt sie dann in den accounts..wo sie auch hingehören... denn accounts nach thievery:verweißt ja auf...accounts... also zuerst die hier ausgühren.. ALTER TABLE accounts ADD bmagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD bmagieuses2 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD rmagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD rmagieuses2 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD smagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD smagieuses2 tinyint(5) DEFAULT '0' NOT NULL hast du das getan die letzen ausführen ALTER TABLE accounts ADD bmagieuses tinyint(4) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD rmagieuses tinyint(4) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD smagieuses tinyint(4) DEFAULT '0' NOT NULL ganz einfach alle kommen in die accounts rein...mfg |
Autor: | Appx [ Mo 12 Jun, 2006 12:55 ] |
Betreff des Beitrags: | |
Bei mir ging der SQL Befehl nicht weil er so sein sollte : ALTER TABLE `accounts` ADD `bmagieuses1` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE `accounts` ADD `bmagieuses2` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE `accounts` ADD `rmagieuses1` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE `accounts` ADD `rmagieuses2` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE `accounts` ADD `smagieuses1` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE `accounts` ADD `smagieuses2` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE `accounts` ADD `bmagieuses` tinyint(4) DEFAULT '0' NOT NULL; ALTER TABLE `accounts` ADD `rmagieuses` tinyint(4) DEFAULT '0' NOT NULL; ALTER TABLE `accounts` ADD `smagieuses` tinyint(4) DEFAULT '0' NOT NULL; Mfg Appx |
Autor: | Appx [ Mo 12 Jun, 2006 14:25 ] |
Betreff des Beitrags: | |
Wenn ich jetzt etwas in der Admin Grotte bei User Editor bei mir oder anderen Usern ändern will kommt diese meldung: UPDATE accounts SET login = "AphiX",emailaddress = "",locked = "0",banoverride = "0",superuser = "3",name = "Lord AphiX",title = "Lord",ctitle = "",sex = "0",age = "2",dragonkills = "0",dragonage = "0",bestdragonage = "0",bio = "",level = "1",experience = "0",hitpoints = "10",maxhitpoints = "10",turns = "15",playerfights = "2",attack = "1",defence = "2",spirits = "0",resurrections = "0",alive = "1",reputation = "10",specialty = "4",darkarts = "0",darkartuses = "0",bmagie = "",bmagieuses = "1",rmagie = "",rmagieuses = "0",smagie = "",smagieuses = "0",magic = "0",magicuses = "0",thievery = "0",thieveryuses = "0",deathpower = "0",gravefights = "10",soulpoints = "55",gems = "0",gold = "0",goldinbank = "0",transferredtoday = "0",amountouttoday = "0",weapon = "Fists",weapondmg = "0",weaponvalue = "0",armor = "T-Shirt",armordef = "0",armorvalue = "0",house = "0",housekey = "0",marriedto = "0",charisma = "0",seenlover = "0",seenbard = "0",charm = "0",seendragon = "0",seenmaster = "0",usedouthouse = "0",fedmount = "0",gotfreeale = "0",hashorse = "0",boughtroomtoday = "0",drunkenness = "0",avatar = "" WHERE acctid="1" Unknown column 'bmagie' in 'field list' was tun ? Mfg Appx |
Autor: | Squall [ Mo 12 Jun, 2006 14:54 ] |
Betreff des Beitrags: | |
sql fehlt...steht ja da..unbekanntes feld..also fehlt es in der db ah sehe gerade habe in der anleitung 3 sqls vergessen,sry..lade neue version hoch ALTER TABLE accounts ADD bmagie int(11) NOT NULL default '0', ALTER TABLE accounts ADD rmagie int(11) NOT NULL default '0', ALTER TABLE accounts ADD smagie int(11) NOT NULL default '0', hab die anleitung auch neu bearbeitet... |
Autor: | Appx [ Do 15 Jun, 2006 17:23 ] |
Betreff des Beitrags: | |
So jetzt gehts bei mir auch alles nochmal danke für die HIlfe @ Squall So bei mir ist der SQL Befehl ned gangen in der Text Datei bei wem das noch so ist der soll den hier nehmen mit dem ist es bei mir auch gegangen ! SQL Befehl: ALTER TABLE accounts ADD `bmagieuses1` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `bmagieuses2` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `rmagieuses1` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `rmagieuses2` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `smagieuses1` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `smagieuses2` tinyint(5) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `bmagieuses` tinyint(4) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `rmagieuses` tinyint(4) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `smagieuses` tinyint(4) DEFAULT '0' NOT NULL; ALTER TABLE accounts ADD `bmagie` int(11) NOT NULL default '0'; ALTER TABLE accounts ADD `rmagie` int(11) NOT NULL default '0'; ALTER TABLE accounts ADD `smagie` int(11) NOT NULL default '0'; Mfg Appx |
Autor: | Squall [ Do 15 Jun, 2006 17:44 ] |
Betreff des Beitrags: | |
ja versteh ich manchmal auch nicht...mal geht es ohne diese `<Zeihen...mal geht es nur mit diesen... und bei anderen geht es bei anderen wiederum nicht... ![]() |
Autor: | Harthas [ Do 15 Jun, 2006 18:45 ] |
Betreff des Beitrags: | |
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `prison` int(11) NOT NULL default '0'; ALTER TABLE `accounts` ADD `prisondays` int(11) NOT NULL default '0'; ALTER TABLE `accounts` ADD `einzelhaft` int(11) NOT NULL default '0'; ALTER TABLE `accounts` ADD `einzeldays` int(11) NOT NULL default '0'; ') Öhmm..sag mal..bist du sicher, dass der SQL für den Kerker auch hierhin muss? mfg Harthas P.s. Man könnet den SQL auch einfacher schreiben ![]() $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `prison` int(11) NOT NULL default '0', ADD `prisondays` int(11) NOT NULL default '0', ADD `einzelhaft` int(11) NOT NULL default '0', ADD `einzeldays` int(11) NOT NULL default '0'; ') Und das ganze einfach noch auf die anderen Angewandt... ![]() |
Autor: | Squall [ Do 15 Jun, 2006 18:51 ] |
Betreff des Beitrags: | |
kerker sqls ![]() sorry..ka wo er die her hat..also aus meiner anleitung bestimmt nicht... |
Autor: | Appx [ Fr 16 Jun, 2006 23:17 ] |
Betreff des Beitrags: | |
ups sorry ![]() wurde schon editiert ..... ![]() Mfg Appx |
Autor: | Painfull-Death [ Sa 15 Jul, 2006 21:48 ] |
Betreff des Beitrags: | |
EDIT: Hat sich erledigt^^ |
Autor: | BlackWarrior [ Mi 02 Aug, 2006 04:48 ] |
Betreff des Beitrags: | |
hab da noch was gefunden und zwar in der user.php suche: $this->bbcode_second_pass_code('', '"specialty"=>"Spezialität,enum,0,Unspezifiziert,1,Dunkle Künste,2,Mystische Kräfte,3,Diebeskunst",') ersetze mit $this->bbcode_second_pass_code('', '"specialty"=>"Spezialität,enum,0,Unspezifiziert,1,Dunkle Künste,2,Mystische Kräfte,3,Diebeskunst,4,Blaue Magie,5,Rote Magie,6,Schwarze Magie",') und dann noch ein kleiner schönheitsfehler in der Anleitung für FV.php und zwar in zeile 327 fehlt das hier: $this->bbcode_second_pass_code('', 'if ($session[user][darkartuses]>0) { addnav("`\$Dunkle Künste`0", ""); addnav("`\$ Skelette herbeirufen`7 (1/".$session[user][darkartuses].")`0","$script?op=fight&skill=DA&l=1",true); } if ($session[user][darkartuses]>1) addnav("`\$ Voodoo`7 (2/".$session[user][darkartuses].")`0","$script?op=fight&skill=DA&l=2",true); if ($session[user][darkartuses]>2) addnav("`\$ Geist verfluchen`7 (3/".$session[user][darkartuses].")`0","$script?op=fight&skill=DA&l=3",true); if ($session[user][darkartuses]>4) addnav("`\$ Seele verdorren`7 (5/".$session[user][darkartuses].")`0","$script?op=fight&skill=DA&l=5",true); if ($session[user][thieveryuses]>0) { addnav("`^Diebeskünste`0",""); addnav("`^ Beleidigen`7 (1/".$session[user][thieveryuses].")`0","$script?op=fight&skill=TS&l=1",true); } if ($session[user][thieveryuses]>1) addnav("`^ Waffe vergiften`7 (2/".$session[user][thieveryuses].")`0","$script?op=fight&skill=TS&l=2",true); if ($session[user][thieveryuses]>2) addnav("`^ Versteckter Angriff`7 (3/".$session[user][thieveryuses].")`0","$script?op=fight&skill=TS&l=3",true); if ($session[user][thieveryuses]>4) addnav("`^ Angriff von hinten`7 (5/".$session[user][thieveryuses].")`0","$script?op=fight&skill=TS&l=5",true); 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);') füge danach ein $this->bbcode_second_pass_code('', 'if ($session[user][bmagieuses]>0) { addnav("`!Magie des Eises`0",""); //disagree with making this 'n', players shouldn't have their behavior dictated by convenience of god mode, hehe addnav("g?`! Kugelhagel`7 (1/".$session[user][bmagieuses].")`0","$script?op=fight&skill=BM&l=1",true); } if ($session[user][bmagieuses]>1) addnav("`! Eis Waffe`7 (2/".$session[user][bmagieuses].")`0","$script?op=fight&skill=BM&l=2",true); if ($session[user][bmagieuses]>2) addnav("L?`! Eis Drache`7 (3/".$session[user][bmagieuses].")`0","$script?op=fight&skill=BM&l=3",true); if ($session[user][bmagieuses]>4) addnav("A?`! Seele vereisen`7 (5/".$session[user][bmagieuses].")`0","$script?op=fight&skill=BM&l=5",true); if ($session[user][rmagieuses]>0) { addnav("`4Magie des Feuers`0",""); //disagree with making this 'n', players shouldn't have their behavior dictated by convenience of god mode, hehe addnav("g?`4 Wunden heilen`7 (1/".$session[user][rmagieuses].")`0","$script?op=fight&skill=RM&l=1",true); } if ($session[user][rmagieuses]>1) addnav("`4 Lavasturm`7 (2/".$session[user][rmagieuses].")`0","$script?op=fight&skill=RM&l=2",true); if ($session[user][rmagieuses]>2) addnav("L?`4 Hellfirewaffe`7 (3/".$session[user][rmagieuses].")`0","$script?op=fight&skill=RM&l=3",true); if ($session[user][rmagieuses]>4) addnav("A?`4 Feuerblitzerdseisangriff`7 (5/".$session[user][rmagieuses].")`0","$script?op=fight&skill=RM&l=5",true); if ($session[user][smagieuses]>0) { addnav("`TNekromantie`0",""); //disagree with making this 'n', players shouldn't have their behavior dictated by convenience of god mode, hehe addnav("g?`T Skelettdiener`7 (1/".$session[user][smagieuses].")`0","$script?op=fight&skill=SM&l=1",true); } if ($session[user][smagieuses]>1) addnav("`T Gefolgsleute`7 (2/".$session[user][smagieuses].")`0","$script?op=fight&skill=SM&l=2",true); if ($session[user][smagieuses]>2) addnav("L?`T Göttermacht`7 (3/".$session[user][smagieuses].")`0","$script?op=fight&skill=SM&l=3",true); if ($session[user][smagieuses]>4) addnav("A?`T Verbündete Bürger`7 (5/".$session[user][smagieuses].")`0","$script?op=fight&skill=SM&l=5",true);') greetz derweil ![]() |
Autor: | Squall [ Mi 02 Aug, 2006 07:47 ] |
Betreff des Beitrags: | |
stimmt habe ich vergessen...werd ees demnächst beheben nur ein tip..hab mir deine user angeschaut..du hast den tip ja geschrieben Code: "specialty"=>"Spezialität,enum,0,Unspezifiziert,1,Dunkle Künste,2,Mystische Kräfte,3,Diebeskunst", ersetze mit Code: "specialty"=>"Spezialität,enum,0,Unspezifiziert,1,Dunkle Künste,2,Mystische Kräfte,3,Diebeskunst,4,Blaue Magie,5,Rote Magie,6,Schwarze Magie", aber es selbst nicht drin ![]() |
Autor: | Taikun14 [ Di 15 Aug, 2006 18:50 ] |
Betreff des Beitrags: | |
ALTER TABLE accounts ADD bmagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD bmagieuses2 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD rmagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD rmagieuses2 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD smagieuses1 tinyint(5) DEFAULT '0' NOT NULL ALTER TABLE accounts ADD smagieuses2 tinyint(5) DEFAULT '0' NOT NULL bringt eher nix in 'accounts', das is für PVP gedacht ![]() ALSO: ALTER TABLE pvp ADD bmagieuses1 int(5) DEFAULT '0' NOT NULL; ALTER TABLE pvp ADD bmagieuses2 int(5) DEFAULT '0' NOT NULL; ALTER TABLE pvp ADD rmagieuses1 int(5) DEFAULT '0' NOT NULL; ALTER TABLE pvp ADD rmagieuses2 int(5) DEFAULT '0' NOT NULL; ALTER TABLE pvp ADD smagieuses1 int(5) DEFAULT '0' NOT NULL; ALTER TABLE pvp ADD smagieuses2 int(5) DEFAULT '0' NOT NULL; |
Seite 1 von 3 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |