Destroyer 548 Opublikowano 28 Kwietnia 2015 Udostępnij Opublikowano 28 Kwietnia 2015 (edytowane) Przykładowy plugin , który działa na danym serwerze. IP jest przykładowe, nie reklamuje innego serwera #include <amxmodx> new const test[] = "1.2.11.211:27176"; public plugin_init() { register_plugin("blokada ip", "1.0", "Destroyer"); new g_IP[33]; get_user_ip(0, g_IP, charsmax(g_IP)); if(equal(g_IP, test)){ server_print("IP prawidlowe"); } else{ server_print("IP nieprawidlowe"); set_fail_state("Plugin nie dziala na tym serwerze."); } } A teraz objaśnienie co od czego new const test[] = "1.2.11.211:27176"; Adres ip oraz port serwera na , którym ma działac plugin if(equal(g_IP, test)){ server_print("IP prawidlowe"); Test na poprawność adresu ip, jeżeli ip się zgadza z tym zarejestrowanym to pokaże nam komunikat że ip jest poprawne. server_print("IP nieprawidlowe"); set_fail_state("Plugin nie dziala na tym serwerze."); } } W przypadku gdy plugin jest na innym serwerze niż na tym do którego został przypisany adres ip wraz portem w pluginie wyskoczy komunikat z testu, że plugin nie działa na tym serwerze,dodatkowo plugin blokuje się. Plugin można rozłożyć np. do cod moda,diablo i itp. Opisana metoda jest przykładowa i najłatwiejsza do zrobienia, osobiście stosuję metodę zabezpieczania swoich większych pluginów poprzez napisanie stocka osobnego. Edytowane 28 Kwietnia 2015 przez Destroyer 5 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Omega* 2 077 Opublikowano 13 Sierpnia 2015 Udostępnij Opublikowano 13 Sierpnia 2015 Automatycznie wygenerowana wiadomość. Temat został zamknięty przez któregoś z moderatorów. Powód: Brak aktywności Jeżeli się z tym nie zgadzasz zgłoś to Administratorowi z wyższą rangą. Pozdrawiamy Administracja Forum | Cs-Classic.PL | Klasyczna sieć serwerów. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.