anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 13 Jun, 2025 14:24

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Heiraten und Flirten
BeitragVerfasst: Sa 09 Sep, 2006 15:04 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Sa 09 Sep, 2006 11:35
Beiträge: 95
Wohnort: Hessen / Frankfurt a.M
Hallo,
ich habe mir grade die chapel.php von Dragonprime runtergeladen, man kann dort ja nach 5x Flirten in der Kapelle heiraten.
Ich wollte einfach des Flirten abschalten, so das man auch Heiraten kann ohne zu Flirten.

Meine Änderungen in der gardens.php wären:
[php]}else if ($flirtnum>=5){[/php]

ändern in:
[php]}else if ($flirtnum>=0){[/php]

[php] if ($session[user][acctid]==$row[marriedto]){
if ($flirtnum>=5){[/php]

ändern in:
[php] if ($session[user][acctid]==$row[marriedto]){
if ($flirtnum>=0){[/php]

würde das so funktionieren?

_________________
Lerne die Regeln, dann weißt du, wie man Sie richtig bricht !!!

--->> Zur Info: Mein Source ist nicht frei da mein LotGD noch offline auf einem Xampp Server läuft ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 09 Sep, 2006 15:18 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Fr 06 Jan, 2006 01:33
Beiträge: 459
Wohnort: Simmern
Geschlecht: Männlich
LoGD: http://www.morpheus-lotgd.de
Zunächst mal, sei bitte so nett und setze, gem. den Regeln dieses Forums, einen Link zu Deiner Source, denn das ist hier Bedingung um Hilfe zu erhalten. ;)

Dan möchte ich mich der Frage mal schnell anschließen, wie die korrekte Änderung aussehen muß, denn die Kapelle hab ich auch schon, seid geraumer Zeit, bei mir liegen, wie ich grade sehe... :)

_________________
Ich bin das Land, meine Augen sind der Himmel, meine Glieder die Bäume, ich bin der Fels, die Wassertiefe. Ich bin nicht hier, um die Natur zu beherrschen oder sie auszubeuten. Ich bin selbst Natur.

(Hopi)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 09 Sep, 2006 15:51 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Ich hab es so gemacht das man 5 ma flirtet und dann in der Kapelle heiraten kann wenn man möchte. Dazu hab ich in der Gardens.php einiges auskommentiert

if ($flirtnum>=5){
// output("`c`b`&Hochzeit!`0`b`c");
// output("`&`n`nIhr kennt euch inzwischen so gut, dass ihr bei diesem eurem $flirtnum. Treffen beschließt zu heiraten!");
// output(" Die Hochzeit ist ein gigantisches Fest! Ihr versteht es wirklich zu feiern.`n`nVon nun an seid ihr ein Paar!");
// if (getsetting("paidales",0)>=1){
// $amt=e_rand(2,6);
// output("`nEs bleiben nur $amt Ale vom Festschmaus übrig, die ihr freundlicherweise der Kneipe spendet.");
// savesetting("paidales",getsetting("paidales",0)+$amt);
// }
// $session[user][charisma]=4294967295;
// $sql = "UPDATE accounts SET charisma='4294967295',charm=charm+1 WHERE acctid='$row[acctid]'";
// db_query($sql);
// systemmail($row[acctid],"`&Hochzeit!`0","`6 Du und `&".$session['user']['name']."`& habt nach zahlreichen gemeinsamen Flirts im Garten geheiratet.`nGlückwunsch!");
// $session[user][seenlover]=1;
// $session[bufflist][lover]=$buff;
// $session[user][charm]+=1;
// $session[user][donation]+=1;
// addnews("`%".$session[user][name]." `&und `%$row[name]`& haben heute feierlich den Bund der Ehe geschlossen!!!");

und das dafür unter gesetz:

addnews("`%".$session[user][name]." `&und `%$row[name]`& haben heute das Aufgebot zur Hochzeit bestellt!!!");

_________________
Billig und gut einfach nur zum empfehlen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 09 Sep, 2006 16:33 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Sa 09 Sep, 2006 11:35
Beiträge: 95
Wohnort: Hessen / Frankfurt a.M
Morpheus hat geschrieben:
Zunächst mal, sei bitte so nett und setze, gem. den Regeln dieses Forums, einen Link zu Deiner Source, denn das ist hier Bedingung um Hilfe zu erhalten. ;)


Ja diese Regel kenne ich, aber da ich das game zur Zeit nur offline über einen xampp server laufen hab....wird das wohl nichts bringen.
Will erst das spiel "Spielfertig" machen und dann bei hosteurope (hab gehört soll ganz gut sein) uppen!

Varius hat geschrieben:
Ich hab es so gemacht das man 5 ma flirtet und dann in der Kapelle heiraten kann wenn man möchte. Dazu hab ich in der Gardens.php einiges auskommentiert


Ja, das man 5 mal Flirten muss ist ja Original so, ich möchte das meine User dann sich durch RP finden können und heiraten können ohne dann vorher 5 mal zu Flirten ;)

_________________
Lerne die Regeln, dann weißt du, wie man Sie richtig bricht !!!

--->> Zur Info: Mein Source ist nicht frei da mein LotGD noch offline auf einem Xampp Server läuft ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 09 Sep, 2006 16:52 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Fr 06 Jan, 2006 01:33
Beiträge: 459
Wohnort: Simmern
Geschlecht: Männlich
LoGD: http://www.morpheus-lotgd.de
@Valarion: Ahja, okay ...


@Varius:Thx, werde ich dann wohl genauso machen, hab mich, um ehrlich zu sein, bisher nicht drum gekümmert und war jetzt mal etwas faul und hab einfach gefragt, weil es sich anbot. :lol: Vielen Dank jedenfalls :)

_________________
Ich bin das Land, meine Augen sind der Himmel, meine Glieder die Bäume, ich bin der Fels, die Wassertiefe. Ich bin nicht hier, um die Natur zu beherrschen oder sie auszubeuten. Ich bin selbst Natur.

(Hopi)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 09 Sep, 2006 17:10 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Gern geschehen @Morpheus :D

Noch ein kleiner Tipp fals du es noch nicht gelesen hast

// $hochzeitsdatum = "".dorftag(0).". Tag ".dorfjahr(0)."";

mußte ich bei meiner 1. Hochzei auskomentieren da ich die Funktion natürlich nicht hatte. Man hatte ich geschwitz als doe Medung kam dachte nun geht die Hochzeit schief :D

Aber auskomentiert und alles war gut

_________________
Billig und gut einfach nur zum empfehlen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 09 Sep, 2006 20:05 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Sa 09 Sep, 2006 11:35
Beiträge: 95
Wohnort: Hessen / Frankfurt a.M
Ihr könnt dann ja gleich mal ausprobieren ob man auch 5 mal Flirten muss vorm heiraten wenn man flirtnum auf 0 stellt. :D

_________________
Lerne die Regeln, dann weißt du, wie man Sie richtig bricht !!!

--->> Zur Info: Mein Source ist nicht frei da mein LotGD noch offline auf einem Xampp Server läuft ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 03 Sep, 2007 23:46 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Fr 10 Aug, 2007 17:18
Beiträge: 76
Wohnort: Germany
Geschlecht: Weiblich
Ok... ich hab die Kapelle von Dragonprime auch eingebaut und nur den Namen der Kirche geändert, einen Button für die Kirche in den Garten gesteckt und hochgeladen. So, jetz kommt aber ne hübsche Fehlermeldung und ich weiß nicht, woran das liegt...

Zitat:
Fatal error: Call to undefined function: get_special_var() in /home/www/cwcity/hosting/l/o/logddegol/htdocs/logd/chapel.php on line 23


Hat zufällig wer nen Rat?

_________________
Jeder fängt mal klein an
und ich bin noch ganz klein. ^^
Habt nachsicht mit mir....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 04 Sep, 2007 00:46 
Offline
Held
Held
Benutzeravatar

Registriert: Di 23 Aug, 2005 23:46
Beiträge: 268
Wohnort: Köln
LoGD: http://www.dragnir.de
Die Fehlermeldung an sich ist ja recht eindeutig: Du rufst eine Funktion "get_special_var()" auf, welche aber in deinem LoGD wohl nicht vorhanden ist.
Eine kurze Suche bei Dragonprime nach "special_var" hat mich auf ein vielversprechendes Ergebnis gebracht.
KLICK

Gruß und viel Erfolg

_________________
Warum UNIX/Linux böse ist:

- 'kill' macht Menschen zu brutalen, blutrünstigen Bestien
- 'killall' züchtet regelrecht Massenmörder
- 'whoami' löst bei psychisch labilen Personen Existenzkrisen aus!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 04 Sep, 2007 07:12 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
beide Funktionen gibt es auch hier, die hab ich schonmal wem gegeben, der sich die Kapelle geholt hat..

$this->bbcode_second_pass_code('', '// Synchronisationsproblem
// Function by Raven @ www.rabenthal.de
//
function get_special_var ($var=FALSE) { // by Raven @ rabenthal
global $session;
if($var){
$sql="SELECT * FROM specialvars WHERE player1 = ".$session[user][acctid]." AND var = ".$var."";
}else{
$sql="SELECT * FROM specialvars WHERE player1 = ".$session[user][acctid]."";
}
$result=db_query($sql);
$anzahl = db_num_rows($result);
for ($i=0;$i<=$anzahl;$i++){
$row = db_fetch_assoc($result); // hole Datensatz
$okay = 0;
switch($row['var']){
case "charm":
if ($row['assign'] == '0') $wert = (int)$row[value]; else $wert = (int)$row[value] * -1;
$session[user][charm] = $session[user][charm] + $wert;
$okay = 1;
break;
case "charisma":
$session[user][charisma] = $row[value];
if ($row['text'] == "Heirat") $session[user][marriedto] = $row['player2'];
$okay = 1;
break;
case "seenlover":
$session[user][seenlover] = (int)$row[value];
$okay = 1;
break;
case "donation":
if ($row['assign'] == '0') $wert = (int)$row[value]; else $wert = (int)$row[value] * -1;
$session[user][donation] = $session[user][donation] + $wert;
$okay = 1;
break;
case "goldinbank":
if ($row['assign'] == '0') $wert = (int)$row[value]; else $wert = (int)$row[value] * -1;
$session[user][goldinbank] = $session[user][goldinbank] + $wert;
if (substr($row[text],0,11)=="Überweisung"){
systemmail($session[user][acctid],"`^Du hast eine Überweisung erhalten!`0","`6{$row['text']}!");
}
$okay = 1;
break;
case "goldcginbank":
if ($row['assign'] == '0') $wert = (int)$row[value]; else $wert = (int)$row[value] * -1;
$session[user][goldinbank] = $session[user][goldinbank] + $wert;
if (substr($row[text],0,11)=="Überweisung"){
systemmail($session[user][acctid],"`^Du hast eine Überweisung erhalten!`0","`6{$row['text']}!");
}
$session[user][cg_getgold]+=$wert;
$okay = 1;
break;
case "gems":
if ($row['assign'] == '0') $wert = (int)$row[value]; else $wert = (int)$row[value] * -1;
$session[user][gems] = $session[user][gems] + $wert;
if (substr($row[text],0,11)=="Überweisung"){
systemmail($session[user][acctid],"`^Du hast eine Überweisung erhalten!`0","`6{$row['text']}!");
}
$okay = 1;
break;
case "cggems":
if ($row['assign'] == '0') $wert = (int)$row[value]; else $wert = (int)$row[value] * -1;
$session[user][gems] = $session[user][gems] + $wert;
if (substr($row[text],0,11)=="Überweisung"){
systemmail($session[user][acctid],"`^Du hast eine Überweisung erhalten!`0","`6{$row['text']}!");
}
$session[user][cg_getgems]+=$wert;
$okay = 1;
break;
case "location":
$session[user][location] = (int)$row[value];
$okay = 1;
break;
case "prayer":
$session[user][prayer] = (int)$row[value];
$okay = 1;
break;
case "loggedin":
$session[user][loggedin] = (int)$row[value];
$okay = 1;
break;
case "jailtime":
$session[user][jailtime] = (int)$row[value];
$okay = 1;
break;
case "transferredtoday":
if ($row['assign'] == '0') $wert = (int)$row[value]; else $wert = (int)$row[value] * -1;
$session[user][transferredtoday] = $session[user][transferredtoday] + $wert;
$okay = 1;
break;
case "goldafterdk":
if ($row['assign'] == '0') $wert = (int)$row[value]; else $wert = (int)$row[value] * -1;
$session[user][goldafterdk]=$wert;
$okay = 1;
break;
}
if ($okay == 1){
$sql = "DELETE FROM specialvars WHERE id = ".$row[id]."";
db_query($sql);
}
}

}

function set_special_var ($var, $value, $assign, $player_1, $player_2, $text) { // by Raven @ rabenthal

$sql="SELECT max(id) as max from specialvars";
$result=db_query($sql);
$row=db_fetch_assoc($result);
$maxzahl = $row[max]+1;

$sql="INSERT INTO specialvars (id,var,value,player1,player2,assign,text)
VALUES( ".$maxzahl."
,'$var'
,'$value'
,".(int)$player_1."
,".(int)$player_2."
,'$assign'
,'$text'
)";
return db_query($sql) or die(db_error($link));
}')

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 04 Sep, 2007 22:06 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Fr 10 Aug, 2007 17:18
Beiträge: 76
Wohnort: Germany
Geschlecht: Weiblich
Sorry für die blöde Frage jetz... aber wo hau ich das am Besten rein? *doch eig noch nich viel ahnung hab* ^^
Aber danke schonmal.

_________________
Jeder fängt mal klein an
und ich bin noch ganz klein. ^^
Habt nachsicht mit mir....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 04 Sep, 2007 22:19 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
In die Common.com am Ende einer Function

:wink:

_________________
Billig und gut einfach nur zum empfehlen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 05 Sep, 2007 02:26 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Fr 10 Aug, 2007 17:18
Beiträge: 76
Wohnort: Germany
Geschlecht: Weiblich
Vielen Lieben Dank, ihr Lieben alle! *glücklich ist* :wink:

_________________
Jeder fängt mal klein an
und ich bin noch ganz klein. ^^
Habt nachsicht mit mir....


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 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