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

Kompatibel machen der "gardens.php" für 0.9.8
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1142
Seite 1 von 1

Autor:  Garlant [ Mo 14 Mär, 2005 20:00 ]
Betreff des Beitrags:  Kompatibel machen der "gardens.php" für 0.9.8

Ich habe begonnen ein kelin wenig an der Version von 0.9.8 zu arbeiten und kommr Schrittweise voran. Rs gibt durchaus nette Module, doch mag ich einiges aus 0.9.7 lieber und möchte es kompatibel machen.

Ich habe mich an die Datei gardens rangsetzt. Und diese auch soweit bekommen, das diese ohne Fehlermeldung angezeigt wird. Die dazu nötigen Daten habe ich in die db eingetragen und laufen auch Fehlerfrei.
Jedoch kommt jetzt wenn ich flirten möchte diese Fehlermeldung:

Fatal error: Call to undefined function: ac_check() in /home/htdocs/web5/html/gardens.php on line 107

$this->bbcode_second_pass_code('', ' Zeile 100- 110:

100 else if ($_GET[act]=="flirt"){
101 if ($session[user][goldinbank]>0) $getgold=round($session[user][goldinbank]/2);
102 $sql = "SELECT acctid,name,experience,charm,charisma,lastip,emailaddress,race,marriedto,uniqueid FROM " . db_prefix("accounts") . " WHERE login='$name'"; $result = db_query($sql) or die(db_error(LINK));
103 if (db_num_rows($result)>0){
104 $row = db_fetch_assoc($result);
105 if ($session[user][charisma]<=$row[charisma]) $flirtnum=$session[user][charisma];
106 if ($row[charisma]<$session[user][charisma]) $flirtnum=$row[charisma];
107 if (ac_check($row)){
108 //if ($session[user][lastip]==$row[lastip] || ($session[user][emailaddress]==$row[emailaddress] && $row[emailaddress])){
109 output("`\$`bDas geht doch nicht!!`b Du kannst doch nicht mit deinen eigenen Charakteren oder deiner eigenen Familie flirten!");
110 addnav("Zurück zum Garten","gardens.php");')

Was könnte ich vergessen haben Bzw. in was muss ich ac_check abwandeln? Für Hilfe wäre ich dankbar.
http://web5.p15162313.pureserver.info

Falls ich die Dateien mal on stellen soll, bitte sagen.
Das Flirten im Inn(taverne) funzt ohne Probleme

Autor:  Kevz [ Mo 14 Mär, 2005 20:10 ]
Betreff des Beitrags: 

Du hast da versucht, dateien / die common.php in die neue vers. einzubinden...so wie es aussieht..

er findet die funktion ac_check nicht, lösch mal die zeile in der common.php:

require_once "anticheat.php";

Autor:  Garlant [ Mo 14 Mär, 2005 20:20 ]
Betreff des Beitrags: 

Kevz hat geschrieben:
Du hast da versucht, dateien / die common.php in die neue vers. einzubinden...so wie es aussieht..


ja das soll ja kompatibel machen bedeuten, das ich die alte datei ind die neue Version einsetzen möchte.

require_once "anticheat.php";
Gibt es in der common.php bei mir nicht. habe diese jetzt schon 5 mal durchgesehen aber das ist da nicht enthalten.

Autor:  Meteora [ Mo 14 Mär, 2005 20:22 ]
Betreff des Beitrags: 

ac_check ist eine funktion aus der anticheat.php.

mach es so:

[php]
// if (ac_check($row)){
if ($session[user][lastip]==$row[lastip] || ($session[user][emailaddress]==$row[emailaddress] && $row[emailaddress])){
[/php]


mfg Hadriel

Autor:  Garlant [ Mo 14 Mär, 2005 20:32 ]
Betreff des Beitrags: 

Ich danke dir Hadriel und kevz auch.
Das flirten geht nun wenigstens schoneinmal, auch wenn da noch etwas querläuft. Ich es muss jetzt schaffen dass, die Rasse, der Status angezeigt werden und der Flirt auch bei der richtigen Person landet.
Achja und danke nochmals. Nun weiß ich was es mit dem ac auf sich hat.

Autor:  Weasel [ Mo 14 Mär, 2005 20:33 ]
Betreff des Beitrags: 

stop
du hast nicht die neue lizenz gelesen.
ohne einwilligung des schreibers von gardens darfst du sie nicht umbauen oder bearbeiten und in 0.98 einbauen.
das ist dir hoffentlich klar oder?
es kann sogar soweit gehen, das dir der server gesperrt wird.

Autor:  Chaosmaker [ Mo 14 Mär, 2005 20:35 ]
Betreff des Beitrags: 

Du änders da ein 0.9.7er-Script, das von Anpera stammt, in eine 0.9.8er-Version. Ich hoffe, Du bist Dir darüber im Klaren, daß das illegal ist, sofern Du nicht von Anpera eine Genehmigung dazu hast.
Speziell bedeutet das, daß Du die Nutzungsrechte an LoGD 0.9.8 verlierst, wenn Du das Script einsetzt.

Edit: Mist, Weasel der Spammer war schneller. :baeh:

Autor:  Garlant [ Mo 14 Mär, 2005 20:36 ]
Betreff des Beitrags: 

Aso? oO da habe ich garnicht drüber nachgedacht.
Also ist das nich legal und ich werde das nie nutzen dürfen oder?

Autor:  Weasel [ Mo 14 Mär, 2005 22:54 ]
Betreff des Beitrags: 

solange du es nicht schwarz auf weiss von anpera hast ist es illegal

du darfst keine mods oder erweiterungen umbauen für 0.98 wenn du nicht die rechte dafür hast

Autor:  Hecki [ Mo 14 Mär, 2005 22:55 ]
Betreff des Beitrags: 

Naja du könntest den Autor der Datei ( in dem fall wohl Anpera) mal lieb um erlaubnis Fragen, und zumindest ihm die Datei danach aushändigen :D

Autor:  Garlant [ Di 15 Mär, 2005 12:46 ]
Betreff des Beitrags: 

Ich bin mich gerade am Informieren wie wo und was da alles zusammenhängt und was ich darf.
Das es illegal ist etwas zu nehmen und als seines aus zu geben ist mir klar und das hatte/habe ich nicht vor. Das wäre das selbe als würde mir einer eines meiner Projeckte oder Schriftstücke klauen und sagen er hat es geschrieben.

Autor:  Eliwood [ Di 15 Mär, 2005 12:56 ]
Betreff des Beitrags: 

Garlant hat geschrieben:
Ich bin mich gerade am Informieren wie wo und was da alles zusammenhängt und was ich darf.
Das es illegal ist etwas zu nehmen und als seines aus zu geben ist mir klar und das hatte/habe ich nicht vor. Das wäre das selbe als würde mir einer eines meiner Projeckte oder Schriftstücke klauen und sagen er hat es geschrieben.


Es ist auch nicht erlaubt, etwas von 0.9.7 auf 0.9.8 umzuschreiben, sofern man nicht der Autor ist ODER nicht die Erlaubnis vom Autor hat...

Autor:  Meteora [ Di 15 Mär, 2005 13:10 ]
Betreff des Beitrags: 

Eliwood hat geschrieben:

Es ist auch nicht erlaubt, etwas von 0.9.7 auf 0.9.8 umzuschreiben, sofern man nicht der Autor ist ODER nicht die Erlaubnis vom Autor hat...


Gerade deshalb war ja weasels einwand^^ müsst ihr eigentlich alles wiederholen ?

Autor:  Eliwood [ Di 15 Mär, 2005 13:13 ]
Betreff des Beitrags: 

Meteora hat geschrieben:
Eliwood hat geschrieben:

Es ist auch nicht erlaubt, etwas von 0.9.7 auf 0.9.8 umzuschreiben, sofern man nicht der Autor ist ODER nicht die Erlaubnis vom Autor hat...


Gerade deshalb war ja weasels einwand^^ müsst ihr eigentlich alles wiederholen ?


Weil er es nach seinem letzten Beitrag noch nicht begriffen hat, oder zumindest nicht richtig ^^

Zitat:
Das es illegal ist etwas zu nehmen und als seines aus zu geben ist mir klar und das hatte/habe ich nicht vor.


Hat er wortwörtlich geschrieben....
Also scheint er noch immer nicht zu wissen, dass auch das von Weasel nicht erlaubt ist ^^

Autor:  Garlant [ Di 15 Mär, 2005 13:35 ]
Betreff des Beitrags: 

Woll ihr mich hier für dumm verkaufen?!

Ich habe sehr wohl verstanden das es nicht erlaubt ist. Allerdings habe ich in der Zwischenzeit einiges in Erfahrung gebracht und weiß ungefähr, in wie weit ich etwas an der 0.9.8(bzw. 0.9.7) machen darf oder auch nicht. Wenn ich etwas nicht verstehe, dann frage ich schon nach. Keine Angst. ...

Im Moment werde ich mich aber nicht dazu äußern, was ich erfahren habe.

Autor:  Eliwood [ Di 15 Mär, 2005 13:41 ]
Betreff des Beitrags: 

Okay, dann tut es mir leid, aber dein Beitrag liess anderes Vermuten. Nichts für Ungut :wink:

Autor:  Garlant [ Di 15 Mär, 2005 13:48 ]
Betreff des Beitrags: 

Ja gut ist ok.

Ich hätte mich vorhin, vielleicht etwas präzieser ausdrücken sollen ;)
Hoffentlich sind die Unklarheiten nun beseitigt. ...

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