De Pro Cycling Manager community van de Benelux
- Game Info
- Downloads
- Tactieken
- NCL Online
Tutorial: Hoe maak ik een converter voor cym/pcm?
Tutorial: Hoe maak ik een converter voor cym/pcm?
1) Download link1 , dit is een hex editor, wat dit precies is, is niet van belang in dit geval. Download ook link2 en installeer beide. Je hebt daarvoor winzip (www.winzip.com) nodig.
2) Wanneer je dat tweede uitgepakt hebt met winzip krijg je 4 bestanden te zien, hiervan open je het excel bestand.
3) In dit bestand moet je je eigenlijk enkel wat aantrekken van kolom E en F. Hierin staan alle tabellen (E) en kolommen(F) die in de database zitten. Om een converter te maken moet je 1 tabel kiezen en dan 1 of meerdere kolommen uit die tabel. Je kan niet twee kolommen uit twee verschillende tabellen in 1 converter doen. Uiteraard is dit soms wel een heel zoekwerkje en zal je soms al eens eerst enkele verkeerde kolommen gebruikt hebben i.p.v. degene die je wou. Maar daar moet je rekening mee houden, het is geen speelgoed voor mensen die helemaal niks van pcm en computers kennen. Deze tutorial helpt er alleen bij, maar je moet ook zelf nog logisch nadenken.
4) Open een leeg kladblokbestand en typ daar de tabelnaam waaruit je kolommen haalt voor je converter. Daarachter volgt een "(", dan de verschillende kolomnamen, met telkens een komma tussen(geen spatie), en dan vul je het verder aan met hs tot dat je 2hs op rij 2 hebt staan van het kladblokdocument daarna typ je nog")"
Even een voorbeeld om het te verduidelijken nog. We gaan een converter maken voor de stats en persoonlijke gegevens van de renner aan te passen. Dan gaan we kijken in het excel bestand en stellen we vast dat we daar de DYN_cyclist tabel moeten nemen en dan de kolommen die je wilt uit kolom F van het excelbestand, bv IDcyclist(uniek nr dat elke renner heeft) of gene_sz_firstlastname (eerste lettervoornaam +achternaam) of charac_f_plain (dit is de kolom van de hardrijstat).
Het kladblok bestand ziet er dan zo uit:
DYN_cyclist(IDcyclist,gene_sz_firstlastname,charac_f_plain,(nog andere kolommen die je wil),hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhh)
5) Laat dat bestand even open staan en maak een nieuwe map aan die je een naam geeft zodat het voor jou duidelijk is dat in die map een convrter zit om zoals in dit voorbeeld rennersgegevens aanpassen. Kopieer dan de Basis Converter.exe uit de map waarin het excel bestand stond(die map noemt normaal Tutorial als je die zelf niet veranderd hebt) naar deze nieuw aangemaakte map. Het is zeer belangrijk dat in deze map nooit nog iets anders komt te staan. Anders gaat je converter niet werken.
6) Open dan de hex editor(xvi32 noemt die) Dat is dat andere programma dat je moest downloaden in stap 1.
7) Ga dan naar "File"(bestand) en dan "Open". Hier selecteer je het Basis Converter.exe bestand uit je zelf aangemaakte map in stap 5. Dan krijg je een hele hoop getallen en cijfers te zien daaronder waarvan je je niets moet aantrekken.
8) Ga dan naar "Search" en kies dan "Replace". Je krijgt een pop-up scherm te zien dat bestaat uit twee delen, "Find"(vinden) en "Replace with"(vervang door). Bij beide moet "Text string" aangeduid zijn.
9) Ga dan terug naar de map Tutorial(die met het excel bestand) en open het textdocument "Basic converter.txt", kopieer de ganse inhoud en plaats dit in het bovenste witte balkje, bij "Find" in de hex-editor.
10) Ga dan naar je eigen kladblokbestand dat je in stap 4 maakte en kopieer die inhoud naar het witte balkje bij "Replace with" in de hex-editor.
11) Klik nu op "Replace all" , dit moet er dan verschijnen: "Occurences replaced: 1" . Zo niet, dan heb je een fout begaan bij 1 van de twee witte balkjes of heb je niet het BAsis Converter.exe bestand geselecteerd uit je zelfgemakte map uit stap 5.
12) Dan ga je naar "File" en klik je "save" NIET "save as" want dan werkt de converter niet!!!
13) Ga dan naar de zelfgemaakte map, verander de naam van die basic converter.exe als je wil naar een duidelijkere naam. Voor hem te testen: Dubbelklik op het bestand, selecteer bovenaan de database waaruit je de gegevens wilt halen om aan te passen en in de onderste balk de map waarin je converter staat. Klik dan op "Export" en dan zal er in die map van de converter een tekstbestand verschijnen met de gevraagde kolommen. Die kan je dan aanpassen en sla je terug op onder dezelfde naam. Dan dubbelklik je weer op de converter, selecteer de database en de map waarin je converter staat en klik op "Export" Je db zal dan je aanapssingen bevatten.
Voilà, zo makkelijk of zo moeilijk is het maken van een converter. Wie het hiermee nog niet kan zal ik moeten teleurstellen, duidelijker dan dit is niet mogelijk.
Categorie: Pcm | Reactie's: 0
Gepost door rcv op 2008-05-30 om 00:01:53
Reactie's
Gelieve alleen berichten te posten die handelen over deze post. Berichten die niets te maken hebben met dit bericht worden verwijderd. Eventuele vragen kunnen steeds op het forum gesteld worden.
Er zijn nog geen reactie's op dit artikel.






