| Autor |
Nachricht |
BlindPrO
Helfer


Anmeldedatum: Dec 09, 2007
Beiträge: 206
Wohnort: DE
|
Verfasst am:
19.04.2008 21:55 |
|
Bereit gestellt von BigBenny ( Supporter UGamela )
Tutorial zum einfügen neuer Schiffe
---------------------------------------------------1-------------------------------------------------
Öffne die includes/vars.php. Dort suche
Code:
215 => "battleship",
du gebe darunter
Code:
216 => „ownshipname“,
ein.
--------------------------------------------------2--------------------------------------------------
Suche nun (immer noch in der vars.php):
Code:
215 => array(114=>5,120=>12,118=>5,21=>8),
und gebe darunter
Code:
216 => array(was auch immer dein schiff für Forschungen Gebäude und Technik braucht),
Bsp:
Code:
216 => array(21=>1,111=>2,118=>1,120=>3),
was bedeutet :
21=Schiffwerft
111=Raumschiffpanzerung
118=Hyperraumantrieb
120=Lasertech.
Die zahlen nach dem
Code:
=>
bedeuten das Level welches benötigt wird.
--------------------------------------------------3--------------------------------------------------
Weiter geht’s in der vars.php:
Suche
Code:
215 => array('metal'=>30000,'crystal'=>40000,'deuterium'=>15000,'energy'=>0,'factor'=>1,'consumption'=>250,'speed'=>10000,'capacity'=>750, 'shield'=>400,'attack'=>700, 'sd'=> array(210=>5,212=>5,202=>3,203=>3,205=>4,206=>4,207=>7)),
Und füge darunter im gleichen Muster
Code:
216 => array('metal'=> Lass dir was einfallen ,'crystal'=> Lass dir was einfallen, 'deuterium'=> Lass dir was einfallen,'energy'=>0,'factor'=>1,'consumption'=> Lass dir was einfallen ,'speed'=> Lass dir was einfallen,'capacity'=> Lass dir was einfallen, 'shield'=> Lass dir was einfallen,'attack'=> Lass dir was einfallen, 'sd'=> array(auch das rapidfire bleibt dir überlassen)),
ein.
Es sind die Kosten und das Rapidfire von anderen Schiffen und gegen andere Schiffe welches das eigene Schiff haben soll.
--------------------------------------------------4--------------------------------------------------
nun zum letzten Teil in der vars.php:
Suche
Code:
$reslist['fleet'] = array(202,203,204,205,206,207,208,209,210,211,212,213,214,215);
und füge hinter 215
Code:
,216
ein.
--------------------------------------------------5--------------------------------------------------
Nun zur infos.mo:
Suche:
Code:
$lang['info'][215]['name'] = 'Schlachtkreuzer';
$lang['info'][215]['description'] = 'Dieses filigrane Schiff eignet sich hervorragend zum Zerstören feindlicher Flottenverbände. Mit seinen hochentwickelten Lasergeschützen ist es in der Lage, eine grosse Zahl angreifender Schiffe gleichzeitig zu bekämpfen. Durch seine schlanke Bauform und die starken Bewaffnung ist die Ladekapazität begrenzt. Dies wird jedoch durch den verbrauchsarmen Hyperraumantrieb wieder ausgeglichen.
Rapidfire von Todesstern: <font color="red">15</font>
Rapidfire von Zerstörer: <font color="red">2</font>
Rapidfire gegen Spionagesonde: <font color="lime">5</font>
Rapidfire gegen Solarsatellit: <font color="lime">5</font>
Rapidfire gegen Kleiner Transporter: <font color="lime">3</font>
Rapidfire gegen Schwerer Jäger: <font color="lime">4</font>
Rapidfire gegen Großer Transporter: <font color="lime">3</font>
Rapidfire gegen Kreuzer: <font color="lime">4</font>
Rapidfire gegen Schlachtschiff: <font color="lime">7</font></tr>
<tr colspan=3><th>Strukturpunkte</th><th>70.000</th></tr><tr colspan=3><th>Schildstärke</th><th>400</th></tr><tr colspan=3><th>Angriffswert</th><th>700</th></tr><tr colspan=3><th>Ladekapazität</th><th>750 Einheiten</th></tr><tr colspan=3><th>Basis Geschwindigkeit</th><th>10.000</th></tr><tr colspan=3><th>Treibstoffverbrauch (Deuterium)</th><th>250</th></tr><tr colspan=3>';
und füge darunter
Code:
$lang['info'][216]['name'] = 'Eigener Schiffsname';
$lang['info'][216]['description'] =’eigene Schiffsbeschreibung bitte wie oben mit der tabelle und dem rapidfire nur halt ans eigene schiff anpassen’;
--------------------------------------------------6--------------------------------------------------
Öffne tech.mo und suche
Code:
215 => "Schlachtkreuzer",
gebe darunter
Code:
216 =>“Eigener Schiffsname“,
ein
weiter unten sucht ihr:
Code:
215 => "Der Schlachtkreuzer ist auf das Abfangen feindlicher Flotten spezialisiert.",
gebt darunter
Code:
216 =>“ Eigene Schiffsbeschreibung in Kurzform wie oben beim schlachtkreuzer.“,
ein.
--------------------------------------------------7--------------------------------------------------
Öffne die fleet.mo und suche:
Code:
215=>“Schlachtkreuzer“
(kann auch sein das nur 214 rip steht)
macht dahinter ein Komma und gebt darunter
Code:
216=>“Eigener Schiffsname“
ein.
--------------------------------------------------8--------------------------------------------------
öffnet die anriff.php(in includes)
und sucht:
Code:
case '215':
$name = "Schlachtkr.";
break;
darunter
macht ihr es genauso nur dass ihr bei 215 216 einsetzt und anstatt Schlachtkr. Den namen eures schiffes.
--------------------------------------------------9--------------------------------------------------
öffnet floten2.php:
Sucht:
Code:
if ($_POST['ship202'] >= 1 || $_POST['ship203'] >= 1 || $_POST['ship204'] >= 1 || $_POST['ship205'] >= 1 || $_POST['ship206'] >= 1 || $_POST['ship207'] >= 1 || $_POST['ship210'] >= 1 || $_POST['ship211'] >= 1 || $_POST['ship213'] >= 1 || $_POST['ship214'] >= 1 || $_POST['ship215'] >= 1)
{
und ändert es in
Code:
if ($_POST['ship202'] >= 1 || $_POST['ship203'] >= 1 || $_POST['ship204'] >= 1 || $_POST['ship205'] >= 1 || $_POST['ship206'] >= 1 || $_POST['ship207'] >= 1 || $_POST['ship210'] >= 1 || $_POST['ship211'] >= 1 || $_POST['ship213'] >= 1 || $_POST['ship214'] >= 1 || $_POST['ship215'] >= 1 || $_POST['ship216'] >= 1)
{
--------------------------------------------------10-------------------------------------------------
öffnet floten3.php:
Sucht:
Code:
if ($_POST['ship202'] >= 1 || $_POST['ship203'] >= 1 || $_POST['ship204'] >= 1 || $_POST['ship205'] >= 1 || $_POST['ship206'] >= 1 || $_POST['ship207'] >= 1 || $_POST['ship210'] >= 1 || $_POST['ship211'] >= 1 || $_POST['ship213'] >= 1 || $_POST['ship214'] >= 1 || $_POST['ship215'] >= 1) {
ersetzt es durch
Code:
if ($_POST['ship202'] >= 1 || $_POST['ship203'] >= 1 || $_POST['ship204'] >= 1 || $_POST['ship205'] >= 1 || $_POST['ship206'] >= 1 || $_POST['ship207'] >= 1 || $_POST['ship210'] >= 1 || $_POST['ship211'] >= 1 || $_POST['ship213'] >= 1 || $_POST['ship214'] >= 1 || $_POST['ship215'] >= 1 || $_POST['ship216'] >= 1) {
--------------------------------------------------11-------------------------------------------------
sucht
Code:
if($planetrow[$resource[$i]] > 0){
if($i == 202 or $i == 203 or $i == 204 or $i == 209 or $i == 210)
{ $speedalls[$i] = $pricelist[$i]['speed']+(($pricelist[$i]['speed']*$user['combustion_tech'])*0.1);}
if($i == 205 or $i == 206 or $i == 208 or $i == 211)
{ $speedalls[$i] = $pricelist[$i]['speed']+(($pricelist[$i]['speed']*$user['impulse_motor_tech'])*0.2);}
if($i == 207 or $i == 213 or $i == 214 or $i == 215)
{ $speedalls[$i] = $pricelist[$i]['speed']+(($pricelist[$i]['speed']*$user['hyperspace_motor_tech'])*0.3);}
}
ersetzt es durch
Code:
if($planetrow[$resource[$i]] > 0){
if($i == 202 or $i == 203 or $i == 204 or $i == 209 or $i == 210)
{ $speedalls[$i] = $pricelist[$i]['speed']+(($pricelist[$i]['speed']*$user['combustion_tech'])*0.1);}
if($i == 205 or $i == 206 or $i == 208 or $i == 211)
{ $speedalls[$i] = $pricelist[$i]['speed']+(($pricelist[$i]['speed']*$user['impulse_motor_tech'])*0.2);}
if($i == 207 or $i == 213 or $i == 214 or $i == 215 or $i == 216)
{ $speedalls[$i] = $pricelist[$i]['speed']+(($pricelist[$i]['speed']*$user['hyperspace_motor_tech'])*0.3);}
}
--------------------------------------------------12-------------------------------------------------
suche(immer noch in floten3.php):
Code:
case '215':
$name = "Schlachtkreuzer";
break 1;
und füge darunter
Code:
case '216':
$name = "Eigener Schiffsname";
break 1;
ein.
--------------------------------------------------13-------------------------------------------------
Lade die veränderten Dateien hoch.
--------------------------------------------------14-------------------------------------------------
Gehe in die DB:
Gehe auf game_planets (Präfix durchs eigene ersetzten)
Und gehe auf neue spalte hinter battleship einfügen.
Nenne die spalte ownshipname und gebe als Typ
Code:
int
ein.
Bei Länge gebe 11 ein.
Das standard ist 0 sonst lass alles wie es ist.
Gehe auf ok/speichern.
So nun dürfte alles funktionieren. |
|
|
|
|
 |
Timmynator93
Entdecker


Anmeldedatum: Nov 27, 2007
Beiträge: 113
|
Verfasst am:
19.04.2008 22:03 |
|
|
|
|
 |
BlindPrO
Helfer


Anmeldedatum: Dec 09, 2007
Beiträge: 206
Wohnort: DE
|
Verfasst am:
19.04.2008 22:27 |
|
|
|
|
 |
the_killer91
Entdecker


Anmeldedatum: Feb 22, 2008
Beiträge: 91
Wohnort: Delmenhorst
|
Verfasst am:
19.04.2008 22:35 |
|
es müsste gehn
und denken ist nicht wissen |
|
|
|
|
 |
henny23
Helfer


Anmeldedatum: Jul 03, 2006
Beiträge: 412
|
Verfasst am:
19.04.2008 22:45 |
|
Hey cool nicht schlecht, werds mir gleich mal abspeichern  |
|
|
|
|
 |
Timmynator93
Entdecker


Anmeldedatum: Nov 27, 2007
Beiträge: 113
|
Verfasst am:
19.04.2008 22:53 |
|
also es ist auf jeden fall nicht für die version 0.8tc gedacht weil da ist einiges anders |
|
|
|
|
 |
BlindPrO
Helfer


Anmeldedatum: Dec 09, 2007
Beiträge: 206
Wohnort: DE
|
Verfasst am:
19.04.2008 23:03 |
|
Maaan?!
UGamela = UNTERSTÜTZT;
Xnova = NICHT UNTERSTÜTZT |
|
|
|
|
 |
henny23
Helfer


Anmeldedatum: Jul 03, 2006
Beiträge: 412
|
Verfasst am:
20.04.2008 20:52 |
|
Ich habs, man muss nur in der Vars.php das alles einfügen und in der Datenbank eine neue Tabelle hinter den anderen Schiffsnamen einstellen, ist viel einfacher! In der vars.php sind etwas unten weiter die Kampfwerte gleich mit integriert! Hab aber jetzt keine lust ein Tut dafür zu schreiben, wenn man sich den Inhalt der Datei genau anschaut, erkennt man leicht und auch schnell wo man das neue Schiff einfügen muss! Falls einer trotzdem noch dabei Probleme hat, dann werd ich morgen das ein bisschen näher beschreiben!
MfG |
|
|
|
|
 |
henny23
Helfer


Anmeldedatum: Jul 03, 2006
Beiträge: 412
|
Verfasst am:
21.04.2008 21:08 |
|
Man muss wie beschrieben in der vars.php die neuen Schiffe eintragen, da ist alles gleich wie bei Ugamela, der einzigste unterschied ist, dass man in dem Ordner include die Datei unlocalised.php ab Zeile 63 die neue ID da eintragen muss, welchen Antieb euer neues Schiff hat, denn mit der Datei berechnet der die Flugzeit! |
|
|
|
|
 |
blackice
Newbie


Anmeldedatum: May 04, 2008
Beiträge: 14
|
Verfasst am:
05.05.2008 23:10 |
|
wen ihr eienne richtigen tut zum thema schiffe einfügen haben wollt für xnova müsst ihr in das ultimatex forum der hier ist nicht vollständig
mfg blackice
ps: das weiß ich weil ich den im ultimatxforum geschrieben habe |
|
|
|
|
 |
TheNeXt
Newbie


Anmeldedatum: Jun 02, 2008
Beiträge: 3
|
Verfasst am:
06.06.2008 22:33 |
|
für xnova ist heir was eingetragen
|
|
|
|
|
 |
BlackLord
Entdecker


Anmeldedatum: Jan 26, 2008
Beiträge: 64
|
Verfasst am:
07.06.2008 16:42 |
|
in welcher datenbak muss ich des machen?
bin bei kilu.de
wo mach ich des mit game_planets? |
|
|
|
|
 |
|
|
::
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001-2008 phpBB Group Deutsche Übersetzung von phpBB.de
:: Theme & Graphics by Daz :: Ported for PHP-Nuke by nukemods.com ::
Alle Zeiten sind GMT + 1 Stunde
|
|
|
|
|