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
Dodatek

Prosty Vip na Diablo moda

Dodatek

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

#1 Niby co ? :P

    Zaawansowany

  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:107
  • Lokalizacja:Warsaw
Offline

Napisano 07.10.2011 18:15

Witam.
Dziś przedstawię wam poradnik jak zrobić prostego vipa pod diablo moda.

Większy exp:
Szukamy
public Give_Xp(id,amount)

nad player_xp musisz dodać
if( get_user_flags(id) & ADMIN_LEVEL_H) amount *= X

(pod x dajesz cyfre o ile razy ma byc wiekszy exp polecam 2)


Granaty
Szukamy
public RoundStart()

Pod
else g_haskit[i]=0

DODAJ !
if (get_user_flags(i) & ADMIN_LEVEL_H)

{
fm_give_item(i, "weapon_hegrenade")
fm_give_item(i, "weapon_smokegrenade")
fm_give_item(i, "weapon_flashbang")
fm_give_item(i, "weapon_flashbang")
}


Koniec edycji silniku diablo.

Teraz napis VIP w tabeli.


Otwieramy notatnik bądz inny edytor tekstu
Wklejamy to:

#include <amxmodx>

#include <cstrike>

#define VIP ADMIN_LEVEL_H

public plugin_init()
{
register_plugin("VIP Admin", "0.0.1", "Exolent");
register_message(get_user_msgid("ScoreAttrib"), "msgScoreAttrib");
}

public msgScoreAttrib( const MsgId, const MsgType, const MsgDest )
{
static id;
id = get_msg_arg_int( 1 );

if( ( get_user_flags( id ) & VIP ) && !get_msg_arg_int( 2 ))
{
set_msg_arg_int( 2, ARG_BYTE, ( 1 << 2 ) );
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

Zapisujemy na pulpicie
Wchodzimy na
http://amxx.pl/kompilator/
Kompilujemy plik
Wrzucamy na ftp
Instalacja standardowa.

Tak samo z silnikiem diablo po edycji trzeba go także skompilować

Użytkownik Onyke edytował ten post 03.11.2011 21:50
Dodany tag [sma] i prefix


#2 fejk

    Wszechpomocny

  • Zbanowany

Reputacja: 53
Pomocny

  • Postów:336
  • GG:
  • Lokalizacja:users.ini
Offline

Napisano 07.10.2011 18:23

yyy..??? to nie jest na flage "T"

& ADMIN_LEVEL_H)


#3 Niby co ? :P

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:107
  • Lokalizacja:Warsaw
Offline

Napisano 07.10.2011 18:30

A niby co
t - Własny poziom H
Nie znasz się to lepiej nie udzielaj takich głupich komentarzy

#4 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 07.10.2011 20:16

ok wszystko się dobrze kompiluje a tera sprawdzę czy działa w grze :D

A na razie + :D
  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#5 Onyke

    Godlike

  • Przyjaciel

Reputacja: 708
Guru

  • Postów:2 178
Offline

Napisano 07.10.2011 20:21

Spoiler

i co dalej ? Napisz ten poradnik tak żeby nawet newbie zrozumiał bo napisałeś go na odpier**l się :)
  • +
  • -
  • 0

#6 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 08.10.2011 09:24

Ja rozumiem ale niestety to działa tylko po stronie ct :) i nie daje granatów



public RoundStart()
{
for (new i=0; i < 33; i++){
losowe_itemy[i] = 0
plus_obrazenia[i] = 0
if (player_class[i] == Kret && is_user_alive(i) && random_num(1,4)==1)
{

if (get_user_flags(i) & ADMIN_LEVEL_H)

{
fm_give_item(i, "weapon_hegrenade")
fm_give_item(i, "weapon_smokegrenade")
fm_give_item(i, "weapon_flashbang")
fm_give_item(i, "weapon_flashbang")
}

round start mam tak i nic :)

znaczy nie ma tego napisu Vip :D po stronie tt

ref

Użytkownik glut1997 edytował ten post 08.10.2011 09:25

  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#7 Niby co ? :P

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:107
  • Lokalizacja:Warsaw
Offline

Napisano 08.10.2011 09:56

BO się tego nie da zrobić tylko w jednym teamie będzie
Granaty dodałeś pod

else g_haskit[i]=0
Musi działać na 100% mi działa np.

Użytkownik Niby Co? edytował ten post 08.10.2011 10:01


#8 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 08.10.2011 10:03

Da się to zrobić bo widziałem na kilku serwach
  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#9 Niby co ? :P

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:107
  • Lokalizacja:Warsaw
Offline

Napisano 08.10.2011 10:08

Czasem może poprostu bugować jednakże to nie zależy od pluginu bo kod wszędzie bedzie ten sam u mnie mam ten kod i raz jest w 2 teamach raz w jednym a czasem nigdzie

#10 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 08.10.2011 10:46

istnieje normalny taki vip gdyż gram na serwerze na którym działa to cały czas
  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#11 Niby co ? :P

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:107
  • Lokalizacja:Warsaw
Offline

Napisano 08.10.2011 12:15

No to nie wiem ten kod mi działa praktycznie także cały czas więc u cb może się gryzie z innym pluginem i tyle.
Off wszystkie prucz siliku diablo i tego i zobacz

#12 Chackuu

    Pomocny

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:51
  • Lokalizacja:www
Offline

Napisano 11.10.2011 16:11

Dobre, a jak dodać do tego więcej opcji, typu szansa na item czy coś takiego. ?

#13 szczepaneto

    Zaawansowany

  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:122
  • Lokalizacja:KrK
Offline

Napisano 03.11.2011 06:27

Ja rozumiem ale niestety to działa tylko po stronie ct :) i nie daje granatów



public RoundStart()
{
for (new i=0; i < 33; i++){
losowe_itemy[i] = 0
plus_obrazenia[i] = 0
if (player_class[i] == Kret && is_user_alive(i) && random_num(1,4)==1)
{

if (get_user_flags(i) & ADMIN_LEVEL_H)

{
fm_give_item(i, "weapon_hegrenade")
fm_give_item(i, "weapon_smokegrenade")
fm_give_item(i, "weapon_flashbang")
fm_give_item(i, "weapon_flashbang")
}

round start mam tak i nic :)

znaczy nie ma tego napisu Vip :D po stronie tt

ref


nie daja granatów bo masz
if (player_class[i] == Kret && is_user_alive(i) && random_num(1,4)==1)
{

if (get_user_flags(i) & ADMIN_LEVEL_H)

{
fm_give_item(i, "weapon_hegrenade")
fm_give_item(i, "weapon_smokegrenade")
fm_give_item(i, "weapon_flashbang")
fm_give_item(i, "weapon_flashbang")
}

to daj nad tym czyli pod plus_obrazenia[i]=0

#14 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 03.11.2011 15:35

@UP wiem już to dawno zrobiłem i wiedziałem w czym tkwi problem ale to działa tylko po 1 stronie a pytam się czy ktoś potrafi lub ma kod który pokazuje napis vip po stronie tt
  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:






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

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

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