Ogen Dogen 2 814 Właściciel Last activity: 20 hours ago Posted June 29, 2014 Właściciel Share Posted June 29, 2014 Posted June 29, 2014 Dawno się nic tu nie pojawiło , więc postanowiłem się podzielić niektórymi algorytmami zaimplementowanymi w AMXX. Część z nich jest napisane typowo na potrzeby gry a niektóre używane są bardziej w innych językach. Wszystkie są mojego autorstwa. 1. Zabezpieczenie pluginu na IP.Twoje IP wpisujesz w wartości stałej (10 linia). W razie niepowodzenia plugin się wyłącza i generuje error log.2. Tworzenie taska dla każdego gracza osobno.3 argument funkcji to musi być id gracza , przydatne np. w pluginach na screeny.3. Sortowanie bąbelkoweFunkcja sortuje liczby całkowite (int) od najmniejszej do największej. Aby sortowało w drugą stronę należy zmienić operator relacyjny na przeciwny w 32 linijce. Jeśli zależy ci bardzo na optymalizacji użyj funkcji SortIntegers , która wykorzystuje sortowanie szybkie.4. Bezpieczne dawanie broniRozchodzi się tutaj o warunek , bez niego często zasypuje errorami. Ostrzega nas wtedy , że mógł dać broń graczowi który nie istnieje lub nie żyje.5. Odczytywanie wszystkich danych z pliku tekstowego Odczytuje dane z prostego pliku tekstowego linijka po linijce , dotąd aż znajdzie jego koniec.Rozszerzenia które obsłuży to takie , które uda ci się otworzyć notatnikiem. Na pewno działa na rozszerzeniach : txt , ini , cfg , log.6. Sito Eratostenesa Raczej nikomu się nie przyda w AMXX , ale było wymagane w szkole Jest to szybko metoda wyodrębnienia wszystkich liczb pierwszych z zakresu <2;n>Dokładne działanie z dobrymi gifem przedstawiającym działanie :http://pl.wikipedia.org/wiki/Sito_Eratostenesa7. Leczenie co 10 sekund o 10HP.Leczy VIP'a co 10 sekund o 10HP. Czas się ustala w tasku w 19 linijce , limit HP w 32 linijce a ilość HP w 31.8. VIP na weekendUstawia flagi VIP'a graczom "bez flag" w soboty i niedziele. W inne dni plugin jest ładowany do pamięci , ale jest spauzowany.Jeśli jakieś sobie jeszcze przypomnę albo nie będą objęte tajemnicą państwową to udostępnię.Jeśli będą jakieś potrzebne jeszcze albo ktoś ma jakieś ciekawe to pisać dodam.Zakaz kopiowania na inne fora. Poradnik by Ogen Dogen 1 Link to comment Share on other sites More sharing options...
Recommended Posts