Właściciel -_- 11 948 Opublikowano 21 Listopada 2022 Właściciel Udostępnij Opublikowano 21 Listopada 2022 [CS:GO] qRPG - System rpg z modułami dla umiejętności (config) Aktualna wersja: 1.3 OPIS Plugin dodaje do gry xp, poziomy oraz tzw walutę za poziom, która pozwala nam rozbudowywać umiejętności dodane do samego rpg. Każdy z graczy zaczyna z tzw 0 poziomem i po wbiciu danej ilości xp, otrzymuje nowy poziom oraz daną ilość waluty, która pozwala mu ulepszyć daną umiejętność. Xp ustalamy w pliku i to stamtąd pobiera także maksymalny poziom dostępny na serwerze. Umiejętności są osobnymi modułami (są osobnym pluginem) i możemy nimi operować przez config, ustalając ich maksymalny poziom (max jest ograniczony do 50 lvl umiejętności), moc umiejętności na danym poziomie, jej nazwę, unikalny ciąg znaków oraz koszt ulepszenia, a także koszt sprzedaży. Umiejętności można odsprzedawać jeżeli w configu ustaliliśmy wartość większą niż 0 dla sprzedaży, z uwzględnieniem każdemu poziomu, więc możemy zrobić też tak, że np: sprzedaż będzie dostępna tylko dla danych poziomów umiejętności. Główne Menu: Menu ustawień Menu Umiejętności Panel Admina CONFIG Główny: "qRPG" { "TypeXp" "3" // typ xp: 0 - tabelka xp | 1 - level*level*LevelMultiplier | 2 - level*LevelMultiplier | 3 - StartXpValue+(LevelMultiplier*level) "StartXpValue" "150" // wartość startowa dla obliczania xp (Działa tylko z TypeXp = 3) "LevelMultiplier" "100" // mnożnik xp per level "MaxLevel" "240" // maksymalny poziom "PointsForLevel" "24" // ile punktów za poziom "AnnounceLevelUp" "10" // od którego poziomu gracza informować wszystkich o awansie gracza (0 - wyłącza informowanie) "RankCacheTime" "30" // co ile odświeżać pozycje w rankingu (w sekundach) "TopXpNum" "15" // ilość graczy dla top xp. Ustaw 0 by wyłączyć "SellSkills" "1" // 0 - wylacz całkowicie sprzedaz | 1 - sprzedawaj od razu do 0 poziomu | 2 - sprzedawaj każdy poziom pojedynczo "LevelUpSoundPath" "qRPG/levelup.mp3" // lokalizacja dźwięku dla wbicia poziomu } Przykładowy plik z tabelką xp 10 50 100 500 1000 2500 4000 7000 10000 15000 EVENT: // This file was auto-generated by SourceMod (v1.11.0.6917) // ConVars for plugin "qRPG_add_Event.smx" // Minimalna ilość osób potrzebna do działania // - // Default: "2" // Minimum: "0.000000" qrpg_min_players "1" // Ile xp za zabicie z kosy // - // Default: "25" qrpg_frag_knife_xp "25" // Ile xp za fraga // - // Default: "50" qrpg_frag_xp "50" // Ile xp za mvp // - // Default: "10" qrpg_mvp_xp "10" // Ile xp za wygranie rundy // - // Default: "10" qrpg_round_win_xp "10" // Ile xp za plant bomby // - // Default: "15" qrpg_bombplant_xp "15" LISTA ZMIAN v1.05 (18.12.2022) 1. Dodano nowe forwardy qRPG_OnClientUpdateSkill - wywołuje się przed aktualizacją poziomu umiejętności graczy. Możęmy tutaj to zablokować qRPG_OnClientUpdateSkillPost - wywołuje się po zaktualizowaniu poziomu umiejętności gracza 2. Poprawiono kod pluginu 3. Aktualizacja qRPG_skill_Armor Dodano do configu opcje 'helmet', która określa czy dany poziom ma otrzymać hełm Poprawiono tworzenie umiejętności 4. qRPG_skill_Bunny Poprawiono kod i zastosowano nowe forwardy by usprawnić działanie pluginu 5. qRPG_skill_DoubleJump Zmieniono nazwę na qRPG_skill_MultiJump Poprawiono kod i zastosowano nowe forwardy by usprawnić działanie pluginu 6. qRPG_skill_Gravity Poprawiono kod i zastosowano nowe forwardy by usprawnić działanie pluginu 7. qRPG_skill_Health Zmieniono nazwę na qRPG_skill_StartHealth 7. qRPG_skill_HeBurn Poprawiono kod i zastosowano nowe forwardy by usprawnić działanie pluginu 8. qRPG_skill_Speed Zmieniono nazwę na qRPG_skill_StartSpeed 9. qRPG_skill_Strength Poprawiono kod i zastosowano nowe forwardy by usprawnić działanie pluginu 10. qRPG_skill_Thief Poprawiono kod i zastosowano nowe forwardy by usprawnić działanie pluginu 11. qRPG_skill_Vampire Poprawiono kod i zastosowano nowe forwardy by usprawnić działanie pluginu 12. Dodano qRPG_skill_PistolBurn Szansa na podpalenie z pistoletu 13. Dodanoq RPG_skill_RegenerationArmor Regeneracja pancerza co ileś sekund 14. Dodanoq qRPG_skill_SwapPosition Szansa na zamianę miejscami z wrogiem 15. Dodanoq qRPG_skill_Rotation Szansa na obrócenie gracza po strzale 16. Dodanoq qRPG_skill_WeaponFire Zwiększa o dany procent prędkość strzelania 17. Dodano nowy moduł qRPG_add_FlagBoostXp Pozwala ustawić mnożnik xp dla danej flagi v1.2 (16.01.2023) 1. Przeniesiono wszystkie convary pod config 2. Zmieniono sposób naliczania xp 3. Poprawiono configi od umiejętnosci 4. Uproszczono opisy 5. Dodano nową umiejętność qRPG_skill_IceKnife, qRPG_skill_IcePistol, qRPG_skill_Denial 6. Zmieniono config dla qRPG_skill_PistolBurn, qRPG_skill_BurnHE, qRPG_skill_MultiplierHealth, qRPG_skill_StartHealth, qRPG_skill_Respawn, Skill_Rotation, qRPG_skill_SwapPosition, qRPG_skill_Thief, qRPG_skill_Vampire v1.25 (21.02.2023) 1. Dodano sprawdzanie pozycji gracza na serwerze + zaktualizowano oto qRPG_add_ShowInfo (trzeba zaktualizować translacje) 2. Dodano top 15 (ilość można zmienić) xp Dodano nową translację "Menu_TopXpTitle" { "en" "[qRPG :: TOP XP]\nRefresh per map\n " "pl" "[qRPG :: Top XP]\nOdświeża co mapę\n " } 3. Dodano nowe natywy qrpg_get_rank_count - sprawdzanie ilości osób w bazie qrpg_get_user_rank - sprawdzanie miejsca w rankingu na podstawie xp 4. Dodano dwa nowe ustawienia w Main.cfg "RankCacheTime" "30" // co ile odświeżać pozycje w rankingu (w sekundach) "TopXpNum" "15" // ilość graczy dla top xp. Ustaw 0 by wyłączyć 5. Dodano opcję zmiany typu sprzedaży skilli i odgórnego ich uruchomienia "SellSkills" "1" // 0 - wylacz całkowicie sprzedaz | 1 - sprzedawaj od razu do 0 poziomu | 2 - sprzedawaj każdy poziom pojedynczo 6. qRPG_skill_WeaponFire działa tylko na slot 1 i 2 7. Dodano qRPG_add_Freeze - moduł odpowiadający za zamrożenie (zaktualizowano: qRPG_skill_IceKnife | qRPG_skill_IceNade | qRPG_skill_IcePistol) 8. Dodano qRPG_add_Burn = moduł odpowiadający za podpalenie (zaktualizowano: qRPG_skill_BurnHE | qRPG_skill_BurnPistol) v1.3 (06.04.2023) 1. Dodano nowe natywy 2. Poprawiono skill qRPG_skill_ReserveAmmo 3. Dodano nowy skill qRPG_skill_Knockback 4. Dodano nowy skill qRPG_skill_RegenerationAmmo 5. Dodano nowy skill qRPG_skill_Vampire_Damage, który jest podobny do qRPG_skill_Vampire, lecz tyczy się dmg INSTALACJA Standardowa Translacja: addons/sourcemod/translations/ Config: addons/sourcemod/configs/RPG/ CENNIK Całość to koszt: 50 zł(10 zł co 6 msc by mieć dostęp do aktualizacji) Chcę kupić, co mam zrobić? Napisz wiadomość do @ -_- Zakup zawiera: Umiejętności: Dodatkowe życie Inteligencja Mnożnik grawitacji Mnożnik szybkości Mnożnik życia MultiJump Obrażenia po upadku Obrócenie Odpychające pociski Pancerz Podpalające HE Podpalający pistolet Prędkość przeładowania Regeneracja ammo Regeneracje hp Regeneracja pancerza Siła Szybkostrzelność Wampir Wampir (obrażenia) Widzialność Zając Zamiana miejscami Zamrożenie na HE Zamrożenie na Kosie Zamrożenie na Pistolecie Złodziej Zmartwychwstanie Zwiększony magazynek Zwracanie utraconej po śmierci broni Dodatkowe moduły Event (pod zdobywanie xp) Pokazywanie w hud/hint informacji o xp, levelu, walucie Boost xp dla danej flagi 4 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ą.