1. Jest to klawisz, który wywoła funkcje, powinno być tak.
menu_additem(menu, a, "1");
menu_additem(menu, b, "2");
2.Jeśli w set_task mamy (5.0, "bla", _, _, _, "a", 1) to set_task "bla" zostanie wykonany 1 raz na rundę czy na mapę?
2. Zostanie wykonany 1 raz na mapę, kiedy go wywołasz po 5 sekundach
Ponadto pisanie , _, _, _, "a", 1 jest bezcelowe, gdyż są to domyślne parametry.
Odnośnie pytania natomiast (
nie wiem, o czym pisał kapi), zostanie to wykonane raz na mapę, a nie TYLKO 1 raz.
Po każdej zmianie mapy bowiem wszystkie pluginy są na nowo ładowane, idąc dalej, aby załadować nową wersję pluginu, musisz przeładować mapę.
Ad.3. Tak
4.Mamy zmienną XxX równą 0 jak zrobić żeby gdy coś się stanie to doda do niej 1, ale nie 1 raz tylko za każdym razem. Czy to zadziała?
4.
XxX +=1
zamiast
if, użyj
while. Uważaj, żeby się nie zapętlić.
Ad.5.
kapi10072 odpowiedział,
o dziwo, prawidłowo i na temat
RTFM. Polecam Ci, odnośnie szczegółów dot. konkretnych funkcji, czytać dokumentację:
http://amxx.pl/dokumentacjaOna naprawdę nie gryzie, jest po polsku i dokładnie opisane jest, jak funkcje działają, wraz z uwagami i komentarzami.
Czytanie dokumentacji pozwoli Ci uzyskać odpowiedź dużo szybciej i nie będziesz musiał angażować całego forum.
Np.
Funkcja set_task - bardzo przyjemnie i prostym językiem opisane, jak korzystać z natywu, wraz z przykładem.
BTW. Pawn jest pierwszym językiem, w jakim programujesz, nieprawdaż?