anpera.net https://anpera.homeip.net/phpbb3/ |
|
Das Ei Von Bahamut https://anpera.homeip.net/phpbb3/viewtopic.php?f=25&t=2900 |
Seite 1 von 1 |
Autor: | Kamui [ So 17 Sep, 2006 17:35 ] |
Betreff des Beitrags: | Das Ei Von Bahamut |
So ich habe mal ein kleines Speizal gemacht ist zwar klein aber macht den Spielern grosse freude aber da ich keine Rechte im Hacks und Addons Forum habe Poste ich es mal hier rein ich bitte darum es dahin zu verschieben und die Rechte zu geben ^^ Es handelt von einem Ei das man im Wald findet wenn man es hat wird ein Ort freigeschlatet an dem man einmal am Tag das Drachenbaby füttern, trainieren und ihm etwas beibringen kann es man alles 100 mal gemacht hat bekommt man das Tier und das Ei liegt wieder im Wald doch man kann es auch einem durch ein pvp kampf abnehmen. Anleitung: [php]************SQL************* ALTER TABLE accounts ADD `tierfoot` varchar(255) NOT NULL default '0'; ALTER TABLE accounts ADD `tiertrain` varchar(255) NOT NULL default '0'; ALTER TABLE accounts ADD `tierspezial` varchar(255) NOT NULL default '0'; ALTER TABLE `accounts` ADD `tierfootja` INT( 11 ) UNSIGNED DEFAULT '0' NOT NULL ; ALTER TABLE `accounts` ADD `tiertrainja` INT( 11 ) UNSIGNED DEFAULT '0' NOT NULL ; ALTER TABLE `accounts` ADD `tierspezialja` INT( 11 ) UNSIGNED DEFAULT '0' NOT NULL ; **************ende SQL***************** *************common.php********* öffne comon.php und suche: in funktion forest addnav("Z?Zurück zum Dorf","village.php"); füge darunter ein: if($session[user][acctid]==getsetting("hasbahamutei",0)) addnav("`\$`bIn die Dunkleheit`b","bahamutei.php"); ******ende common.php********* ******dragon.php********** Öffne dragon.php und suche: ,"dragonpoints"=>1 Füge danach folgendes ein: ,"tierfoot"=>1 ,"tiertrain"=>1 ,"tierspezial"=>1 ********ende dragon.php******** ********newday.php************* Öffne newady.php und suche: $session['user']['seenlover'] = 0; Füge danach folgendes ein: $session['user']['tierfootja'] = 0; $session['user']['tiertrainja'] = 0; $session['user']['tierspezialja'] = 0; *********ende newady.php************* *********user.php********** suche: "dragonkills"=>"Drachenkills,int", füge darunter ein: "tierfoot"=>"Bahamut gefüttert,int", "tiertrain"=>"Mit Bahamut trainiert,int", "tierspezial"=>"Bahamut etwas beigebracht,int", ************ende user.php************ ************prefs.php************** finde: if($session[user][acctid]==getsetting("hasegg",0)) savesetting("hasegg",stripslashes(0)); füge darunter ein: if($session[user][acctid]==getsetting("hasbahamutei",0)) savesetting("hasbahamutei",stripslashes(0)); finde: if ((int)$HTTP_GET[userid]==(int)getsetting("hasegg",0)) savesetting("hasegg",stripslashes(0)); $sql = "UPDATE items SET owner=0 WHERE owner=$HTTP_GET_VARS[userid]"; db_query($sql); füge darunter ein: if ((int)$HTTP_GET[userid]==(int)getsetting("hasbahamutei",0)) savesetting("hasbahamutei",stripslashes(0)); $sql = "UPDATE items SET owner=0 WHERE owner=$HTTP_GET_VARS[userid]"; db_query($sql); finde: if (getsetting("hasegg",0)==$session[user][acctid]){ $bgcolor=($i%2==1?"trdark":"trlight"); output("<tr class='$bgcolor'><td>`^Das goldene Ei`0</td><td></td><td></td><td></td><td>`4Unverkäuflich`0</td><td></td></tr>",true); } füge darunter ein: if (getsetting("hasbahamutei",0)==$session[user][acctid]){ $bgcolor=($i%2==1?"trdark":"trlight"); output("<tr class='$bgcolor'><td>`rDas Ei von Bahamut`0</td><td></td><td></td><td></td><td>`4Unverkäuflich`0</td><td></td></tr>",true); } *********ende prefs.php******** *********pvp.php********* finde: output("`n`n$row[name] hat das goldene Ei!"); } füge darunter ein: if (getsetting("hasbahamutei",0)>0){ $sql = "SELECT name FROM accounts WHERE acctid = ".getsetting("hasbahamutei",0); $result = db_query($sql) or die(db_error(LINK)); $row = db_fetch_assoc($result); output("`n`n$row[name] hat das Ei von Bahamut!"); finde: addnews("`^".$session['user']['name']."`^ nimmt {$badguy['creaturename']}`^ das goldene Ei ab!"); $session[user][reputation]+=2; } füge darunter ein: // bahamutei if ($badguy['acctid']==getsetting("hasbahamutei",0)){ savesetting("hasbahamutei",stripslashes($session[user][acctid])); output("`n`VDu nimmst $badguy[creaturename] `Vdas Ei von Bahamut ab!`0`n"); addnews("`r".$session['user']['name']."`V nimmt {$badguy['creaturename']}`r das Ei von Bahamut ab!"); } *********ende pvp.php******** *********setnewday.php******** finde: if ((int)$row[acctid]==(int)getsetting("hasegg",0)) savesetting("hasegg",stripslashes(0)); füge darunter: if ((int)$row[acctid]==(int)getsetting("hasbahamutei",0)) savesetting("hasbahamutei",stripslashes(0)); *********ende setnewady.php******** [/php] Das war es schon aber die Daten der bahamutei.php müssen noch auf mountid und wie oft man die jeweilen Sachen machen muss um das Tier zu bekommen anpassen sonst war es das viel spass damit ^^ Feedback ist mehr als erwünscht^^ |
Autor: | Auric [ So 17 Sep, 2006 17:56 ] |
Betreff des Beitrags: | |
[php]************prefs.php************** finde: if($session[user][acctid]==getsetting("hasegg",0)) savesetting("hasegg",stripslashes(0)); füge darunter ein: if($session[user][acctid]==getsetting("hasamulett",0)) savesetting("hasbahamutei",stripslashes(0)); [/php] Kann es sein, das du in der letzten Zeile hier etwas falschen eingegeben hast? Sonst taucht nirgends "hasamulet" auf... |
Autor: | Kamui [ So 17 Sep, 2006 17:58 ] |
Betreff des Beitrags: | |
Oh sorry ich ändere es Sorfort hat da garnichts zu suchen^^ EDIT: So wurde geändert ![]() |
Autor: | Kamui [ So 17 Sep, 2006 18:47 ] |
Betreff des Beitrags: | |
Vorsicht im Skript ist noch ein Bug der gefixt werden muss aber ich habe keine ahnung wo der Fehler liegt Fehler: Wenn man das spezial hochläd und es dann kommt steht da obwohl es keiner hat: Das Ei von Bahamut befindet sich zur Zeit im Besitz von ! Willst du es ihm nicht mal abnehmen? obwohl es keiner hat ich verstehe das nicht ![]() |
Autor: | Squall [ So 17 Sep, 2006 18:59 ] |
Betreff des Beitrags: | |
geh in die Db unter settings und lösch dort die Id..unter hasbahamutei,also gib null an..speichern fertig.. mach es am besten noch für die admingrotte..dann musste nicht immer in die db öffne configuration und suche: "hasegg"=>"Aktueller Besitzer des goldene Eis (Account-ID - 0=Niemand),int", "hasamulett"=>"Aktueller Besitzer des Amuletts (Account-ID - 0=Niemand),int", füge eine "hasbahamutei"=>"Aktueller Besitzer des Bahamuts Eis (Account-ID - 0=Niemand),int", kannste nun auch in der grotte auf null setzen..viel spaß ![]() |
Autor: | Kamui [ So 17 Sep, 2006 19:06 ] |
Betreff des Beitrags: | |
Ahh danke schön habe ich ganz vergessen^^ Nun gibts dafür auch einen SQL Befehl das ich jetzt nicht in die db muss um es um zu stellen weil ich alles über eine ingame Datenbank mache die die SQL einfach in die in der dbconnect Datenbank einträgt weil ich über den Server eines Bekannten mitlaufe und im moment noch kein zugriff auf die DB habe und ich es deswegen nicht ändern kann. Sory bin nichtso gut in SQL EDIT:Ich habe jetztdas was du geschrieben hast eingebaut da ist die id schon auf null aber es ist immer noch das selbe |
Autor: | MySql [ Sa 19 Mai, 2007 20:48 ] |
Betreff des Beitrags: | |
Hay, könntest du mir das script villeicht geben Kamui. Hab irgendwie schon alles eingebaut und wollt grade das ding downloaden da seh ich das is nicht mehr da ![]() |
Autor: | Kampfsachse [ So 01 Jul, 2007 17:16 ] |
Betreff des Beitrags: | |
Halöchen , könnte mir vielleicht jemand Bahmut schicken hab alles soweit eingebaut und dann hab ich gelesen bahmut.php lol hab sie nicht gefunden weil sie nicht mehr da ist vielen dank schon mal im vorraus icq nummer : 322372511 |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |