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

Gildensystem
https://anpera.homeip.net/phpbb3/viewtopic.php?f=43&t=1682
Seite 4 von 36

Autor:  Ventus [ Mi 21 Sep, 2005 20:22 ]
Betreff des Beitrags: 

Nope!

"Marktplatz kostet 20000 Goldstücke und 20 Edelsteine."

Weitere Infos
Edelsteine 9778
Gold 60031

Autor:  Eliwood [ Mi 21 Sep, 2005 20:25 ]
Betreff des Beitrags: 

Ventus hat geschrieben:
Nope!

"Marktplatz kostet 20000 Goldstücke und 20 Edelsteine."

Weitere Infos
Edelsteine 9778
Gold 60031


Öhm...[php]if($session['guild']['gold']>=$row['goldcost'] && $session['guild']['gems']>=$row['gemcost'])
{
output("`#Deine Schätze sind gross genug, du kannst also mit dem Bau beginnen.`n`n");
addnav($row['name']." (Stufe `^".$row['stufe']."`0)","gildenverwalt.php?op=build&action=$_GET[action]&stufe=$_GET[stufe]&step=1");
}[/php]

So sieht der Code aus... Ich kann da nichts falsches erkennen, sorry...

Autor:  Ventus [ Mi 21 Sep, 2005 20:35 ]
Betreff des Beitrags: 

Ah... ich aber....


Ich hab nicht bedacht dass die Knete vorher eingezahlt werden muss! :nene:

Dann noch ne Frage:

Wo kann ich ändern das es eine Einzahlungsbeschränkung gibt?

Autor:  Eliwood [ Mi 21 Sep, 2005 20:45 ]
Betreff des Beitrags: 

Ventus hat geschrieben:
Ah... ich aber....


Ich hab nicht bedacht dass die Knete vorher eingezahlt werden muss! :nene:

Dann noch ne Frage:

Wo kann ich ändern das es eine Einzahlungsbeschränkung gibt?


Gibt es eigentlich...

Pro Level 1000 Gold, dasn Ganze pro Drachenkill
Aber wenn man Gold bekommt, kann man wieder den Betrag, den man bekommen hat, wieder einzahlen... Damit ist es schön ausgeglichen.

Bei den Edelsteinen sind es 2 pro Level, das ganze pro Drachenkill.
Beim nächsten Grossen Update kommt dafür noch eine Einstellungsfunktion :)

Autor:  Nexus7 [ Sa 24 Sep, 2005 19:20 ]
Betreff des Beitrags: 

Hiho,
bin bei meinem clan mal auf mitglieder gegangen und nun hänge ich irgendwie in einer schleife fest...

das steht dann in dem fenster:

[php]
SELECT clans.*,
accounts.*
FROM clans
INNER JOIN accounts
ON accounts.clanid = clans.clanid
WHERE clans.clans = "1"
Unknown column 'clans.clans' in 'where clause' [/php]

Autor:  Artemis1988 [ Do 29 Sep, 2005 02:40 ]
Betreff des Beitrags: 

*sry, bin wirklich doof*^^

Also wie funzt das mit den Gilden "anbauen" ?
Ich check das net ;)
Sry

Grüße
Artemis

Autor:  Eliwood [ Do 29 Sep, 2005 15:55 ]
Betreff des Beitrags: 

Nexus7 hat geschrieben:
Hiho,
bin bei meinem clan mal auf mitglieder gegangen und nun hänge ich irgendwie in einer schleife fest...

das steht dann in dem fenster:

[php]
SELECT clans.*,
accounts.*
FROM clans
INNER JOIN accounts
ON accounts.clanid = clans.clanid
WHERE clans.clans = "1"
Unknown column 'clans.clans' in 'where clause' [/php]


*Hust* Dieser Beitrag hat hier REIN gar nichts zu suchen. Du musst nicht mit den Problemen mit anderen Systemen in diesen Topic gekrochen kommen. Aber falsch ist da ganz klar der Aspekt hier:
WHERE clans.clans = "1"
Das gibts in der Datenbank scheinbar nicht.

@ Artemis:
Gold und Edelsteine in die Gilde einzahlen
Verwaltungsmenü -> Ausbau -> Marktplatz
Dann werden die Kosten ausgegeben, und wenn die Gilde genügend Schätze hat, eine Bestätigung, dass man den Marktplatz ausbauen kann.
Wenn man genügend Schätze hat, kommt ein weiterer Link zu oberst, mit dem man den Ausbau bestätigt.
Fertig

Autor:  Magier12 [ Sa 01 Okt, 2005 08:55 ]
Betreff des Beitrags: 

hab ich gemacht seh aber nirgends nen nav zum marktplatz

Autor:  Ventus [ Sa 01 Okt, 2005 10:56 ]
Betreff des Beitrags: 

Kann ich bestätigen!

Autor:  BlackWarrior [ Sa 01 Okt, 2005 12:14 ]
Betreff des Beitrags: 

also den nav zum marktplatz kriege ich aber als überschrift und dann steht drunter bei mir das noch zwei plätze frei sind :)

wie belege ich denn die plätze dort ??

ahso und noch ne frage wenn ich auf details klicke geht zwar nen popup auf aber darin sehe ich nur das fenster wie es vorher auch war halt nur als popup, aber an details kann ich da nix sehen :(

Autor:  Eliwood [ Sa 01 Okt, 2005 14:56 ]
Betreff des Beitrags: 

Ventus hat geschrieben:
Kann ich bestätigen!


Wenn man den Marktplatz gebaut hat, erscheint auch kein Nav, der Marktplatz ist lediglich dazu gedacht, um andere Gebäure aufzunehmen.

Wie man die Plätze belegt?

In dem man in der Datenbank weitere Gebäude einfügt.
Code dafür muss man aber schon selbst machen, es werden aber einige folgen.

Autor:  Eliwood [ Sa 01 Okt, 2005 20:14 ]
Betreff des Beitrags: 

Erstmal sorry für Doppelpost
Mit nem Edit hätte man es nicht gerade bemerkt.


Zu zuerst einmal möchte ich auf Morgen ein Update ankünden, einige wichtige Bugfixes & ein Erstes, kleines Gebäude (Waffenshop, mit Waffen zum Erstellen, maximale Anzahl verschiedener Waffen einstellbar)

Dann möchte ich BlackWarrior darauf hinweisen, dass ich ohne Link zur Source den Fehler nicht finden kann, habe aber eine Vage Vermutung, dass folgendes NICHT durchgeführt wurde:

Suche:
PHP:
<?php $allownonnav = array("badnav.php"=>true, ?>

Füge direkt danach ein (In der Selben Zeile)
PHP:
<?php "showdetail.php"=>true, ?>

Autor:  RaZoR [ So 02 Okt, 2005 09:59 ]
Betreff des Beitrags:  Prob

Hallo Leute,

ich habe mal die Gilden eingebaut aber wenn iche ine erstellen möchte kommt folgendes:

Fatal error: Call to undefined function: striptag() in /srv/www/htdocs/web118/html/logd.dauerhaft/lib/gilden.php on line 196

Was muss ich da ändern?

greetz,

RaZoR

Autor:  Kay [ So 02 Okt, 2005 10:52 ]
Betreff des Beitrags: 

Zitat:
Suche:
PHP:
<?php $allownonnav = array("badnav.php"=>true, ?>

Füge direkt danach ein (In der Selben Zeile)
PHP:
<?php "showdetail.php"=>true, ?>


Ich finde in der village.php diesen Teil irgendwie nicht <?php $allownonnav = array("badnav.php"=>true, ?>. Muss ich das einfügen, oder kann ich das auch weglassen? Oder was soll ich sonst machen?

Autor:  Kevz [ So 02 Okt, 2005 11:01 ]
Betreff des Beitrags: 

1. Guten morgen erstma
2. Das ist kein ding
3. such mal in der common.php und nicht in der village.php

Autor:  Eliwood [ So 02 Okt, 2005 14:28 ]
Betreff des Beitrags:  Re: Prob

RaZoR hat geschrieben:
Hallo Leute,

ich habe mal die Gilden eingebaut aber wenn iche ine erstellen möchte kommt folgendes:

Fatal error: Call to undefined function: striptag() in /srv/www/htdocs/web118/html/logd.dauerhaft/lib/gilden.php on line 196

Was muss ich da ändern?

greetz,

RaZoR


Du musst nur etwas kleines tun.
Dich hinsetzen und die Anleitung lesen!!

Autor:  Eliwood [ So 02 Okt, 2005 19:09 ]
Betreff des Beitrags: 

Update

Kleinere Käfer zerdrückt

Neue Einstellungsmöglichkeiten:
Edelsteintransferrate einstellbar (Standtart: 2 pro Level)
Goldtransferrate einstellbar (Standart: 1000 pro Level)
Sql-Cache aktivieren (Standart auf false, wenn auf true gestellt, könnten bei manchen Systemen Fehler kommen, deshalb sicher gehen, dass es funktioniert.

Neues Feature:
Ausbaumöglichkeit => Waffenshop
Gildenverwalter können Waffen schmieden lassen, müssen aber pro Schaden und Stückzahl bezahlen
Bsp: Waffe mit 15 Schaden kostet 10350 Gold, davon macht die Gilde 10 Stück, insgesamt kostet das die Gilde 103500 Gold.
Maximal können Standart 5 (Einstellbar) verschiedene Waffen gelagert werden, pro Waffe maximal 20 (Nicht einstellbar) Exemplare geschmiedet werden.
Das Geld fliesst wieder in die Gilde zurück, so entsteht weder Verlust noch Gewinn.

Dafür nötig:
2 SQL-Querys:
$this->bbcode_second_pass_code('', '
-- Nötig für ERbauen des Waffenshops
INSERT INTO `gilden_ausbau` VALUES (0, 'Waffenshop', 1, 0, 0, 25000, 30, 70, 'weapon');

-- Nötig für die daten (Wird auch in weiteren Mods eingesetzt)
CREATE TABLE `gilden_data` (
`gildenid` int(11) NOT NULL default '0',
`name` varchar(50) NOT NULL default '',
`value1` int(11) NOT NULL default '0',
`value2` int(11) NOT NULL default '0',
`value3` int(11) NOT NULL default '0',
`value4` int(11) NOT NULL default '0',
`value5` int(11) NOT NULL default '0',
`data` longtext NOT NULL,
PRIMARY KEY (`gildenid`,`name`,`value1`)
); ')

Zusätzliche Gildenpunkte verdienen:

Suche (dragon.php):
[php]output("`^Du bekommst FÜNF Charmepunkte für deinen Sieg über den Drachen!`n");[/php]

Füge danach ein:
[php]db_query("UPDATE gilden SET gildenpunkte=gildenpunkte+'".$session['user']['dragonkills']."' WHERE gildenid='".$session['user']['memberid']."'"); [/php]

Auf Anfrage gebe ich noch die Anleitung für Informationsanzeige in der Vitalleiste frei.


Aktuellste Version: 1.3

Autor:  Ventus [ So 02 Okt, 2005 20:15 ]
Betreff des Beitrags: 

Eliwood hat geschrieben:

Auf Anfrage gebe ich noch die Anleitung für Informationsanzeige in der Vitalleiste frei.


Aktuellste Version: 1.3



Na ich bitte doch drum^^

Autor:  Eliwood [ So 02 Okt, 2005 20:32 ]
Betreff des Beitrags: 

An einer beliebigen Stelle in der Funktion charstats (Normalerweise common.php) Folgendes Einfügen:

[php]
$gu =& $session['guild'];
$charstat.=addcharstat("Gildeninformationen");
$charstat.=addcharstat("Gilde","`^".$gu['gildenname']." `^(".$gu['gildenprefix']."`^)");
/* Rang holen */
$rank = db_fetch_assoc(db_unbuffered_query("SELECT rankname FROM gildenranks WHERE rankid='".$session['user']['rankid']."'"));
/* Keinen zugewiesenen Rang? Oder Rangid ungültig? Macht nichts, einfach Ranglos anzeigen. */
if($rank['rankname'] == "") $rank['rankname'] = "Ranglos";
$charstat.=addcharstat("Rang",$rank['rankname']);
$charstat.=addcharstat("Gold",$gu['gold']);
$charstat.=addcharstat("Edelsteine",$gu['gems']);[/php]

Dafür wird noch die Funktion addcharstat benötigt, sie in die common.php zu übertragen ist:
[php]function addcharstat($title,$value=false){
// 2005 by Eliwood
if ($value===false)
{
$charstat.=appoencode(templatereplace("stathead",array("title"=>$title)),true);
}
else
{
$charstat.=appoencode(
templatereplace("statrow",array("title"=>"$title","value"=>"$value"))
,true);
}
return $charstat;
}[/php]

Autor:  Artemis1988 [ So 02 Okt, 2005 21:20 ]
Betreff des Beitrags: 

Zitat:
@ Artemis:
Gold und Edelsteine in die Gilde einzahlen
Verwaltungsmenü -> Ausbau -> Marktplatz
Dann werden die Kosten ausgegeben, und wenn die Gilde genügend Schätze hat, eine Bestätigung, dass man den Marktplatz ausbauen kann.
Wenn man genügend Schätze hat, kommt ein weiterer Link zu oberst, mit dem man den Ausbau bestätigt.
Fertig

Nee ich kann gar keine Gilde gründen Oo
Ich weis nich was ich falsch gemacht habe *heul*

Grüße
Artemis

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