Skocz do zawartości
Krystian932

Jak ustawić ikonkę w SA-MP?

Rekomendowane odpowiedzi

Ikonke? Chodzi ci żeby np. na mapie był pistolet w miejscu gdzie jest ammunation itp.? Jeśli tak, to musisz po pierwsze stworzyć ikony (funkcja od nich to SetPlayerMapIcon - https://wiki.sa-mp.com/wiki/SetPlayerMapIcon) i jak chcesz zdobyć koordynaty jakiegoś miejsca to wchodzisz na SAMPa i w tym miejscu co chcesz mieć ikonę wpisujesz /save i tutaj np. nazwa tego miejsca czyli /save ammunation i powinno ci się zapisać takie coś: AddPlayerClass(0,238.5152,139.4520,1003.0234,1.5911,0,0,0,0,0,0); // ammunation w pliku savedpositions (u mnie był w Gta San Andreas User Files) i pierwsze trzy floaty, czyli te liczby z kropką to są koordynaty tego miejsca gdzie chcesz postawić ikonkę, czyli u mnie by to wyglądało tak: SetPlayerMapIcon(playerid, 41, 238.5152,139.4520,1003.0234, 6, 0, MAPICON_LOCAL);

Jeśli dalej nie rozumiesz, to mogę wytłumaczyć dokładniej.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

1. Jedziesz do tego miejsca
2. Zapisujesz tę pozycję poprzez /save JAKAŚNAZWA
3. Wchodzisz w Moje Dokumenty > GTA SAN ANDREAS USER FILES > SAMP > savepositions.txt
4. Bierzesz z tego koordynaty X, Y, Z Tak jak wyżej kolega podał np. masz
 AddPlayerClass(0,238.5152,139.4520,1003.0234,1.5911,0,0,0,0,0,0);
to wyciągasz te koordynaty

 238.5152,139.4520,1003.0234


5. W OnplayerConnect musisz dodać taką oto funkcję jak

SetPlayerMapIcon(playerid, 88, 238.5152,139.4520,1003.0234 , 6, 0, MAPICON_LOCAL);

Wytłumaczenie MapIcon:
88 = Slot ID naszej ikony mając 88 w jednej i 88 w drugiej wystąpi błąd i tej drugiej ikony nie wczyta bo po prostu slot będzie zajęty więc robisz
88 89 90 91...
238.5152,139.4520,1003.0234 = Nasze koordynaty z savepositions.txt
6 = ID Ikony
0 = Kolor ikony
MAPICON_LOCAL | GLOBAL = Znaczy to czy MapIkona ma być Lokalna czy Globalna

Wszystkie ID Ikon znajdziesz na
https://wiki.sa-mp.com/wiki/MapIcons

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×