anpera.net
https://anpera.dyndns.org/phpbb3/

Hungermod und Weihnachtsspecial
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=3512
Seite 1 von 1

Autor:  Angel-Dark [ Mo 26 Mär, 2007 15:03 ]
Betreff des Beitrags:  Hungermod und Weihnachtsspecial

Hab gestern des weihnachtsspecial eingebaut und dadurch teile von dem hungermod ins script gemacht...

Sooo nu frage... wo bekommt man 1 des hungermod script im kompletten.. weil ich hab hier nu über suchen Essen Trinken hunger Mod alles durchforstet finds nit... :)

oder aber wie kann ich das deaktvieren... weil kann ja nit sein das meine jungs da futtern und futtern... und dauernt gesacht bekommen

You are very Hungry und ham wirklich gefuttert wat dat zeugs hält

Autor:  -DoM [ Mo 26 Mär, 2007 16:53 ]
Betreff des Beitrags: 

Wo ist denn das Problem??

Baue die Teile des Hungermods doch wieder aus.... so dass nur die vom dem Weihnachtsdingen über bleiben.

Ein LoGD setzt schon ein wenig Wissen voraus. Vor allem wenn man es modifizieren möchte.

Autor:  Angel-Dark [ Mo 26 Mär, 2007 19:13 ]
Betreff des Beitrags: 

/* Weihnachtsmarkt by Opal

Sql:
ALTER TABLE `accounts` ADD `hit` INT(1) NOT NULL DEFAULT '0';
ALTER TABLE `accounts` ADD `schlitt` INT(1) NOT NULL DEFAULT '0';
ALTER TABLE `accounts` ADD `ill` INT(11) NOT NULL DEFAULT NULL'0'; Wird nur gebaraucht wenn man das Krankenhaus von Spitzi nicht verwendet
//ALTER TABLE accounts ADD `hunger` int(11) NOT NULL default '0'; Wird nur gebaraucht wenn man das Hungermod von Lonnyl nicht verwendet

Einbau
----------------------------------------------------------------------------
öffne Newday.php:

Suche
$session['user']['seendragon'] = 0;

füge danach ein
$session['user']['hunger']+=10;nur wen Hungermod nicht verwendet wird
$session['user']['hit']=0;

Suche nur wen Hungermod nicht verwendet wird
$session['user']['specialty']=$HTTP_GET_VARS['setspecialty'];
}

füge danach ein
if ($session['user']['level']==1 and $session['user']['dragonkills']==0){
$session['user']['chow']=12367;
}
--------------------------------------------------------------------------
öffne battle.php

Suche nur wen Hungermod nicht verwendet wird
if ($session[user][hitpoints]>0 &&
$badguy[creaturehealth]>0 &&
($HTTP_GET_VARS[op]=="fight" || $HTTP_GET_VARS[op]=="run")){

füge dahinter ein

if ($session['user']['alive']==1) $session['user']['hunger']+=1;

---------------------------------------------------------------------------

öffnen common.php

suche in the checkday function wenn Hungermod nicht verwendet wird
after function checkday($CheckIfDead=FALSE) {

füge danach ein
//check if they are starving
if ($session[user][alive]==1){
if ($session['user']['hunger']>160) output("`4`c`bYou are very Hungry!`b`c'");
if ($session['user']['hunger']>200){
output("`4`c`bYou are starving to death!`b`c'");
$session['user']['hitpoints']*=.90;
}
}

before $u['hitpoints']=round($u['hitpoints'],0);
add
$currentpage=$_SERVER['REQUEST_URI'];
if (strstr($currentpage, "?op") !=""){
$position=strrpos($currentpage,"?op");
$currentpage=substr($currentpage,0,$position);
}
//logd may need to be adjusted to fit your game location
$currentpage=str_replace("/logd/","",$currentpage);
//hunger meter
$hunger="`7- ";
$len=0;
$len2=0;
for ($i=0;$i<200;$i+=10){
if ($session['user']['hunger']>$i){
$len+=2;
}else{
$len2+=2;
}
}
$hunger.="<img src=\"./images/hmeter.gif\" title=\"\" alt=\"\" style=\"width: $len\px; height: 10px;\">";
$hunger.="<img src=\"./images/hmeterclear.gif\" title=\"\" alt=\"\" style=\"width: $len2\px; height: 10px;\">";
$hunger.="`7 +";
//end hunger meter

Suche wenn Hungermod nicht verwendet wird
.templatereplace("statrow",array("title"=>"Gems","value"=>$u['gems']))

füge danach ein
.templatereplace("statrow",array("title"=>"Hunger","value"=>$hunger))

suche wenn Hungermod nicht verwendet wird
$session[output]=$output;

füge danach ein
$currentpage=$_SERVER['REQUEST_URI'];
if (strstr($currentpage, "?op") !=""){
$position=strrpos($currentpage,"?op");
$currentpage=substr($currentpage,0,$position);
}
//logd may need to be adjusted to fit your game location
$currentpage=str_replace("/logd/","",$currentpage);
if ($currentpage != "usepotion.php" or $currentpage != "usechow.php"){
$session['user']['pqrestorepage']=$currentpage;
}

Alle Dateien ins Hauptverzeichniss kopieren und Los gehts

Dum di dum... nu lesen wir mal...

Wird nur gebaraucht wenn man das Hungermod von Lonnyl nicht verwendet

Und dom warum gleich so "freundlich"

Es war nur eine frage.... also komm runter... beruhige dich atme tief durch....

u.s.w

P.S : und dachte ich bis ich diesen beitrag gelesen habe... Forum betreffend allgemeine Fragen zu LOGD das fragen erlaubt sind.. aber scheinbar sind fragen nicht erlaubt... Asche auf mein haupt man... ähm frau kann nicht alles wissen... *zwinker*

Autor:  -DoM [ Mo 26 Mär, 2007 20:29 ]
Betreff des Beitrags: 

Der jenige der das geschrieben hat, hat da einen gewaltigen Fehler gemacht.

Wenn man es NICHT verwenden möchte, dann braucht man es nicht einbauen...

[php]
//Suche nur wen Hungermod nicht verwendet wird
if ($session[user][hitpoints]>0 &&
$badguy[creaturehealth]>0 &&
($HTTP_GET_VARS[op]=="fight" || $HTTP_GET_VARS[op]=="run")){

füge dahinter ein

if ($session['user']['alive']==1) $session['user']['hunger']+=1;
[/php]

Das "nicht" gehört da nicht hin. Da hat wohl jemand echt Mist gebaut, beim Anleitung schreiben....

Autor:  Harthas [ Mo 26 Mär, 2007 20:42 ]
Betreff des Beitrags: 

Soweit ich weiss, wird innerhalb des Skriptes der Hunger-Mod aktiv verwendet, und deshalb hatte der Ersteller dieser Anleitung auch zugleich eine Teil-Anleitung für das Hunger-Skript mitgeliefert.

Autor:  Angel-Dark [ Di 27 Mär, 2007 09:47 ]
Betreff des Beitrags: 

Tja hat sich nu eh erledigt... weil hab des script wieder komplett ausgebaut... nu geht neuer tag nimmer...er schreibt keinenn euen tag gut.. kann keinen neuen tag aktivieren... für user uns so weiter...

Also auf ein neues... :)

Autor:  xItachix [ Mi 28 Mär, 2007 07:22 ]
Betreff des Beitrags: 

wie wäre es mit einem link zur source ;)
dann könnte man sich das vielleicht mal angucken

Autor:  werrrr [ Do 24 Mai, 2007 18:21 ]
Betreff des Beitrags:  Hilfe

Habe ein Problem anstatt 0/200 dasteht steht da - + habe auch alles befolgt der anleitung für hilfe wäre ich dankbar
link zur source
http://web64.h2964.serverkompetenz.net/logd/source.php

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