Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

problem z grupami donaciaka


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 ChrisN

    Wszechpomocny

  • Użytkownik

Reputacja: 31
Życzliwy

  • Postów:303
  • Imię:Christopher
Offline

Napisano 25.04.2018 18:24

hey, mam mały problem mianowicie chciałem przerobić sobie te grupy donaciaka by za dodawanie gracza do klanu pobieralo oplate w wysokosci 250 monet i to działa ale nie wyświetla się info gdy dołącza gracz do grupy, jak odrzuci zapro jest informacja dla lidera, a jak zaakcpetuje to pobiera opłate, dodaje do grupy ale nie wyswietla informacji :(

 

public AskPlayer_Handler(id, iMenu, iItem)
{
if(iItem == MENU_EXIT)
{
menu_destroy(iMenu);
return PLUGIN_CONTINUE;
}
 
new iOwner = g_iLastQuestioner[id];
 
if(!g_iIsGroupOwner[iOwner])
{
print_msg(id, "Wlasciciel opuscil grupe!");
return PLUGIN_CONTINUE;
}
 
if(iItem == 0)
{
if(cod_get_user_coins(iOwner) > 250){
cod_set_user_coins(iOwner, cod_get_user_coins(iOwner) - 250);
new iGroup = g_iPlayerGroup[id] = g_iPlayerGroup[iOwner];
new iMembersCount = ArrayGetCell(g_iGroupMembersCount, iGroup);
 
 
ArraySetString(g_szGroupMembers[iMembersCount], iGroup, g_szPlayerName[id]);
ArraySetCell(g_iGroupMembersCount, iGroup, iMembersCount + 1);
 
UpdateInfo(id);
 
print_msg(iOwner, "Gracz^x03 %s^x01 dolaczyl do klanu.", g_szPlayerName[id]);
}
}
else print_msg(iOwner, "Gracz^x03 %s^x01 odrzucil zaproszenie klanu!", g_szPlayerName[id]);
 
menu_destroy(iMenu);
 
return PLUGIN_CONTINUE;
}

  • +
  • -
  • 0

#2 AwIlL^^

    Magiczny Gość

  • Użytkownik

Reputacja: 135
Zaawansowany

  • Postów:263
  • Steam:steam
  • Imię:Eryk
  • Lokalizacja:Gdańsk
Offline

Napisano 26.04.2018 02:19

Proszę :)
 

public AskPlayer_Handler(id, iMenu, iItem)
{
	menu_destroy(iMenu);
	if(iItem == MENU_EXIT)
	{
		return PLUGIN_CONTINUE;
	}
	 
	new iOwner = g_iLastQuestioner[id];
	 
	if(!g_iIsGroupOwner[iOwner])
	{
		print_msg(id, "Wlasciciel opuscil grupe!");
		return PLUGIN_CONTINUE;
	}
	 
	if(iItem == 0)
	{
		if(cod_get_user_coins(iOwner) > 250)
		{
			cod_set_user_coins(iOwner, cod_get_user_coins(iOwner) - 250);
			new iGroup = g_iPlayerGroup[id] = g_iPlayerGroup[iOwner];
			new iMembersCount = ArrayGetCell(g_iGroupMembersCount, iGroup);
			 
			 
			ArraySetString(g_szGroupMembers[iMembersCount], iGroup, g_szPlayerName[id]);
			ArraySetCell(g_iGroupMembersCount, iGroup, iMembersCount + 1);
			 
			UpdateInfo(id);
			 
			print_msg(iOwner, "Gracz^x03 %s^x01 dolaczyl do klanu.", g_szPlayerName[id]);
			print_msg(id, "Dolaczyles do klanu^x03 %a.", ArrayGetStringHandle(g_szGroupName, iGroup));
		}
		else
			print_msg(iOwner, "Masz za malo monet aby dodac czlonka.");
	}
	else 
		print_msg(iOwner, "Gracz^x03 %s^x01 odrzucil zaproszenie klanu!", g_szPlayerName[id]);
	 
	return PLUGIN_CONTINUE;
}

  • +
  • -
  • 0

Potrzebujesz porad do amxx?? Pisz na [PW]





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych