Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Kontewer MTA:SA do SA:MP
Jam_PL
post 30.08.2008, 20:47:42
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 30.08.2008

Ostrzeżenie: (0%)
-----


Witam.

Był raz taki temat ale nie było odpowiedzi...

Jestem zerem w php java itp (tylko html troche...)

Posiadam własne forum o Grand Theft Auto i potrzebuje jak by "reklamy", mam właśnie pomysł na zrobienie takiego kontewera ale kompletnie nie wiem jak to zrobić...

Pomożecie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
pyro
post 30.08.2008, 20:52:21
Post #2





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


hehe, ciężko trochę robić coś, skoro nie opisałeś co chcesz, żeby zrobić, poza tym za darmo nikt ci tego nie zrobi

// EDIT

i chyba dzial nie ten

Ten post edytował pyro 30.08.2008, 20:52:33


--------------------
ET LINGUA EIUS LOQUETUR IUDICIUM
Go to the top of the page
+Quote Post
Jam_PL
post 30.08.2008, 20:54:19
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 30.08.2008

Ostrzeżenie: (0%)
-----


oj sorka zapomniałem o linku:

http://www.gtamscripting.info/converter/co....php/converter/


ps jaki to koszt? ;\

////

ja chce to zrobić z waszą pomocą :]

Ten post edytował Jam_PL 30.08.2008, 20:55:09
Go to the top of the page
+Quote Post
Crozin
post 30.08.2008, 21:00:34
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


1) Najpierw wytłumacz co to jest MTA:Race Mode oraz SA-MP.
2) Napisz co owy konwenter ma robić
3) Wtedy Ci powiemy z jakich technologii skorzystać
4) Będziesz wiedział czego się zacząć uczyć, albo komu to zlecić winksmiley.jpg
Go to the top of the page
+Quote Post
Jam_PL
post 30.08.2008, 21:10:12
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 30.08.2008

Ostrzeżenie: (0%)
-----


dobra:

MTA:Race Mode - Typ Multi Playera Do gry: Grand Theft Auto San Andreas można w nim także dodawać budynki itp...

SA:MP - Jest to Multi Player do Gta San Andreas


Ma on zmieniać dane z MTA do SA:MP (Pawn)

Cytat:

Konwerter ma czytac tylko formaty .map

i teraz jak plik .map będzie posiadał taki tekst:

<map mod="race" version="1.0">

<meta/>

<options>
<respawn>timelimit</respawn>
</options>

<object name="object">
<position>303.606354 -1563.938232 31.278975</position>
<rotation>-0.785398 0.000000 0.000000</rotation>
<model>980</model>
</object>

<object name="object (1)">
<position>303.619263 -1563.986938 25.580317</position>
<rotation>-0.785398 0.000000 0.000000</rotation>
<model>980</model>
</object>

<object name="object (2)">
<position>348.077515 -1466.100098 28.983519</position>
<rotation>-1.178097 0.000000 0.000000</rotation>
<model>980</model>
</object>

<object name="object (3)">
<position>348.060028 -1466.090332 23.149536</position>
<rotation>-1.178097 0.000000 0.000000</rotation>
<model>980</model>
</object>

</map>
Teraz wytłumacze co i gdzie ma sie znajdowac i co ma skrypt dodac będę mówił tymi znacznikami czyli np.
jak tam widzimy jest <model>980</model> to napisze model i już będzie wiadomo ze chodzi o 980
czyli w wyniku końcowym skrypt ma dodac "Createobject(" i dalej będą te zmienne czyli:


CreateObject(model, position, rotation);

czyli jak ma to wyglądac:

Createobject(980, 348.060028 -1466.090332 23.149536, -1.178097 0.000000 0.000000);

i jak jest w pliku .map pare objektów tak jak powyżej to pare takich kodów z CreateObject

Tak ma to wyglądac oczywiście tam gdzie jest position to wszystkie te:
348.060028 -1466.090332 23.149536

mają byc z przecinkami czyli:
348.060028, -1466.090332, 23.149536,
tak samo i z rotation


chyba wystarczy smile.gif

Ten post edytował Jam_PL 30.08.2008, 21:10:42
Go to the top of the page
+Quote Post
Crozin
post 30.08.2008, 22:04:37
Post #6





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Forumlarz do wysyłania mapy: zwykły XHTML (Google: XHTML formularze)
Cała reszta może być i w PHP:
1) Przesyłanie pliku: http://pl.php.net/features.file-upload
2) Wybranie danych: jest to XML, a więc możesz skorzystać z http://pl.php.net/manual/pl/book.simplexml.php
3) Jeżeli zamiana "xx xx xx" na "xx, xx, xx" ma ograniczać się tylko do tego, to wystarczy zwykły str_replace" title="Zobacz w manualu PHP" target="_manual i zamienić spację na przecinek-spacja.
4) Nie wiem też czy finalny kod ("Createobject(xx, xx, xx, xx);") ma być wykonany czy zapisany do pliku. Jeśli to ostatnie to jeszcze file_put_contents" title="Zobacz w manualu PHP" target="_manual do zapisania pliku.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:08