maxeo1144 Napisano 5 Lutego 2020 pod !vip 1. -Podwójny Skok 2. -3 granaty na start 3. -Więcej $za Splantowanie/Zdefowanie 4. -Tag w Hud 5. -Kolorowy Nick na Czacie 6.-Kolorowe Pisanie na Czacie 7.-i Wiele więcej 8.-Wyjdź z góry dziękuję 😄 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Mesharsky 1 Napisano 5 Lutego 2020 Masz coś starego z dysku, przerób sobie pod swoje potrzeby. Spoiler /* Copyright (C) 2019 Mesharsky This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <cstrike> #include <sourcemod> #define PL_VERSION "0.2" #pragma newdecls required #pragma semicolon 1 ConVar g_cvar_GG_Wlasciciela; public Plugin myinfo = { name = "[CS:GO] Menu Vipa", author = "Mesharsky", description = "[CS:GO] Menu Vipa", version = PL_VERSION, url = "http://steamcommunity.com/id/mesharskyh2k/" } public void OnPluginStart() { RegConsoleCmd("sm_vip", CMD_MenuUslug); g_cvar_GG_Wlasciciela = CreateConVar("numer_gg", "00000000000", "Numer Gadu Gadu"); } public void OnMapStart() { AutoExecConfig(true, "VipFeatures_Config"); } public Action CMD_MenuUslug(int client, int iArgs) { Menu menu = new Menu(Menu_Uslugi); menu.SetTitle("Witaj graczu, Wybierz jedną z poniższych opcji!"); menu.AddItem("option1", "Zobacz co posiada VIP"); menu.AddItem("option2", "Zakup usługę VIP"); menu.AddItem("option3", "Inne metody płatności niż SMS?"); menu.AddItem("", "", ITEMDRAW_SPACER); menu.AddItem("option4", "Sprawdź graczy VIP którzy aktualnie grają na serwerze!"); menu.ExitButton = true; menu.Display(client, MENU_TIME_FOREVER); } public int Menu_Uslugi(Handle menu, MenuAction action, int client, int itemNum) { if (action == MenuAction_Select) { char info[32]; GetMenuItem(menu, itemNum, info, sizeof(info)); if (strcmp(info, "option1") == 0) { PokazCoPosiadaVip(client, 0); } else if (strcmp(info, "option2") == 0) { ClientCommand(client, "sm_sklepsms"); } else if (strcmp(info, "option3") == 0) { MetodyPlatnosci(client, 0); } else if (strcmp(info, "option4") == 0) { ClientCommand(client, "sm_vips"); } else if (action == MenuAction_End) { CloseHandle(menu); } } } public Action PokazCoPosiadaVip(int client, int args) { Menu vip = new Menu(Menu_vip); vip.SetTitle("★ Co posiada VIP : ★\n» Podwójny skok\n» Więcej HP\n» Przedrostek VIP w TABELI wyróżniający cię od innych graczy\n» Otrzymujesz dodatkowe bonusy na serwerze!\n» Więcej punktów w !lvl\n»Jesteś wyświetlany w !vips\n» Przywitanie/Pożegnanie na serwerze\n» Granaty na start rundy (+Kamizelka i hełm)"); vip.AddItem("option1", "Przejdź do zakupu usługi"); vip.AddItem("option2", "Powrót"); vip.ExitButton = false; vip.Display(client, MENU_TIME_FOREVER); } public int Menu_vip(Handle vip, MenuAction action, int client, int itemNum) { if (action == MenuAction_Select) { char info[32]; GetMenuItem(vip, itemNum, info, sizeof(info)); if (strcmp(info, "option1") == 0) { ClientCommand(client, "sm_sklepsms"); } else if (strcmp(info, "option2") == 0) { ClientCommand(client, "sm_vip"); } } else if (action == MenuAction_End) { CloseHandle(vip); } } public Action MetodyPlatnosci(int client, int args) { Menu platnosc = new Menu(Menu_platnosc); platnosc.SetTitle("★ Inne metody płatności niż SMS : ★\n● PayPal\n● PaySafeCard\nKliknij poniżej by skontaktować się z właścicielem serwera i dokonać zakupu"); platnosc.AddItem("2", "GaduGadu - Kliknij a numer pokaże się w konsoli i na czacie"); platnosc.AddItem("3", "Powróć do menu głównego"); platnosc.ExitButton = true; platnosc.Display(client, MENU_TIME_FOREVER); } public int Menu_platnosc(Handle platnosc, MenuAction action, int client, int itemNum) { if (action == MenuAction_Select) { char info[32]; GetMenuItem(platnosc, itemNum, info, sizeof(info)); if (strcmp(info, "2") == 0) { PrintToChat(client, "GG właściciela to: %s", GetConVarInt(g_cvar_GG_Wlasciciela)); PrintToConsole(client, "GaduGadu właściciela: %s", GetConVarInt(g_cvar_GG_Wlasciciela)); } else if (strcmp(info, "3") == 0) ClientCommand(client, "sm_vip"); } else if (action == MenuAction_End) CloseHandle(platnosc); } Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
maxeo1144 Napisano 5 Lutego 2020 2 minuty temu, Mesharsky napisał: Masz coś starego z dysku, przerób sobie pod swoje potrzeby. Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Pokaż ukrytą zawartość /* Copyright (C) 2019 Mesharsky This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <cstrike> #include <sourcemod> #define PL_VERSION "0.2" #pragma newdecls required #pragma semicolon 1 ConVar g_cvar_GG_Wlasciciela; public Plugin myinfo = { name = "[CS:GO] Menu Vipa", author = "Mesharsky", description = "[CS:GO] Menu Vipa", version = PL_VERSION, url = "http://steamcommunity.com/id/mesharskyh2k/" } public void OnPluginStart() { RegConsoleCmd("sm_vip", CMD_MenuUslug); g_cvar_GG_Wlasciciela = CreateConVar("numer_gg", "00000000000", "Numer Gadu Gadu"); } public void OnMapStart() { AutoExecConfig(true, "VipFeatures_Config"); } public Action CMD_MenuUslug(int client, int iArgs) { Menu menu = new Menu(Menu_Uslugi); menu.SetTitle("Witaj graczu, Wybierz jedną z poniższych opcji!"); menu.AddItem("option1", "Zobacz co posiada VIP"); menu.AddItem("option2", "Zakup usługę VIP"); menu.AddItem("option3", "Inne metody płatności niż SMS?"); menu.AddItem("", "", ITEMDRAW_SPACER); menu.AddItem("option4", "Sprawdź graczy VIP którzy aktualnie grają na serwerze!"); menu.ExitButton = true; menu.Display(client, MENU_TIME_FOREVER); } public int Menu_Uslugi(Handle menu, MenuAction action, int client, int itemNum) { if (action == MenuAction_Select) { char info[32]; GetMenuItem(menu, itemNum, info, sizeof(info)); if (strcmp(info, "option1") == 0) { PokazCoPosiadaVip(client, 0); } else if (strcmp(info, "option2") == 0) { ClientCommand(client, "sm_sklepsms"); } else if (strcmp(info, "option3") == 0) { MetodyPlatnosci(client, 0); } else if (strcmp(info, "option4") == 0) { ClientCommand(client, "sm_vips"); } else if (action == MenuAction_End) { CloseHandle(menu); } } } public Action PokazCoPosiadaVip(int client, int args) { Menu vip = new Menu(Menu_vip); vip.SetTitle("★ Co posiada VIP : ★\n» Podwójny skok\n» Więcej HP\n» Przedrostek VIP w TABELI wyróżniający cię od innych graczy\n» Otrzymujesz dodatkowe bonusy na serwerze!\n» Więcej punktów w !lvl\n»Jesteś wyświetlany w !vips\n» Przywitanie/Pożegnanie na serwerze\n» Granaty na start rundy (+Kamizelka i hełm)"); vip.AddItem("option1", "Przejdź do zakupu usługi"); vip.AddItem("option2", "Powrót"); vip.ExitButton = false; vip.Display(client, MENU_TIME_FOREVER); } public int Menu_vip(Handle vip, MenuAction action, int client, int itemNum) { if (action == MenuAction_Select) { char info[32]; GetMenuItem(vip, itemNum, info, sizeof(info)); if (strcmp(info, "option1") == 0) { ClientCommand(client, "sm_sklepsms"); } else if (strcmp(info, "option2") == 0) { ClientCommand(client, "sm_vip"); } } else if (action == MenuAction_End) { CloseHandle(vip); } } public Action MetodyPlatnosci(int client, int args) { Menu platnosc = new Menu(Menu_platnosc); platnosc.SetTitle("★ Inne metody płatności niż SMS : ★\n● PayPal\n● PaySafeCard\nKliknij poniżej by skontaktować się z właścicielem serwera i dokonać zakupu"); platnosc.AddItem("2", "GaduGadu - Kliknij a numer pokaże się w konsoli i na czacie"); platnosc.AddItem("3", "Powróć do menu głównego"); platnosc.ExitButton = true; platnosc.Display(client, MENU_TIME_FOREVER); } public int Menu_platnosc(Handle platnosc, MenuAction action, int client, int itemNum) { if (action == MenuAction_Select) { char info[32]; GetMenuItem(platnosc, itemNum, info, sizeof(info)); if (strcmp(info, "2") == 0) { PrintToChat(client, "GG właściciela to: %s", GetConVarInt(g_cvar_GG_Wlasciciela)); PrintToConsole(client, "GaduGadu właściciela: %s", GetConVarInt(g_cvar_GG_Wlasciciela)); } else if (strcmp(info, "3") == 0) ClientCommand(client, "sm_vip"); } else if (action == MenuAction_End) CloseHandle(platnosc); } Przyznam się jestem trochę zielony w tym. gramy z kolegami na serwerze cs go i poprosili o taki plugin gdybyś mógł przerobił byś go na to co prosiłem o ile by ci się chciało :} Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Mesharsky 1 Napisano 5 Lutego 2020 2 minuty temu, maxeo1144 napisał: Przyznam się jestem trochę zielony w tym. gramy z kolegami na serwerze cs go i poprosili o taki plugin gdybyś mógł przerobił byś go na to co prosiłem o ile by ci się chciało :} To najwyższa pora byś się nauczył, wystarczy zmienić teksty w pluginie i numer gadu gadu, to wszystko 😉 Nową linie jak możesz zauważyć definujesz w menu używając \n Zmień wszystko na swoje tam gdzie masz napisane co posiada VIP, i to wszystko 😉 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
maxeo1144 Napisano 5 Lutego 2020 6 minut temu, Mesharsky napisał: To najwyższa pora byś się nauczył, wystarczy zmienić teksty w pluginie i numer gadu gadu, to wszystko 😉 Nową linie jak możesz zauważyć definujesz w menu używając \n Zmień wszystko na swoje tam gdzie masz napisane co posiada VIP, i to wszystko 😉 trochę coś umiem tylko chciałem pod !vip {Co Posiada Vip?} 1. -Podwójny Skok 2. -3 granaty na start 3. -Więcej $za Splantowanie/Zdefowanie 4. -Tag w Hud 5. -Kolorowy Nick na Czacie 6.-Kolorowe Pisanie na Czacie 7.-i Wiele więcej 8.-Wyjdź a tutaj widzę że musiał bym usuwać to Gadu Gadu a się na wszystkich linijkach nie znam więc sobie to odpuszcze 😛 najwyżej może ktoś się zlituję i napiszę mi to 😕 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Mesharsky 1 Napisano 5 Lutego 2020 18 minut temu, maxeo1144 napisał: trochę coś umiem tylko chciałem pod !vip {Co Posiada Vip?} 1. -Podwójny Skok 2. -3 granaty na start 3. -Więcej $za Splantowanie/Zdefowanie 4. -Tag w Hud 5. -Kolorowy Nick na Czacie 6.-Kolorowe Pisanie na Czacie 7.-i Wiele więcej 8.-Wyjdź a tutaj widzę że musiał bym usuwać to Gadu Gadu a się na wszystkich linijkach nie znam więc sobie to odpuszcze 😛 najwyżej może ktoś się zlituję i napiszę mi to 😕 Nie chcę tobie zrobić na złość jednakże jest to forum wsparcia a nie gotowych rozwiązań, dałem tobie 99% twoich potrzeb, dorzuć 1% swojej rzeczy i pozmieniaj jedynie tekst, kodu nie musisz w ogóle pisać. Jest to mega banalnie proste, oraz nie potrzebujesz żadnej wiedzy programistycznej do tego. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
maxeo1144 Napisano 5 Lutego 2020 1 minutę temu, Mesharsky napisał: Nie chcę tobie zrobić na złość jednakże jest to forum wsparcia a nie gotowych rozwiązań, dałem tobie 99% twoich potrzeb, dorzuć 1% swojej rzeczy i pozmieniaj jedynie tekst, kodu nie musisz w ogóle pisać. Jest to mega banalnie proste, oraz nie potrzebujesz żadnej wiedzy programistycznej do tego. tak ale wystarczy ze coś źle napisze w 1 linijce i nie będzie działać a ja się nie znam w tym skrypcie co mam usunąć a co nie 😕 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
NeQ ҳ̸Ҳ̸ҳ 3 Napisano 5 Lutego 2020 (edytowane) Opis VIP.spHej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Opis VIP.smxHej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Edytowane 5 Lutego 2020 przez NeQ ҳ̸Ҳ̸ҳ Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
maxeo1144 Napisano 6 Lutego 2020 10 godzin temu, NeQ ҳ̸Ҳ̸ҳ napisał: Opis VIP.sp 1 kB · 6 pobrań Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Opis VIP.smx 4 kB · 0 pobrań Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Wielkie dzięki ! łapa w górę leci Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach