Skocz do zawartości
  • Chmurka
  • Boróweczka
  • Jabłuszko
  • Limonka
  • Czekoladka
  • Węgielek
Zaloguj się, aby obserwować  
HOW?!

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

Polecane posty

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 ten post


Link to postu
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!

  • Kocham to! 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Co ma tam byc ?

 

Edit Yamakashi juz napisal xD

Edytowano przez felik
  • Lubię to! 1

Udostępnij ten post


Link to postu
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;
	}
} 

 

 

  • Lubię to! 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@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ć?

Edytowano przez HOW?!

Udostępnij ten post


Link to postu
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ć.

  • Dobry pomysł! 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.
Zaloguj się, aby obserwować  

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×