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
CoD Stary

Vip na codVip w tabeli + dodatkowy exp

cod stary

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

#1 Shark1337

    Pomocny

  • Użytkownik

Reputacja: 9
Nowy

  • Postów:53
  • Imię:Pfff
  • Lokalizacja:Pfff
Offline

Napisano 05.03.2012 18:45

*
Popularny

Przedstawiam wam Vip w tabeli + dodatkowy exp dal niego.
(Moj pierwszy skrypt :)

Vip w tabeli:


Na samym goze kodu:
#define ADMIN_VIP  ADMIN_LEVEL_A // ---> na jaka flage ma byc VIP
#define SCOREATTRIB_DEAD (1<<0)
#define SCOREATTRIB_VIP (1<<2)
W plugin_init:
register_message(get_user_msgid("ScoreAttrib"), "MessageScoreAttrib");
Na dole kodu:
public MessageScoreAttrib(iMsgID, iDest, iReceiver)
{  
	new iPlayer = get_msg_arg_int(1);
	if(get_user_flags(iPlayer) & ADMIN_VIP)
	{
		if(is_user_connected(iPlayer))
		{
			set_msg_arg_int(2, ARG_BYTE, is_user_alive(iPlayer) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD);
		}
	}
}


Wiecej expa za vip:

Znajdz public Death

pod
nowe_doswiadczenie += doswiadczenia_za_zabojstwo;

Daj to:

if(get_user_flags(attacker) & ADMIN_VIP)
			{
				nowe_doswiadczenie += 20; // ile doswiadczenia dostaje za zabicie
			}

  • +
  • -
  • 6

#2 Na 5tyk

    Godlike

  • Użytkownik

Reputacja: 430
Wszechobecny

  • Postów:1 712
  • GG:
  • Imię:Patryk
  • Lokalizacja:PL
Offline

Napisano 05.03.2012 19:05

To już chyba było.
  • +
  • -
  • 0

#3 Shark1337

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 9
Nowy

  • Postów:53
  • Imię:Pfff
  • Lokalizacja:Pfff
Offline

Napisano 05.03.2012 19:22

Aha, ja nie widziałem takiego czegoś ale komuś się może przyda :)
  • +
  • -
  • 0

#4 Cinasek

    Wszechwidzący

  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:258
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Gdańsk
Offline

Napisano 05.03.2012 22:11

użyje u siebie :) + :)
  • +
  • -
  • 0

#5 hawaj

    Pomocny

  • Użytkownik

Reputacja: -5
Nowy

  • Postów:46
  • Imię:Marcin
  • Lokalizacja:Polska
Offline

Napisano 06.03.2012 05:23

o ile pamiętam to nie bylo jak dodac
mysle ze sie przyda lap+
  • +
  • -
  • 0

#6 pfkers

    Banned

  • Zbanowany

Reputacja: 90
Zaawansowany

  • Postów:759
  • GG:
  • Imię:Krzysiek
  • Lokalizacja:Płock
Offline

Napisano 06.03.2012 13:04

#define ADMIN_VIP  ADMIN_LEVEL_A // ---> na jaka flage ma byc VIP

Nie polecam dodawania vip'a na flage A

Użytkownik pfk92 edytował ten post 06.03.2012 13:04


#7 Kamil17

    Ogar :)

  • Zbanowany

Reputacja: 67
Pomocny

  • Postów:449
  • Steam:steam
  • Imię:Patryk
  • Lokalizacja:Płońsk
Offline

Napisano 06.03.2012 13:08

To już chyba było.

http://amxx.pl/topic...alnie-pod-coda/

#8 Trikolo

    Miszczu

  • Zbanowany

Reputacja: 111
Zaawansowany

  • Postów:348
  • GG:
  • Imię:Trikolo
  • Lokalizacja:Komputer
Offline

Napisano 10.03.2012 08:42

Przyda się plusik ;)

#9 Tapip#

    Życzliwy

  • Użytkownik

Reputacja: -4
Nowy

  • Postów:37
  • Lokalizacja:Konin
Offline

Napisano 13.03.2012 19:43

A jeśli chciałbym jeszcze dodatkowe doświadczenie za HS'a to musze dodać tak ? :


if(get_user_flags(attacker) & ADMIN_VIP)
{
nowe_doswiadczenie += 20;
nowe_doswiadczenie_hs +=10;
}

  • +
  • -
  • 0
Wykonuje prace graficzne (wszelkiego rodzaju) na zamówienie ! (Oprócz Stylów ) Proszę pisać !
GG: 19728245
E-M@il: [email protected]
Layout'y --- Banner'y --- Awatar'y --- Sygnatury --- Loga --- Plakat'y --- Grafika do stron www (Ikony, rangi, ) --- Userbar'y --- Tapety

#10 WiWaldi:*

    Wszechwidzący

  • Zbanowany

Reputacja: 65
Pomocny

  • Postów:267
  • GG:
  • Imię:Waldemar
  • Lokalizacja:Świdnica
Offline

Napisano 14.03.2012 09:05

Po dodaniu tego wyskoczył taki błąd .

DeathRun_Mod.sma(1710) : error 017: undefined symbol "SCOREATTRIB_VIP"


Linia : 1710

set_msg_arg_int(2, ARG_BYTE, is_user_alive(iPlayer) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD);


#define ADMIN_VIP ADMIN_LEVEL_A // ---> na jaka flage ma byc VIP

Nie polecam dodawania vip'a na flage A



Po 1 to nawet się nie dodaje .

ADMIN_LEVEL_A 


Tylko

ADMIN_IMMUNITY


#11 AsPyr.

    Nowy

  • Użytkownik

Reputacja: -4
Nowy

  • Postów:3
  • Imię:Damian
  • Lokalizacja:Polska
Offline

Napisano 14.03.2012 09:41

gdzies to tu widziałem
  • +
  • -
  • 0

#12 WiWaldi:*

    Wszechwidzący

  • Zbanowany

Reputacja: 65
Pomocny

  • Postów:267
  • GG:
  • Imię:Waldemar
  • Lokalizacja:Świdnica
Offline

Napisano 14.03.2012 11:37

Żeby to działało trzeba dać pod

#define


#define SCOREATTRIB_DEAD (1<<0)
#define SCOREATTRIB_VIP (1<<2)


Bez tego nie będzie nam kompilowało pluginu .
Autor tego skryptu nie wiedziałem o tym bo nie jest autorem tylko kopiuj wklej z jakiegoś cod mod'a .





Również z jednym lub większą ilością słów kluczowych: cod stary

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

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