Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4892 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Sveiki

:), norėčiau jums parodyti, kaip parašyti koordinates iš savedpositions.txt ar kur kitur į pawn lapą.

1. Mums reikia funkcijos kurioje bus naudojamos koordinatės, aš imu Create3DTextLabel.

2. Taigi rašau:

Create3DTextLabel("Tekstas", Spalva, X koordinatės, Y koordinatės, Z koordinatės, matymo nuotolis, virtualus pasaulis, matymas per sienas);

Dabar paaiškinsiu:

Create3DTextLabel yra funkcija, kuri sukuria 3D Text label'ą;

Tarp kabučių yra rašomas "tekstas", tai bus jūsų parašytas tekstas kuris bus rodomas 3D žaidime;

Spalvą nurodome taip: 0xFFFFFFFF, šiuo atveju tai yra balta spalva;

Dabar parodysiu kaip "apdoroti" koordinates:

AddPlayerClass(0,2056.9885,-1913.9061,13.5469,183.3521,0,0,0,0,0,0); // Vairavimo Mokykla

PAAIŠKINIMAI:

Jos būna išsaugotos būtent taip, bet tik tada, kai išsaugote būdami ant kojų, ne transporto priemonėje.

0,2056.9885,-1913.9061,13.5469,183.3521,0,0,0,0,0,0

Raudonai pažymėtas skaičius žymi žaidėjo skin'o id,

Oranžiniai pažymėti skaičiai yra X koordinatės,

Žaliai pažymėti skaičiai žymi Y koordinates,

Mėlynai pažymėti skaičiai žymi Z koordinates,

Geltonai pažymėti skaičiai žymi kryptį į kurią žaidėjas bus atsigręžęs kai atsiras,

Baltas skaitmuo reiškia pirmojo ginklo id kuris bus duotas žaidėjui kai jis atsiras,

Juodas skaičius žymi kiek bus duotą pirmojo ginklo amunicijos žaidėjui,

Violetinis skaitmuo reiškia antrojo ginklo id kurs bus duotas žaidėjui kai šis atsiras,

Žydras skaičius žymi kiek bus duotą antrojo ginklo amunicijos žaidėjui,

Rudas skaitmuo žymi trečiojo ginklo id kuris bus duotas žaidėjui kai jis atsiras,

Purpurinis skaičius žymi kiek bus duotą trečiojo ginklo amunicijos žaidėjui.

Create3DTextLabel funkcijai bus reikalingos tik X, Y, Z koordinatės, bet reikės prirašyti ir matymo nuotolį, virtualų pasaulį, matymą per sienas. "Apdorotos" koordinatės turėtų atrodyti taip:

2056.9885,-1913.9061,13.5469, 200, 0, 0

Belieka paaiškinti porą skaitmenų:

Skaičius 200 parodo atstumą, nuotolį nuo kurio bus matomas label'as.

Nuliukas po 200, reiškia virtualų pasaulį*.

Antrasis nuliukas reiškia label'o matymą per sienas. Jis gali būti įjungtas (1) arba išjungtas (0).

3. Na ir lengviausias darbas įterpti koordinates su papildomais skaitmenimis.

Create3DTextLabel("Tekstas", Spalva, 2056.9885,-1913.9061,13.5469, 200, 0, 0);

Virtualus pasaulis yra naudojamas namų interjerams, ir patalpoms. Default'as yra 0, tai yra visas SA, o 1, 2, 3 ir t. t. yra skiriama interjerams.

Ačiū už dėmesį skirtą skaitymui. Tai yra pirmoji mano pamoka

veidukas%20(6).gif Jei pamoka gera +R3P (jei negaila :P)

Kūrė: Valmantas

Kurta: Supergames.lt

Šaltiniai: patirtis ir SA-MP vikipedija.

Redaguota , nario Valmantas
  • Teigiamai 4

http://www.pawno.lt/pakv/index.php?pakviete=Valma Kai paspausit rašykit AŽ, duosiu r3p. :) Ačiū

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4892 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...