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
Nowy Plugin

VIP Plugin - PomocProszę o pomoc z pluginem

Nowy Plugin

  • Zamknięty Temat jest zamknięty
6 odpowiedzi w tym temacie

#1 Seba.

    Pomocny

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:48
  • GG:
  • Imię:Sebastian
  • Lokalizacja:Warsaw / Pno
Offline

Napisano 12.03.2011 07:20

Witajcie,
Piszę z prośbą o przerobienie pluginu VIP'a stworzonego przez Spartakus'a
Chodzi mi głównie o to aby wyrzucić z VIP'a Dodawanie broni, modele broni, modele tak na prawdę potrzebuję tylko aby było to:

# W TAB w miejscu *DEAD* Jest napisane VIP
# 500$ Co Runde
# Przy wejściu na serwer wyskakuje, że wchodzi VIP

Szukałem szukałem ale nie znalazłem, próbowałem również edytować ale nie dałem rady.
  • +
  • -
  • 0

#2 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 12.03.2011 08:31

z kasa tu masz
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <HamSandwich>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR);
        
        RegisterHam(Ham_Spawn, "player", "DajKase")
        
}
public DajKase(id)
{
        if(is_user_alive(id) && is_user_connected(id))
        {
                if(get_user_flags(id) & ADMIN_KICK)
                {
                        new cash = cs_get_user_money(id);
                        if(cs_get_user_money(id) + 500 <= 16000)
                                cs_set_user_money(id, cash + 500);
                        else
                                cs_set_user_money(id, 16000);
                        client_print(id, print_chat, "Jako Vip Dostajesz $500);
                }
                
        }
}
3.
public client_connect(id){
	if(get_user_flags(id) & ADMIN_KICK)
	new user[32], len
	user[0] = id
	get_user_name(id, name, 31)
	set_hudmessage(255, 0, 0 , -1.0, -1.0, 0, 6.0, 6.0, 0.1, 0.2, 4)
	show_hudmessage(0, "VIP %s wbija na serwer", name)
}
1.
#include < amxmodx >

#define ADMIN_VIP ADMIN_KICK

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

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

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
    new iPlayer = get_msg_arg_int( 1 );
    if( is_user_connected( iPlayer )
    && ( get_user_flags( iPlayer ) & ADMIN_VIP ) ) {
        set_msg_arg_int( 2, ARG_BYTE, is_user_alive( iPlayer ) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD );
    }
}
a teraz to sobie tylko złacz wszystko i bedzie działac :D
  • +
  • -
  • 1

If you can dream it, you can do it.


#3 BinDer

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:118
  • GG:
  • Steam:steam
  • Imię:Bartosz
  • Lokalizacja:Końskie
Offline

Napisano 12.03.2011 13:24

Nie mogę skompilować...
"BinDerVIP.sma(4) : fatal error 100: cannot read from file: "HamSandwich"

Możesz skompilować?
  • +
  • -
  • 0

#4 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 12.03.2011 13:52

masz tu inny kod do kasy
#include <amxmodx>
#include <cstrike>

new cvar_money;

public plugin_init() 
{
	register_plugin("VIP END MONEY", "1.6", "[H]ARDBO[T]");
	
	register_logevent("GiveMoney", 2, "1=Round_End");
	cvar_money = register_cvar("amx_give_vip_money","500");
}
public GiveMoney()
{
	if(get_user_flags(0) & ADMIN_LEVEL_H)
	{
		cs_set_user_money(0, cs_get_user_money(0) + get_pcvar_num(cvar_money));
		
		client_print(0, print_chat, "Jako gracz VIP otrzymujesz $500")
		return PLUGIN_HANDLED;
	}
	return PLUGIN_HANDLED;
}

  • +
  • -
  • 1

If you can dream it, you can do it.


#5 BinDer

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:118
  • GG:
  • Steam:steam
  • Imię:Bartosz
  • Lokalizacja:Końskie
Offline

Napisano 12.03.2011 13:58

Nie mogę nadal...
Masz załącznik może ja coś źle robię.

Załączone pliki


Użytkownik BinDer edytował ten post 12.03.2011 13:58

  • +
  • -
  • 0

#6 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 12.03.2011 14:06

masz tu nie wiem czy działa
#include <amxmodx>
#include <cstrike>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Administrator"

#define ADMIN_VIP ADMIN_KICK

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

new cvar_money;

public plugin_init( ) {
register_logevent("GiveMoney", 2, "1=Round_End");
cvar_money = register_cvar("amx_give_vip_money","500");
register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
    new iPlayer = get_msg_arg_int( 1 );
    if( is_user_connected( iPlayer )
    && ( get_user_flags( iPlayer ) & ADMIN_VIP ) ) {
        set_msg_arg_int( 2, ARG_BYTE, is_user_alive( iPlayer ) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD );
    }
} 
public GiveMoney()
{
	if(get_user_flags(0) & ADMIN_LEVEL_H)
	{
		cs_set_user_money(0, cs_get_user_money(0) + get_pcvar_num(cvar_money));
		
		client_print(0, print_chat, "Jako gracz VIP otrzymujesz $500")
		return PLUGIN_HANDLED;
	}
	return PLUGIN_HANDLED;
}
public client_connect(id){
	if(get_user_flags(id) & ADMIN_LEVEL_H)
	set_hudmessage(255, 0, 0 , -1.0, -1.0, 0, 6.0, 6.0, 0.1, 0.2, 4)
	show_hudmessage(0, "VIP wbija na serwer")
}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/


  • +
  • -
  • 1

If you can dream it, you can do it.


#7 BinDer

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:118
  • GG:
  • Steam:steam
  • Imię:Bartosz
  • Lokalizacja:Końskie
Offline

Napisano 12.03.2011 14:09

Ok skompilowało się dzięki wielkie. + dla ciebie.
  • +
  • -
  • 0





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

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

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