Właściciel -_- 11 886 Opublikowano 7 Sierpnia 2016 Właściciel Udostępnij Opublikowano 7 Sierpnia 2016 Nowa waluta na serwerze - System walut Przedstawiam Wam moją kolejną pracę, tym razem jest to system tworzenia własnej waluty na serwerze. Jest to dość mocno rozbudowany system, pozwalający laikowi stworzyć własną walutę na serwerze. Po wprowadzeniu takiego systemu możemy stworzyć specjalny sklep. Dodałem natywy, które pozwolą Wam stworzyć inne pluginy, które będą działać wraz z tym systemem. Uszanuj moją pracę i nie usuwaj informacji o autorze z pluginu (jest on wpisany tylko w myinfo). Plugin umożliwia stworzenie nowej waluty na serwerze. Walute otrzymuje się za podłożenie bomby, rozbrojenie, za asystę, HS, zwykłe zabicie. VIP otrzymuje dwa razy więcej punktów waluty. Dzięki cvarom dostępnym w pluginie, można łatwo edytować system, bez ingerencji w kod źródłowy. Na razie jest to wersja BETA, ale wszystko działa poprawnie. Pisałem to w wolnej chwili ( w sumie to w nocy, po 1 godzinie) więc mogą się pojawić jakieś większe mniejsze błędy. Plugin udostępnia natywy oraz komendy dla admina. Cvary są tworzone automatycznie, znajdziesz je w folderze csgo/cfg/sourcemod/plugin.nowawaluta.cfg Stwórz własną walutę na serwerze. By edytować flagę VIP'a znajdź i edytuj if(HasFlag(id, Admin_Custom4)) Chodzi oczywiście o zamianę Admin_Custom4 (Spis Admin Flag) W niedługim czasie zamienię to. Logi z dodawania/ustawiania waluty przez admina bądź logi z oddawania, znajdziesz w folderze csgo/addons/sourcemod/logs/waluta.log #define LOG_FILE "logs/waluta.log" RegConsoleCmd("sm_ilosc", Ilosc, "[Waluta] Ilosc"); // Ilosc waluty RegConsoleCmd("sm_oddaj", OddajWaluta, "[Waluta] Oddaj"); // Oddawanie waluty innemu graczowi RegConsoleCmd("sm_dajwalute", DodajWaluteAdmin, "<id> <ilosc>"); // Dodaj Walute - opcja dla Adminów - Flaga root RegConsoleCmd("sm_ustawwalute", UstawWaluteAdmin, "<id> <ilosc>"); // Ustaw Walute - opcja dla Adminów - Flaga root Cvary są tworzone automatycznie, znajdziesz je w pliku csgo/cfg/sourcemod/plugin.nowawaluta.cfg // This file was auto-generated by SourceMod (v1.7.3-dev+5280) // ConVars for plugin "nowawaluta.smx" // Ilu graczy ma byc by plugin dzialal?(Wlicz GoTV) // - // Default: "3" sm_waluta_iloscgraczy "3" // Jaki jest limit jednorazowego oddania waluty? // - // Default: "400" sm_waluta_limitoddawania "400" // Czy ma tworzyc logi gdy ktos odda walute? // - // Default: "1" sm_waluta_logioddawanie "1" // Jak bedzie sie zwac Twoja waluta? // - // Default: "PLN" sm_waluta_nazwa "PLN" // Ilosc punktow dodawana za podlozenie bomby? // - // Default: "5" sm_waluta_podlozeniebomba "5" // Ilosc punktow dodawana za rozbrojenie bomby? // - // Default: "5" sm_waluta_rozbrojeniebomby "5" // Ilosc punktow dodawana za zabojstwo? // - // Default: "1" sm_waluta_zabojstwo "1" // Ilosc punktow dodawana za asyste? // - // Default: "1" sm_waluta_zabojstwoAsysta "1" // Ilosc punktow dodawana za zabojstwo HS? // - // Default: "1" sm_waluta_zabojstwoHS "1" native set_user_currency(id,ilosc); native get_user_currency(id); // Sprawdz ilosc waluty native set_player_multiplier_currency(id=1, Float:mnoznik=1.0); // Mnoznik do zdobywania walut Brak Standardowa nowawaluta.sp systemwalut.inc autoexecconfig.inc Zabraniam kopiowania pluginu na inne fora bez mojej zgody, a tym bardziej gdy dana osoba nie doda źródła, albo gdy usunięta zostanie informacja o autorze pluginu. 6 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 7 Sierpnia 2016 Autor Właściciel Udostępnij Opublikowano 7 Sierpnia 2016 Plany na przyszłość: Stworzenie pluginu, który zwiększa zdobywanie waluty od danej do danej godziny Stworzenie rozbudowanego sklepu z możliwością wyboru rzeczy, które można kupować #cvary :) Jeżeli ktoś ma jakieś propozycje jak rozbudować plugin, zapraszam do dyskusji w tym temacie Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
supertimor 0 Opublikowano 28 Października 2017 Udostępnij Opublikowano 28 Października 2017 Oba pliki są puste - tj. temat nie jest aktualny na swój sposób? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 11 Listopada 2017 Autor Właściciel Udostępnij Opublikowano 11 Listopada 2017 Po aktualizacji się nie przeniosło. Już aktualizuje pliki Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Falcon 0 Opublikowano 5 Października 2020 Udostępnij Opublikowano 5 Października 2020 Da radę ogarnąć to na amxx?? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 5 Października 2020 Autor Właściciel Udostępnij Opublikowano 5 Października 2020 Nie tworzę pluginów pod AMXX 😕 W sumie dzięki za przypomnienie, bo przydałoby się stworzyć coś odświeżonego 1 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ą.