anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 10:47

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: rasse mit ig time buff
BeitragVerfasst: Mi 29 Jun, 2005 21:29 
Offline
Lehrling
Lehrling

Registriert: Do 09 Jun, 2005 15:25
Beiträge: 37
So alle fehler gefunden Die Rasse funktioniert nun bei mir ohne probleme.

Dunkelelfen die von 6 uhr AM bis 6 uhr PM schwächer und in der Nacht dann Stärker sind.

Vorher die Wetterabhängige Rasse Naias, die man hier im forum findet, instalieren.
Denn einige Änderungen von ihr werden mitgenutzt.

öffne newday.php
Folge Zeilen können etwas unterschiedlich sein.

Finde:

[php]
case "5":
output("`5Als Echsenwesen hast du durch deine Häutungen einen klaren gesundheitlichen Vorteil gegenüber anderen Rassen.`n`^Du startest mit einem permanenten Lebenspunkt mehr!");
$session['user']['maxhitpoints']++;
break;
case "6":
output("`8Du bist ein Naias und ein Bewohner des Wassers. Deine Stärke und deine Schwäche ist abhängig vom Wetter!!");
break;
[/php]

Füge danach ein:

[php]

case "7":
Output("`Q Als Dunkelelf bist du es gewöhnt in der Nacht zu agieren. Du bist in der Nacht stärker und fühlst dich sicherer. Am Tag bist du aber schwächer und leichter zu treffen.");
break;
[/php]

Finde

[php]
output("<a href='newday.php?setrace=5$resline'>In einem Erdloch in der öden Landschaft</a> weit außerhalb jeder Siedlung bist du als `5Echsenwesen`0 aus deinem Ei geschlüpft. Artverwandt mit den Drachen hast du es nicht leicht in dieser Welt.`n`n",true);
output("<a href='newday.php?setrace=6$resline'>Geboren unter Wasser im Kristallsee.</a> Gelernt was es heisst ein Naias zu sein und was es bedeutet es gerade nicht zu sein!!!.`n`n",true);

[/php]

Füge danach ein:

[php]
output("<a href='newday.php?setrace=7$resline'>Geboren im Dorf Drokon.</a> Das an der dunkelsten Stelle im wald zu finden ist und wo nie die Sonne scheint.`n`n",true);

[/php]

Finde:

[php]
addnav("`5Echse`0","newday.php?setrace=5$resline");
addnav("`8Naias`0","newday.php?setrace=6$resline");
[/php]

Füge danach ein:

[php]
addnav("`QDunkelelf`0","newday.php?setrace=7$resline");
[/php]

Finde:

[php]
addnav("","newday.php?setrace=4$resline");
addnav("","newday.php?setrace=5$resline");
addnav("","newday.php?setrace=6$resline");

[/php]

Füge danach ein:

[php]
addnav("","newday.php?setrace=7$resline");
[/php]


Öffne hof.php

Suche:

[php]
$racesel = "CASE race WHEN 1 THEN '`2Troll`0' WHEN 2 THEN '`^Elf`0' WHEN 3 THEN '`&Mensch`0' WHEN 4 THEN '`#Zwerg`0' WHEN 5 THEN '`5Echse`0'WHEN 6 THEN '`8Naias`0' ELSE '`7Unbekannt`0' END";
[/php]

Ersetze durch:

[php]
$racesel = "CASE race WHEN 1 THEN '`2Troll`0' WHEN 2 THEN '`^Elf`0' WHEN 3 THEN '`&Mensch`0' WHEN 4 THEN '`#Zwerg`0' WHEN 5 THEN '`5Echse`0'WHEN 6 THEN '`8Naias`0' WHEN 7 THEN '`QDunkelelf`0' ELSE '`7Unbekannt`0' END";
[/php]


öffne commen.php

Suche:

[php]
$races=array(1=>"Troll",2=>"Elf",3=>"Mensch",4=>"Zwerg",5=>"Echse",6=>"Naias",0=>"Unbekannt");
$colraces=array(1=>"`2Troll`0",2=>"`^Elf`0",3=>"`0Mensch",4=>"`#Zwerg`0",5=>"`5Echse`0",6=>"`8Naias`0",0=>"`)Unbekannt`0");
[/php]

ersetze durch:

[php]
$races=array(1=>"Troll",2=>"Elf",3=>"Mensch",4=>"Zwerg",5=>"Echse",6=>"Naias",7=>"Dunkelelf",0=>"Unbekannt");
$colraces=array(1=>"`2Troll`0",2=>"`^Elf`0",3=>"`0Mensch",4=>"`#Zwerg`0",5=>"`5Echse`0",6=>"`8Naias`0",7=>"`QDunkelelf`0",0=>"`)Unbekannt`0");
[/php]

Suche:

[php]
$session['user']['laston']=date("Y-m-d H:i:s");
[/php]

Füge danach ein:

[php]
// Dunkelelf erweiterung by Torin
if ($session['user']['race']==7){

if (date('G',gametime())<=5 || date('G',gametime())>=18) {
$buff=array("name"=>"`QNacht`0", "rounds"=>999,"wearoff"=>"Es wird wieder hell","defmod2"=>+2,"atkmod2"=>+2,"roundmsg"=>"Die Nacht ist dein Freund","activate"=>"offense");
$session['bufflist']['Dunkelelf']=$buff;
}
else{
$buff=array("name"=>"`0Tag`", "rounds"=>999,"wearoff"=>"Es wird wieder dunkel","defmod2"=>-2,"atkmod2"=>-2,"roundmsg"=>"Das Tageslicht schwächt dich.","activate"=>"offense");
$session['bufflist']['Dunkelelf']=$buff;
}
}
// ende der dunkelelferweiterung
[/php]

Falls man die Wetterabhängige Rasse der Naias nicht einbauen möchte müssen noch folgende Änderungen vorgenommen werden diese Kopier ich der einfachheithalber aus der entsprechenden Anleitung.

[php]

// suche in common.php

if (isset($val[atkmod])) $atk *= $val[atkmod];
if (isset($val[defmod])) $def *= $val[defmod];

// füge danach ein

if (isset($val[atkmod2])) $atk += $val[atkmod2];
if (isset($val[defmod2])) $def += $val[defmod2];

// öffne battle.php

// suche

$result['defmod'] = 1;

// füge danach ein

$result['atkmod2'] = 0;
$result['defmod2'] = 0;

// suche

if (isset($buff['dmgmod'])) {
$result['dmgmod'] *= $buff['dmgmod'];
}

// füge danach ein

if (isset($buff['defmod2'])) {
$result['defmod2'] += $buff['defmod2'];
}
if (isset($buff['atkmod2'])) {
$result['atkmod2'] += $buff['atkmod2'];
}

// suche

$atk = $session[user][attack]*$atkmod;

// füge danach ein oder ersetze es, wie es dir beliebt

$atk = (($session[user][attack]*$atkmod)+$buffset[atkmod2]);

// suche

$adjustedselfdefense = ($session[user][defence] * $adjustment * $defmod);

// füge danach ein oder ersetze es, wie es dir beliebt

$adjustedselfdefense = (($session[user][defence] * $adjustment * $defmod)+$buffset[defmod2]);

[/php]

_________________
Hier mein kleiner Logd Rp Server


Zuletzt geändert von torin am Mo 04 Jul, 2005 16:22, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 30 Jun, 2005 21:51 
Offline
Lehrling
Lehrling

Registriert: Do 09 Jun, 2005 15:25
Beiträge: 37
Dank eines Freundes konnte ich alle Fehler beseitigen und alles läuft nun bei mir fehlerfrei bis jetzt. Kann nach Hacks & Addons verschoben werden wenn ihr es für würdig haltet dafür. Ist schließlich nur meine erste Arbeit.

_________________
Hier mein kleiner Logd Rp Server


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: rasse mit ig time buff
BeitragVerfasst: Sa 17 Mai, 2008 16:31 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
hmm...einen kleinen Fehler hab ich aber...Mein Tier verschwindet sobald ich zum Meister gehe und ihn besiege.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: rasse mit ig time buff
BeitragVerfasst: Sa 17 Mai, 2008 17:10 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Du hast den Garten bei Änderungen u.a. vergessen!! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: rasse mit ig time buff
BeitragVerfasst: Sa 17 Mai, 2008 17:19 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Welche Änderungen im Garten?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: rasse mit ig time buff
BeitragVerfasst: Sa 17 Mai, 2008 18:34 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Im Garten muss u.a. die Änderung für die Rasse vorgenommen werden, damit die Anzeige dort auch richtig erfolgt. Hatte mal eine Anleitung zur Rassenerstellung, hier im Forum, gepostet.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: rasse mit ig time buff
BeitragVerfasst: Sa 17 Mai, 2008 18:43 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Ich hab ja rassen drin mir fehlte nur der Buff..und im Garten wird alles richtig angezeigt...Keine Rasse unbekannt...

Aber warum verschwindet das Tier?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: rasse mit ig time buff
BeitragVerfasst: Mi 21 Mai, 2008 07:38 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
leider habe ich immernoch keine Lösung gefunden...


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste


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