Zn?w mam problem bo zapomnialem jak sie robi brame dla frakcji. Chc? mie? full automat bram?, kt?ra otwiera si? jak dany gracz jest w policji (nawet jak nie jest na skinie) wystarczy ze jest w policji i brama sie mu otwiera, a jak nie jest to nie otwiera.
Podpis
Pomagam w miare moich możliwości !
Moje gg to: 53393163
Masz problem to możesz napisac !
Je?eli chcesz zrobi? to na takiej zasadzie jak gracz zbli?a si? do bramy to mo?esz wykorzysta? do tego SetTimer na wszystkich graczy i w warunku sprawdzasz czy jest w danej frakcji + czy jest blisko tej bramy lub skorzysta? z streamera incognito i wykorzysta? do tego callback OnPlayerEnterDynamicArea + tworzysz sobie jak?? zmienn? globaln? do kt?rej przypisujesz ID area (np. CreateDynamicCircle) i w OnPlayerEnterDynamicArea sprawdzasz przez warunek czy areaid == CreateDynamicCircle oraz czy jest w frakcji je?li tak to otwierasz bram? p??niej w OnPlayerLeaveDynamicArea r?wnie? dajesz warunek czy areaid == CreateDynamicCircle + sprawdzasz czy jest w frakcji. Bardzo proste do zrobienia.
Musisz utworzy? pickup. Nast?pnie tworzysz callback - OnPlayerPickUpPickup - czyli wykonuje on czynno?? po wej?ciu w pickup. Czyli w Twoim przypadku otwarcie bramy [MoveObject]. W tym samym miejscu ustawiasz 10 sek. timer, po wykonaniu kt?rego zamknie si? brama [r?wnie? MoveObject do starej pozycji]. Poczytaj sobie w internecie nt. tego callbacka, oraz MoveObject (parametry itp.).
Nie ma w podstawowych funkcjach sampa jak i w streamer od incognito callbacka od wyj?cia z pickupu. Za to w streamer od incognito s? callbacki od checkpoint?w OnPlayerEnterDynamicCP oraz OnPlayerLeaveDynamicCP lub skorzystaj ze stref jak wspomnia? Wafelowski i callbacka OnPlayerLeaveDynamicArea. M?wisz ?e tylko po wyj?ciu z pickupa, wi?c w tym co wybierzesz(OnPlayerLeaveDynamicCP/OnPlayerLeaveDynamicArea) sprawdzasz warunkiem czy wyszed? z Twojego checkpointa/strefy i u?ywasz bez powt?rze? SetTimer, bo nie musisz niczego przekaza? do callbacka(tzw. public'a).
https://wiki.sa-mp.com/wiki/SetTimer jego argumenty: nazwa callbacka, czas po kt?rym si? uruchomi callback, powtarzanie(0 - bez powt?rze?, 1 - ma si? powtarza?)
https://wiki.sa-mp.com/wiki/SetTimerEx jego argumenty: nazwa callbacka, czas po kt?rym si? uruchomi callback, powtarzanie(0 - bez powt?rze?, 1 - ma si? powtarza?), format, argumenty do formatu
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach