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

[Pradedantiesiems] Žemėlapio ikona.


popa11

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4904 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

Žemėlapio ikona rodoma žemėlapyje. Tai yra papildoma ikonėlė, uždėta Jūsų norimoje vietoje. Visų pirma, noriu pasakyti, kad jau esamų ikonų ištrinti negalima. Jos yra GTA žaidime, tad, jų panaikinti negalima. Na, o dabar pradedame kurti ikonėlę. Visų pirma mums reikės koordinačių, kur bus ikonėlė. Įsijungiame serverį ar einame į SA-MP Debug'ą, nuvykstame į savo norimą vietą ir rašome /save Ikona.. Išjungiam serverį ar uždarom SA-MP Debug'ą. Dabar skripte susirandame callback'ą OnPlayerConnect. Po juo rašome:

Kodas: Pasirinkti visus

SetPlayerMapIcon(playerid,ikonosNr,X,Y,Z,IkonosID,0);

PAAIŠKINIMAS

ikonosNr - tai skaičius, kuris rodo kuri ikona serveryje. Tarkim pirmos ikonos skaičius 1 ir jeigu norime įdėti antrą ikoną, rašysime jau 2. Jeigu dėsime ikoną ir ji bus septintoji, tai rašysime 7.

X,Y,Z - koordinatės kur ikona bus.

Norint gauti mūsų vietos X, Y ir Z koordinates, einame į Kur Jūsų GTA įrašytas/savedpositions.txt ir randu tokią eilutę:

Kodas: Pasirinkti visus

AddPlayerClass(0,2055.5984,1455.8823,10.6719,210.9156,0,0,0,0,0,0); // Ikona.

Man reikia tik X, Y ir Z. Tad kopijuoju tik 2055.5984,1455.8823,10.6719.

IkonosID - ikonos paveiksliuko ID. Paveiksliukų ID galima rasti - http://forum.sa-mp.de/wiki_backup/wiki/ ... pIcon.html

spalva - spalva dažniausiai statoma 0.

Taigi, dabar mano eilutė turi atrodyti šitaip:

Kodas: Pasirinkti visus

SetPlayerMapIcon(playerid,1,2055.5984,1455.8823,10.6719,31,0);

Na štai. Dabar sukompiliuojame ir einame tikrinti.

Sekmės skriptinime.

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 1 mėnesio...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4904 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ą...