anpera.net
https://anpera.homeip.net/phpbb3/

Buff-Variablen by Eliwood
https://anpera.homeip.net/phpbb3/viewtopic.php?f=44&t=1834
Seite 1 von 1

Autor:  Eliwood [ So 16 Okt, 2005 16:31 ]
Betreff des Beitrags:  Buff-Variablen by Eliwood

Mit diesem kleinen Addon kann man im Stalltier oder im Itemeditor bei Buffs Werte wie folgt eingeben:

Runden: <level>

Mindest Gegnerschaden: round(<attack>*4/3)

Öffne battle.php

Suche:

$this->bbcode_second_pass_code('', '<?php')

Füge danach ein:

$this->bbcode_second_pass_code('', 'function getSessionValue($match) {
global $session; // evtl. anpassen
return $session['user'][$match[1]];
}')

Suche:

$this->bbcode_second_pass_code('', '$activate = strpos($buff['activate'], $tag);
if ($activate !== false) $activate = true; // handle strpos == 0;')

Füge danach ein:

$this->bbcode_second_pass_code('', '/* Variables in Buffs | 2005 by Eliwood */
reset($buff);
while (list($property,$value) = each($buff))
{
$value = preg_replace_callback('/<([A-Z]+)>/i', 'getSessionValue', $value);
$search = array("+","-","/","*","(",")"," ","round");
$replace = array("");
$value2 = str_replace($search,$replace,$value);
if(is_numeric($value2) && $value!=$value2) eval('$value = '.$value.';');

$val = $value;
//print "$property: ".$value." ; <br>";

$buff[$property] = $value;
}
/* End */')

Autor:  Ray [ So 16 Okt, 2005 17:24 ]
Betreff des Beitrags: 

hätte da mal ne frage zu buffs.... ich wollte zu einer bestimmten rasse einen buff machen der jeden neuen tag wieder neu anfängt aber mit ner if abfrage führt der den nicht aus ohne geht es... ein freund sagte man muss ne auslese machen... geht das NUR mit oder gibts auch ne möglichkeit das ohne zu machen?

Autor:  Meteora [ So 16 Okt, 2005 20:05 ]
Betreff des Beitrags: 

Ray hat geschrieben:
hätte da mal ne frage zu buffs.... ich wollte zu einer bestimmten rasse einen buff machen der jeden neuen tag wieder neu anfängt aber mit ner if abfrage führt der den nicht aus ohne geht es... ein freund sagte man muss ne auslese machen... geht das NUR mit oder gibts auch ne möglichkeit das ohne zu machen?


musst du das extra in jeden thread posten? es wird dir jemand helfen, wenn er will und nicht wenn du ihn immer wieder damit nervst.

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