FAQ Suchen Mitgliederliste Benutzergruppen Profil Anmelden, um private Nachrichten zu lesen
UGamela Forum Foren-Übersicht  Anmelden  Registrieren
Tutorial-neue schiffe einfügen
Seite 1 von 4 [47 Beiträge]   Gehe zu Seite: 1, 2, 3, 4 Weiter

 Forum-Index » UGamela » Support
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen
Autor Nachricht
bigbenny
Supporter
Supporter


Anmeldedatum: 09.12.2007
Beiträge: 98

BeitragVerfasst am: Do 03 Jan 2008, 20:38    Titel:  Tutorial-neue schiffe einfügen  

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&ouml;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&auml;ger: <font color="lime">4</font>
Rapidfire gegen Gro&szlig;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&auml;rke</th><th>400</th></tr><tr colspan=3><th>Angriffswert</th><th>700</th></tr><tr colspan=3><th>Ladekapazit&auml;t</th><th>750&nbsp;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.
_____________________________________________________________________________________________________________________________
wie ihr hoffentlich lest gibt es sachen die ihr euch überlegen müsst wie die kosten und den namen des schiffes

Zuletzt bearbeitet von bigbenny am Fr 04 Jan 2008, 11:56, insgesamt 2-mal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
ICQ-Nummer 
sIF
Member
Member


Anmeldedatum: 27.12.2007
Beiträge: 39

BeitragVerfasst am: Do 03 Jan 2008, 21:30    Titel:  

wow vielen dank Smile
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
Rabi
Moderator
Moderator


Anmeldedatum: 01.01.2008
Beiträge: 80
Wohnort: Österreich- Steiermark

BeitragVerfasst am: Do 03 Jan 2008, 22:03    Titel:  

Jo finde es echt gut, das sich mal wer die Arbeit gemacht hat .-)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger 
ICQ-Nummer 
bigbenny
Supporter
Supporter


Anmeldedatum: 09.12.2007
Beiträge: 98

BeitragVerfasst am: Do 03 Jan 2008, 22:13    Titel:  

hat au lange gedauert die sachen zu übernehmen und zu schreiben und thx
hoffe es klappt alles damit es zu den tuts kann^^
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
ICQ-Nummer 
Phoscur
Site Admin
Site Admin


Anmeldedatum: 07.12.2007
Beiträge: 919

BeitragVerfasst am: Do 03 Jan 2008, 23:42    Titel:  

sehr gut ;D ich hoff du gibst dann den support dafür weiterhin. sobald sich zwei user gemeldet haben, die das hier ausprobiert haben kommts zu den tuts.
_________________

Wenn du Hilfe brauchst wende dich an einen >Supporter<.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen 
bigbenny
Supporter
Supporter


Anmeldedatum: 09.12.2007
Beiträge: 98

BeitragVerfasst am: Fr 04 Jan 2008, 11:37    Titel:  

jojo mach ich...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
ICQ-Nummer 
sIF
Member
Member


Anmeldedatum: 27.12.2007
Beiträge: 39

BeitragVerfasst am: Fr 04 Jan 2008, 11:54    Titel: Re: Tutorial-neue schiffe einfügen  

Hab nen kleinen Fehler gefunden:

bigbenny hat Folgendes geschrieben:

und füge darunter

Code:
$lang['info'][215]['name'] = 'Eigener Schiffsname';
$lang['info'][215]['description'] =’eigene Schiffsbeschreibung bitte wie oben mit der tabelle und dem rapidfire nur halt ans eigene schiff anpassen’;



Das müsste heissen

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’;


Also 216 anstatt 215
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
bigbenny
Supporter
Supporter


Anmeldedatum: 09.12.2007
Beiträge: 98

BeitragVerfasst am: Fr 04 Jan 2008, 11:55    Titel:  

jo werde es ändern
edit: habs geändert
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
ICQ-Nummer 
gianluca311
UGamela PowerUser
UGamela PowerUser


Anmeldedatum: 09.12.2007
Beiträge: 268

BeitragVerfasst am: Fr 04 Jan 2008, 12:28    Titel:  

@bigbenny:

Ich schreibe gerade ein Tut für ugamela! Darf ich mir dein Tut nehmen und hinzufügen?!?

gianluca311
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
bigbenny
Supporter
Supporter


Anmeldedatum: 09.12.2007
Beiträge: 98

BeitragVerfasst am: Fr 04 Jan 2008, 12:42    Titel:  

jo nar klar.. wieso nicht..
kanns ja hinschreiben das es von mir ist^^

_________________




Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
ICQ-Nummer 
gianluca311
UGamela PowerUser
UGamela PowerUser


Anmeldedatum: 09.12.2007
Beiträge: 268

BeitragVerfasst am: Fr 04 Jan 2008, 20:43    Titel:  

eingefügt und dein name steht drinnen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
Stromberg
Einsteiger
Einsteiger


Anmeldedatum: 26.12.2007
Beiträge: 13

BeitragVerfasst am: Fr 04 Jan 2008, 21:12    Titel:  

Habe mir ein Schiff gebastelt !

Haut soweit alles hin kann es Bauen, nur halt net versenden! Werde noch nach den fehler suchen denke mal hab was vergessen.

_________________
MfG Stromberg Laughing
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
bigbenny
Supporter
Supporter


Anmeldedatum: 09.12.2007
Beiträge: 98

BeitragVerfasst am: Fr 04 Jan 2008, 21:19    Titel:  

kann auch sein das ich etwas vergessen habe ..aber als ich floten2 und 3 geändert hatte ging es..
_________________




Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
ICQ-Nummer 
Rabi
Moderator
Moderator


Anmeldedatum: 01.01.2008
Beiträge: 80
Wohnort: Österreich- Steiermark

BeitragVerfasst am: Fr 04 Jan 2008, 21:26    Titel:  

Wenn es net versenden geht liegt es sicher an den floten.phps
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger 
ICQ-Nummer 
bigbenny
Supporter
Supporter


Anmeldedatum: 09.12.2007
Beiträge: 98

BeitragVerfasst am: Fr 04 Jan 2008, 22:00    Titel:  

deshalb ja floten2 und 3 in 1 weiss i net ob ma da was ändern muss ich guck aber mal nach
_________________




Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden 
ICQ-Nummer 
Beiträge der letzten Zeit anzeigen:   Sortieren nach:   
Seite 1 von 4 [47 Beiträge]   Gehe zu Seite: 1, 2, 3, 4 Weiter
Neues Thema eröffnen   Neue Antwort erstellen Vorheriges Thema anzeigen :: Nächstes Thema anzeigen
 Forum-Index » UGamela » Support
Gehe zu:  

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 teilnehmen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
[ Time: 0.0623s ][ Queries: 13 (0.0073s) ][ Debug Ein ]

Powered by phpBB © 2001, 2005 phpBB Group
BBTech Template by © 2003-04 MDesign
Categories Hierarchy 2.1.6g © 2003-2005 Ptirhiik RPGnet-Fr | Adaptation provided by Craterz.com