←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Natyw dla zmiennej

Zablokowany

  • +
  • -
Andrzejek - zdjęcie Andrzejek 10.01.2013

Witam, mam takie pytanie jak zrobić natywa dla zmiennej? Podam przykład:

W pierwszym pluginie mam zmienna

new bool:wlacz_zabawe;


Gdzieś dalej w pluginie wywołuje się
wlacz_zabawe = true;


Ale jak tą zmienna dodać do natywa? Chodzi że po włączeniu jej w tym 2 pluginie coś się włącza a po wyłączeniu w 2 pluginie się coś tam wyłącza. Jak to zrobić?
Odpowiedz

Gość_21977_* 10.01.2013

Natywy
Odpowiedz

  • +
  • -
Andrzejek - zdjęcie Andrzejek 10.01.2013

Nadal nic z tego nie wiem -_-
Odpowiedz

  • +
  • -
speedkill - zdjęcie speedkill 10.01.2013

Tworzysz natyw i w returnie dajesz:
return wlacz_zabawe;

Bądź jeśli natyw ma ustawiać wartość zmiennej, to w funkcji musisz dodać
wlacz_zabawe = !wlacz_zabawe
Odpowiedz

  • +
  • -
Andrzejek - zdjęcie Andrzejek 11.01.2013

Mógł bys mi to wytłumaczyc za pomoca przykladowego pluginu
Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 11.01.2013

Może inaczej: zmiennej nie możesz utworzyć, żeby była widoczna w kilku pluginach... Ale możesz stworzyć kilka natywów, żeby w podpluginach zmieniać i odczytywać zawartość tej zmiennej będącej w pluginie głównym (popatrz sobie jak masz set_user_money, get_user_money, tak dla przykładu ...) Przez takie natywy ładnie przeprowadzi Cię już podany tutaj poradnik.
Odpowiedz

  • +
  • -
Andrzejek - zdjęcie Andrzejek 11.01.2013

No nadal nie rozumiem :D Jak bys mógł przykladowy plugin, to wtedy będe miec obraz tego i sie naucze.
Odpowiedz

Gość_21977_* 11.01.2013

W tutorialu masz przykładowe pluginy.
Odpowiedz

  • +
  • -
Andrzejek - zdjęcie Andrzejek 12.01.2013

Można zamknąć już tego nie potrzebuje
Odpowiedz

Gość_21977_* 12.01.2013

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany