Skocz do zawartości
Gość HOW?!

[Rozwiązane] Poszukuję - !vip i !forum

Rekomendowane odpowiedzi

Gość HOW?!

Witam. Poszukuję pluginu, który po wpisaniu na czacie !vip otworzy motd z opisem VIP'a (chciałbym edytować opis w pliku .txt), oraz drugiego pluginu, który po wpisaniu na czacie !forum wyświetla forum serwera (link do forum ustawię sobie sam)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość HOW?!

To w takim razie poszukuję tylko pluginu na opis VIP'a (edytowane w pliku .txt).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Łap tu plugin. Sorry ,że bez możliwości modyfikacji w pliku txt ale w kodzie jest to równie proste.

#include <sourcemod>

#pragma semicolon 1
#pragma newdecls required

public void OnPluginStart() 
{
	RegConsoleCmd("sm_vip", Command_VIP, "Wyswietla co posiada VIP");
}

public Action Command_VIP(int client, int args)
{
	vip_help(client, 1);
	return Plugin_Handled;
}

public Action vip_help(int client, int args)
{
	Menu menu = new Menu(vip_help_handler);
	
	char WB[512];
	FormatEx(WB, 512, "Co posiada VIP?");
	Format(WB, 512, "%s\n Funkcje vip'a:", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	Format(WB, 512, "%s\n- Tekst", WB);
	menu.SetTitle(WB);
	menu.Display(client, 20);
 
	return Plugin_Handled;
}

public int vip_help_handler(Handle classhandle, MenuAction action, int client, int Position)
{
	if(action == MenuAction_End)
		CloseHandle(classhandle);	
}

 

VipsBonus.sp
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Co ma tam byc ?

 

Edit Yamakashi juz napisal xD

Edytowane przez felik

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Trzymaj

Spoiler

#pragma semicolon 1
#pragma newdecls required

public void OnPluginStart()
{
	RegConsoleCmd("sm_vip", CMD_VIP, "Wyswietla co posiada VIP");
}

public Action CMD_VIP(int client, int args)
{
	Menu menu = new Menu(Menu_Handler);
	menu.SetTitle("Co posiada VIP?");
	menu.AddItem("", "Dwa skoki", ITEMDRAW_DISABLED);
	menu.AddItem("", "105 HP na start", ITEMDRAW_DISABLED);
	menu.AddItem("", "Dodatkowe pieniądze za wygranie rundy", ITEMDRAW_DISABLED);
	menu.AddItem("", "Dodatkowe pieniądze za podłożenie/rozbrojenie C4", ITEMDRAW_DISABLED);
	menu.AddItem("", "Dodatkowe pieniądze za zabójstwo", ITEMDRAW_DISABLED);
	menu.AddItem("", "Hełm w CT", ITEMDRAW_DISABLED);
	menu.AddItem("", "Tag w tabeli", ITEMDRAW_DISABLED);
	menu.AddItem("", "Menu broni od 3 rundy", ITEMDRAW_DISABLED);
	menu.AddItem("", "Darmowe granaty", ITEMDRAW_DISABLED);
	menu.ExitBackButton = true;
	menu.Display(client, 60);
}

public int Menu_Handler(Menu menu, MenuAction action, int client, int itemNum)
{
	if (action == MenuAction_End)
	{
		delete menu;
	}
} 

 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość HOW?!

@Brum Brum działa, lecz tylko wtedy gdy mam flagę "z", jeśli nie mam flagi, lub mam inną wyświetla się:

[SM] Nie masz dostępu do tej komendy.

Wgrałem też sklepsms, może to kolidować?

Edytowane przez HOW?!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
1 minutę temu, HOW?! napisał:

@Brum Brum działa, lecz tylko wtedy gdy mam flagę "z", jeśli nie mam flagi, lub mam inną wyświetla się:

[SM] Nie masz dostępu do tej komendy.

Nie masz innego pluginu pod !vip? Jak możesz zauważyć w kodzie nie ma nic o flagach admina. Spróbuj zmienić w kodzie sm_vip na jakąś inną komendę i powinno działać.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość HOW?!

Zmieniłem z sm_vip na sm_opis i działa.
Dzięki! Można zamknąć.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wiadomość wygenerowana automatycznie

 

Pomoc udzielona

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×
×
  • Dodaj nową pozycję...