anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 16 Jun, 2025 06:32

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 31 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Unique Addon by Hadriel
BeitragVerfasst: Di 15 Mär, 2005 19:22 
Offline
Held
Held
Benutzeravatar

Registriert: So 20 Jun, 2004 09:53
Beiträge: 221
Unique Addon
Sollte selbsterklärend sein :)
Bild

[php]
_________________________________________________UNIQUE ADDON_________________________________________________
OPEN forest.php

FIND:

output("`#Du erbeutest `^$badguy[creaturegold]`# Goldstücke!`n");
if ($badguy['creaturegold']) {
//debuglog("received {$badguy['creaturegold']} gold for slaying a monster.");
}

AFTER ADD:

$unique1=1;
$unique2=1000;

FIND:

$findit=e_rand(1,27);

REPLACE IT WITH:
$findit=e_rand(1,30);

FIND:

if ($findit == 26 && e_rand(1,6)==2){ // weapon
$sql = "SELECT * FROM weapons WHERE damage<=".$session[user][level]." ORDER BY rand(".e_rand().") LIMIT 1";
$result2 = db_query($sql) or die(db_error(LINK));
if (db_num_rows($result2)>0){
$row2 = db_fetch_assoc($result2);
$row2['value']=round($row2['value']/10);
$sql="INSERT INTO items(name,class,owner,gold,value1,description) VALUES ('".addslashes($row2[weaponname])."','Waffe',".$session[user][acctid].",$row2[value],$row2[damage],'Gebrauchte Level $row2[level] Waffe mit $row2[damage] Angriffswert.')";
db_query($sql) or die(sql_error($sql));
output("`n`QBeim Durchsuchen von $badguy[creaturename] `Qfindest du die Waffe `%$row2[weaponname]`Q!`n`n`#");
}
}

AFTER ADD:

if($uniqueran==154){ // uniqueweapon , Hadriel
$sql = "SELECT * FROM items WHERE (class='uniquewa.p') ORDER BY rand(".e_rand().") LIMIT 1";
$result3 = db_query($sql) or die(db_error(LINK));
if (db_num_rows($result3)>0){
$row3 = db_fetch_assoc($result3);
$row3['value']=round($row3['value']/10);
$sql="INSERT INTO items(name,class,owner,gold,value1,description) VALUES ('".addslashes($row3[name])."','Waffe',".$session[user][acctid].",$row3[gold],$row3[value1],'Unique mit $row3[value1] Angriffswert.')";
db_query($sql) or die(sql_error($sql));
output("`n`Q`bBeim Durchsuchen von $badguy[creaturename] `Qfindest du das Unique `%$row3[name]`Q!`b`n`n`#");

}
}
if($uniqueran==78){ // uniquearmor , Hadriel
$sql = "SELECT * FROM items WHERE (class='uniquear.p') ORDER BY rand(".e_rand().") LIMIT 1";
$result3 = db_query($sql) or die(db_error(LINK));
if (db_num_rows($result3)>0){
$row3 = db_fetch_assoc($result3);
$row3['value']=round($row3['value']/10);
$sql="INSERT INTO items(name,class,owner,gold,value1,description) VALUES ('".addslashes($row3[name])."','Rüstung',".$session[user][acctid].",$row3[gold],$row3[value1],'Unique mit $row3[value1] Verteidigungswert.')";
db_query($sql) or die(sql_error($sql));
output("`n`Q`bBeim Durchsuchen von $badguy[creaturename] `Qfindest du das Unique `%$row3[name]`Q!`b`n`n`#");
}
}

Save & Close

OPEN phpmyadmin | SQL

INSERT INTO `items` VALUES (31216, '`tHolzknüppel der Wache', 'uniquewa.p', 0, 23, 0, 50000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31220, '`tKeule des Polan', 'uniquewa.p', 0, 25, 0, 60000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31221, '`tNagirs Seespeer', 'uniquewa.p', 0, 20, 0, 45000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31222, '`tKhargans Rache', 'uniquewa.p', 0, 24, 0, 55000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31224, '`tRache des Ramius', 'uniquewa.p', 0, 18, 0, 40000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31225, '`tThors Hammer', 'uniquewa.p', 0, 16, 0, 30000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31858, '`tZarnds Schwert', 'uniquewa.p', 0, 30, 0, 100000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31860, '`tZerstörte Axt der Macht', 'uniquewa.p', 0, 6, 0, 5000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (44948, '`tSternenaxt aus Platin', 'uniquewa.p', 0, 34, 0, 150000, 5, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (44949, '`tSternenstab der Macht', 'uniquewa.p', 0, 36, 0, 175000, 10, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31228, '`tDalmars Armschutz', 'uniquear.p', 0, 16, 0, 19000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31229, '`tOctanions Schutz', 'uniquear.p', 0, 26, 0, 60000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31231, '`tRüstung des Diablo', 'uniquear.p', 0, 23, 0, 50000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31233, '`tSchuhwerk des Polimedes', 'uniquear.p', 0, 21, 0, 45000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31861, '`tKhargs Oberkörper', 'uniquear.p', 0, 30, 0, 100000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (31863, '`tDagowitz Helm', 'uniquear.p', 0, 7, 0, 5000, 0, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (44946, '`tSternenschid aus Platin', 'uniquear.p', 0, 34, 0, 150000, 5, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (44951, '`tVollschutz der Rhun', 'uniquear.p', 0, 36, 0, 175000, 10, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (117102, '`tGronds Unterwelthammer', 'uniquewa.p', 0, 50, 0, 200000, 15, '', 0, 'a:0:{}');
INSERT INTO `items` VALUES (117103, '`tGenerals-Kabuto', 'uniquear.p', 0, 50, 0, 200000, 15, '', 0, 'a:0:{}');

_________________________________________________END_________________________________________________[/php]

_________________
Die Frage muss nicht lauten, warum Leute Amok laufen, sondern warum es nicht mehr tun.
25 hours forum isnt enough.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 14 Mai, 2005 10:30 
Offline
Eingeweihter
Eingeweihter

Registriert: Sa 19 Mär, 2005 14:33
Beiträge: 78
Wohnort: Unna/NRW
LoGD: http://www.firedragonfly.de/underworld
Bei mir kommt immer ein SQL Fehler sobald ich die Daten adden will und zwar:

SQL-Befehl:

INSERT INTO `items`
VALUES ( 31216, '`tHolzknüppel der Wache', 'uniquewa.p', 0, 23, 0, 50000, 0, '', 0, 'a:0:{}' )

MySQL meldet:

#1136 - Column count doesn't match value count at row 1

Warum geht das nicht?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 14 Mai, 2005 23:38 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 14 Mär, 2005 19:32
Beiträge: 116
Wohnort: Vechta
LoGD: http://www.subbelmusik.de/mysteryland/
Skype: wavedancer2107
Hm, ich find die DB-Einträge sehen etwas komisch aus :roll:
Funzt det wirklich? :roll:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Mai, 2005 00:22 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Die Einträge sind so richtig ;)
Denn bei mir funzt es auch einwandfrei


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Mai, 2005 00:24 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
wenns nicht läuft, hätt ichs ja nich veröffentlicht...

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Unique Addon by Hadriel
BeitragVerfasst: So 15 Mai, 2005 07:55 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Mir war aufgefallen, dass meine User nie ein Unique fanden. Nun weiss ich auch, warum ;)
Die Waffe findet man mit der Varialben $uniqueran, die wird aber nirgends gesetzt, sondern nur die Varialblen Unique1 und Unique2 ;)
Anleitung hat eine kleine Lücke, der Uniqueran sollte wohl so bestummen werden:
[php]
$uniqueran = e_rand($unique1,$unique2);
[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Mai, 2005 10:15 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
jep, ist im "ofiziellen" forum von mir auch schon gesagt worden :)

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Mai, 2005 12:51 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Meteora hat geschrieben:
jep, ist im "ofiziellen" forum von mir auch schon gesagt worden :)


Da du grad dein Forum ansprichst, ich weiss, falscher Ort dafür, aber ich komm nich mehr rein, da kommt die Meldung:

phpBB : Critical Error

Could not get theme data for themes_id [3]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Unique Addon by Hadriel
BeitragVerfasst: Mo 23 Mai, 2005 11:33 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Eliwood hat geschrieben:
Mir war aufgefallen, dass meine User nie ein Unique fanden. Nun weiss ich auch, warum ;)
Die Waffe findet man mit der Varialben $uniqueran, die wird aber nirgends gesetzt, sondern nur die Varialblen Unique1 und Unique2 ;)
Anleitung hat eine kleine Lücke, der Uniqueran sollte wohl so bestummen werden:
[php]
$uniqueran = e_rand($unique1,$unique2);
[/php]




Wo muss ich das bestimmen?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Unique Addon by Hadriel
BeitragVerfasst: Mo 23 Mai, 2005 14:04 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ventus hat geschrieben:
Eliwood hat geschrieben:
Mir war aufgefallen, dass meine User nie ein Unique fanden. Nun weiss ich auch, warum ;)
Die Waffe findet man mit der Varialben $uniqueran, die wird aber nirgends gesetzt, sondern nur die Varialblen Unique1 und Unique2 ;)
Anleitung hat eine kleine Lücke, der Uniqueran sollte wohl so bestummen werden:
[php]
$uniqueran = e_rand($unique1,$unique2);
[/php]


forest.php nach $findit = e_rand(1,30)

Wo muss ich das bestimmen?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 23 Mai, 2005 14:10 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Könnte man irgendwie einbauen das man die nach dem DK behält?
Stell ich mir frustrierend vor wenn man die verliert :/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 23 Mai, 2005 14:24 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Willst du wirklich deine Spiel balance kaputt machen?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 23 Mai, 2005 14:27 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Mhh wenn man es so machen könnte, das jedes Unique wirklich UNIQUE und damit einzigartig ist, dann würde es die balance nicht allzuviel schädigen, wenn man sie behalten könnte.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 23 Mai, 2005 17:42 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Ventus hat geschrieben:
Könnte man irgendwie einbauen das man die nach dem DK behält?
Stell ich mir frustrierend vor wenn man die verliert :/


noch ganz bei sinnen? denk mal, was passieren würde, wenn ein lvl 15 Bauerngör eine 50er unique waffe findet, die nach nem dk behält und so ganz locker und schnell wieder einen DK macht?
Da dies die balance zerstört, gebe ich keinen tipp, wie man diese nach dem dk behält.

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 23 Mai, 2005 18:14 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Ja ich bin noch ganz bei Sinnen ich hatte jediglich den Plan den Spielern das spielen ein wenig schmackhafter zu machen :?


:lol: Naja ich finds auch ohne dich raus, macht nix. Ich glaub nämlich das es meine Sorge is, wenn auf meinem Server die Spielbalance wackelt und nicht deine...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 24 Mai, 2005 14:22 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Ok andere Frage:


Was muss ich bei den Item Eigenschaften einstellen, damit ich ein Unique im Kampf einsetzten kann, ähnlich wie einen Zauber?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 24 Mai, 2005 15:39 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Garnix? Du musst nur deine waffe dort gegen die du jetzt trägst tauschen mehr nicht


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 24 Mai, 2005 15:40 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Mhh hab mich wohl undeutlich ausgerückt.


Ich hab vor den Waffen sone Art Zauber-Effekt zu geben. zB das sie den schaden des Spielers verdoppelt. Wenn ich das aber einfach im Admin Panel so einrichte wie für nen Zauber dann passiert einfach garnix ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 24 Mai, 2005 17:09 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
kannst doch einfach einen buff im item editor erstellen... der X runden anhält, aber nur X mal täglich eingesetzt wird

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 24 Mai, 2005 17:44 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Mhh ja das funtzt aber irgendwie nicht... oO Obwohl ich es genauso eingerichtet hab wie zB Funkenregen


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 31 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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