Vasto_Lorde Napisano 21 Sierpnia 2018 Opis Po wpisaniu określonej komendy, gracz otrzymuje flagi określone przez cvar na dany czas (również ustawiany cvarem) Komendy Cytat !testvip - Nadaje flagi na określony czas Cvary Cytat sm_testvip_flags "ar" - Jakie flagi ma mieć gracz?sm_testvip_days "10" - Jak długo ma je mieć? (w dniach) Instalacja Standardowa. Ponad to trzeba dodać dane do bazy danych w pliku csgo/addons/sourcemod/configs/databases.cfg Spoiler "autovip" { "driver" "mysql" "host" " " "database" " " "user" " " "pass" " " } Downloadauto_vip.spHej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Źródłohttps://forums.alliedmods.net/showthread.php?t=304836Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Akeno Napisano 21 Sierpnia 2018 Mam mały problem z tym pluginem totalnie nie działa: Takie logi: L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:0:188683282key-STEAM_1:0:188683282' for key 2 L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:1:178968728key-STEAM_1:1:178968728' for key 2 L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:1:125167648key-STEAM_1:1:125167648' for key 2 L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:1:112955182key-STEAM_1:1:112955182' for key 2 L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:1:43296772key-STEAM_1:1:43296772' for key 2 L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:0:442875470key-STEAM_1:0:442875470' for key 2 L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:1:175855939key-STEAM_1:1:175855939' for key 2 L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:1:434959060key-STEAM_1:1:434959060' for key 2 L 08/21/2018 - 13:38:11: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:1:195219458key-STEAM_1:1:195219458' for key 2 L 08/21/2018 - 13:38:12: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:0:431964627key-STEAM_1:0:431964627' for key 2 L 08/21/2018 - 13:38:12: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:0:172155550key-STEAM_1:0:172155550' for key 2 L 08/21/2018 - 13:38:12: [auto_vip.smx] Save error: Duplicate entry 'STEAM_1:0:210054575key-STEAM_1:0:210054575' for key 2 Cytuj Przez Vasto_Lorde, 21 Sierpnia 2018 Dbajmy proszę o estetykę postów i wstawiajmy kod/logi w odpowiednie tagi ^^ Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Vasto_Lorde Napisano 21 Sierpnia 2018 (edytowane) Aktualnie nie mam sposobności tego sprawdzić osobiście. Proszę wrzuć to na swój serwer i podaj jeszcze raz errorlogi - auto_vip (1).spHej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Okej, więc co spawn gracza wywołuje się "WriteToDatabase(client)", która wprowadza SID gracza do bazy danych do tabeli. Lecz w tej tabeli SID jest oznaczony jako klucz unikalny (niepowtarzalny) stąd plugin wypisuje błędy w postaci "duplikacja sida". Można to naprawić poprzez zamienienie tego: Format(tmp, sizeof(tmp), "INSERT INTO `autovip` (`steamid`,`dupkey`) VALUES ('%s','%skey');", player_authid,player_authid); W to: Format(tmp, sizeof(tmp), "INSERT INTO `autovip` (`steamid`,`dupkey`) VALUES ('%s','%skey') ON DUPLICATE KEY UPDATE steamid=steamid;", player_authid,player_authid); Edytowane 21 Sierpnia 2018 przez Vasto_Lorde Poprawka Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Admin Napisano 29 Kwietnia 2020 Plugin nie działa prawidłowo, po jakimś czasie usuwa flagi, ustawiony testowy VIP mam na okres 3 dni, a czasami znika na następnej mapie. L 04/29/2020 - 22:54:33: [testvip.smx] Save error 1: Duplicate entry 'STEAM_1:0:457327621key-STEAM_1:0:457327621' for key 'keyid' Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach