anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 00:41

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 702 Beiträge ]  Gehe zu Seite Vorherige  1 ... 22, 23, 24, 25, 26, 27, 28 ... 36  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Do 23 Nov, 2006 03:52 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 27 Sep, 2006 10:58
Beiträge: 133
Kann man es einrichten, dass User ihre Gildenbewerbungen auch eigenständig (vor Annahme/Ablehnung) wieder zurückziehen können?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 23 Nov, 2006 17:24 
Offline
Profi
Profi

Registriert: Mo 22 Nov, 2004 13:58
Beiträge: 107
LoGD: http://www.kerhoat.de/source.php
Ich hab mal versucht, das so zu regeln, dass auch Mitglieder Gold mitnehmen können, komme aber auf keinen grünen Zweig.
Bitte um Hilfe.
[php]case "take":

/* Ja, Gilde, wir, die Member, zahlen die Steuer! */

output("`3Du gehst zur Schatztruhe hinüber, öffnest den schweren Deckel und überlegst, wieviel du mitnimmst.");

/* Nächsteres nicht beachten... Sehr unübersichtlich... ô__Ò */

$link = "gilden.php?op=take2";

allownav($link);

rawoutput("<form action='$link' method='POST'>");

rawoutput("<table>");

rawoutput("<tr><td>");

output("`^Gold mitnehmen");

rawoutput("</td><td>");

rawoutput("<input type='text' name='gold'>");

rawoutput("</td></tr>");

rawoutput("<tr><td>");

output("`%Edelsteine mitnehmen");

rawoutput("</td><td>");

rawoutput("<input type='text' name='gems'>");

rawoutput("</td></tr>");

rawoutput("<tr><td colspan='2'>");

rawoutput("<input type='submit' value='Mitnehmen'>");

rawoutput("</td></tr>");

rawoutput("</table>");

rawoutput("</form>");

break;

case "take2":

/* Kürzere Variablen, die brauch ich */

$gold = $_POST['gold'];

$gems = $_POST['gems'];

/* Leeres Feld? Nimm an, es is Null ;) */

if($gold=="") $gold = 0;

if($gems=="") $gems = 0;



/* Legale Eingabe? */

if(check_tribut())

{

/* Maximale Goldtranserrate und Edelsteintranferrate festlegen */

$maxgoldtrans = ($session['user']['level']*goldperlevel);

$maxgemstrans = ($session['user']['level']*gemsperlevel);

/* Prüfen, ob User schon ge*/

if(($session['user']['gold']+$_POST['gold'])<=$maxgoldtrans

&& $session['user']['gildengold']>=$_POST['gold'])

{

/* Und schreiben, schreiben, abrechnen... */

guild_update("gold",$session['guild']['gold']-=$gold);

$session['user']['gold']+=$gold;

$session['user']['gildengold']-=$gold;



}

else

{

/* Na ja... Die Gilde hat solch spendable User ja gerne... Wir Admins weniger */

output("`\$Du hast schon zuviel Gold mitgenommen, mehr geht wirklich nicht!");

$gold = 0;

}

if($session['user']['gildengems']<$maxgemstrans

&& ($session['user']['gems']+$_POST['gems'])<=$maxgemstrans

&& $session['user']['gildengems']>=$_POST['gems'])

{

guild_update("gems",$session['guild']['gems']-=$gems);

$session['user']['gems']+=$gems;

$session['user']['gildengems']-=$gems;

}

else

{

/* Na ja... Die Gilde hat solch spendable User ja gerne... Wir Admins weniger */

output("`\$Du hast schon zuviele Edelsteine mitgenommen, mehr geht wirklich nicht!");

$gems = 0;

}

if($gold > 0)

{

/* Gold eingezahlt? Ausgeben! */

output("`#Du entnimmst `^".$gold." Goldstücke`# aus dem Schatz, die Gilde hat nun noch `^".$session['guild']['gold']." Goldstücke im Schatz.`n");

}

if($gems > 0)

{

/* Edelsteine eingezahlt? Ausgeben! */

output("`#Du entnimmst `%".$gems." Edelsteine`# aus dem Schatz, die Gilde hat nun noch`%".$session['guild']['gems']." Edelsteine im Schatz.`n");

}

}

/* Muahahahaha... Fehler, fehler, fehler *freu* */

else output("`\$Fehler `^$errornum`\$: ".$error);

break;[/php]
Danke!

_________________
Erschaffe einen Charakter und trete ein in die Welt der Fantasie.
Reise nach Kerhoat, treffe auf seine Helden und beschütze es vor dem Grünen Drachen!
Nach Kerhoat reisen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 24 Nov, 2006 17:16 
Offline
Eingeweihter
Eingeweihter

Registriert: Do 22 Dez, 2005 17:58
Beiträge: 93
LoGD: http://www.legend-green-dragon.de/logd/ ... illage.php
Eliwood hat geschrieben:
Taraen hat geschrieben:
ähm...richtig. Ich finde deine Zeichenfolge nicht... *grübel*


Na gut... Verzweifelt bin ich nicht. Gib mir mal ein Dump entweder ein Dump dieser Tabelle oder ein Screenshot aus phpMyAdmin oder was vergleichbares, damit ich sehen kann.

Es muss eigentlich funktionieren... Ich habs getestet, mehrere male. Und bei andern gehts ja auch... =/
Du könntest natürlich auch zu wenig Gold haben... :D


Ich denke, dass das Problem mit der PHP Version zu haben könnte oder? Bei mir offline funzelt es nur unter PHP 4. Wenn ich auf PHP 5 umswitche geht es nicht.

Auf dem online Server ist PHP 4.3.11 als
Apache Modul und PHP 5.1.1 als CGI-Variante installiert. Gibt es da bei anderen irgendwelche Probleme???


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 24 Nov, 2006 17:51 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ich hab das Script unter PHP 5.0.5 gebaut. Lediglich die CGI-Variante könnte stören.

Andernseits könnte es auch an deiner Serverkonfiguration liegen.. oO


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 04 Dez, 2006 20:00 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
Warning: main(): Unable to access ./home/www/web31/html/LoGD/logd/gilden.php in /home/www/web31/html/LoGD/logd/login.php on line 17

Warning: main(./home/www/web31/html/LoGD/logd/gilden.php): failed to open stream: No such file or directory in /home/www/web31/html/LoGD/logd/login.php on line 17

Fatal error: main(): Failed opening required './home/www/web31/html/LoGD/logd/gilden.php' (include_path='.') in /home/www/web31/html/LoGD/logd/login.php on line 17

was mache ich falsch ?? ich hab alles nacgh anleitung gemacht...erst hatte ich bei der login.php
anstatt:

/home/www/web31/html/LoGD/logd/login.php

nur:

/.lib/gilden.php stehen..dann hab ich hier sowas verändert gesehen und es so gemacht..es funktionier aber beides nicht..ich hab alles durchprobiert..was mache ich falsch ???

EDIT: bzw. wo ist das ./lib..?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 13:03 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
bitte..ist echt dringend....ich kann mich nämlich net einloggen...ebensowenig wie die user...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 14:02 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
Hast du in deinem LoGD Verzeichnis einen Ordner lib in dem Gildensachen sind?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 14:08 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
EDIT: hat sich erledigt^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 17:32 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Setto hat geschrieben:
bitte..ist echt dringend....ich kann mich nämlich net einloggen...ebensowenig wie die user...


Jetzt weisst du hoffentlich, was du tun musst:

Entweder ein BackUp der funktionierenden Dateien machen, oder zuerst die Änderungen in einer Testumgebung testen. Somit kann man das dringend wegstreichen - Der Liveserver geht trotzdem noch.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 20:37 
Offline
Profi
Profi

Registriert: Do 05 Okt, 2006 20:12
Beiträge: 107
Ok, Wann kann mann etwas auf Marktplatz Stufe 2 bauen?

Und wie kann ich es machen das die Waffen und Rüstungen die in der gilde gekauft werden auch angelegt werden.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 20:52 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
um was auf marktplatz stufe 2 bauen zu können, musst du erst etwas passendes programmieren oder mal hier suchen, was es schon gibt.

wenn man waffe/rüstung in der gilde kauft, muss man soweit ich weiß, ins inventar und sie dort anlegen...weiß ich aber nicht sicher...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 21:18 
Offline
Profi
Profi

Registriert: Do 05 Okt, 2006 20:12
Beiträge: 107
thx, jetzt wäre nur noch gut zu wissen wie es mit den rüstungen und Waffen genau ist


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 21:29 
Offline
Profi
Profi

Registriert: Mo 12 Jul, 2004 21:48
Beiträge: 141
schau ins inventar und leg diese dann an!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 05 Dez, 2006 21:38 
Offline
Profi
Profi

Registriert: Do 05 Okt, 2006 20:12
Beiträge: 107
Bei den Waffen funzt es, nur bei den Rüstungen trotzdem nicht


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 06 Dez, 2006 13:00 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
bitte source zum spiel angeben..sonst können wir auch nix machen....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 06 Dez, 2006 15:24 
Offline
Profi
Profi

Registriert: Do 05 Okt, 2006 20:12
Beiträge: 107
Sorry meine Source spinnt immer ein wenig und ich habe null bock das zu richten

Ich möchte machen das die Gilde nach einen gewonnen kampf einen edelstein dazu bekommt. Warum funzt das nicht?

output("Die Gilde bekommt fur den guten Kampf 1 Edelstein");
$session['guild']['gildengems']++;

Wenn ich statt der Gilde den User einen Edelstein gebe funzt es. Warum das?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 06 Dez, 2006 17:54 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Weil es $session['guild'] nicht gibt -.-
[php]
$sql = UPDATE `guild` SET gildengems=gildengems+1 WHERE guildid LIKE {$session['user']['guildid']}";
db_query($sql);[/php]


So etwas in der ARt sollte es sein... Weiss allerdings nicht genau, wie die Where Bedingung lauten soll (Verwende dieses Gildensystem nicht xD).


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 06 Dez, 2006 20:07 
Offline
Lehrling
Lehrling

Registriert: Do 09 Nov, 2006 22:47
Beiträge: 31
hab eine frage und zwar,welche codes muss man verwenden damit es auch in der kämpferliste steht? also das gildenkürzel

_________________
Besucht mal mein Logd

http://www.talandriel.at/logd


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Dez, 2006 09:11 
Offline
User
User
Benutzeravatar

Registriert: Mi 06 Dez, 2006 18:22
Beiträge: 14
Wohnort: Am Rande des Wahnsinns
Sry, ich hab jetzt kein Bock die 34 Seiten durchzulesen, also wenn die Antwort schon hier steht, sry

Ich hab nämlich das große Problem, dass wenn man sich die Details der Gilde ansehen möchte, dass sich zwar das kleine Fenster öffnet, aber darin im Prinzip genau das zu sehen ist, was vorher auch.
ich sag mal: letzten Treffer anzeigen.

*diesmal nicht fett geschrieben*

_________________
†...Das Leben ist nur ein Traum auf den Weg in den Tod...†
http://www.poisoned-souls.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Dez, 2006 09:15 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Danke ;-)

Das ganze scheint ein Badnav zu sein.

Ich glaube fast, dass du folgendes nicht gemacht hast:
$this->bbcode_second_pass_code('', 'Suche:

--------------------
$allownonnav = array("badnav.php"=>true,
---------------------
Füge DIREKT danach ein:
---------------------
"showdetail.php"=>true,')


Übrigens... Glaub mir, was in eurem Forum über die showguilds steht, stimmt ;-)
Es WIRD effektiv falsch angezeigt *g*


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 702 Beiträge ]  Gehe zu Seite Vorherige  1 ... 22, 23, 24, 25, 26, 27, 28 ... 36  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 15 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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum