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

Przerobienie pluginu VIPProsze o pomoc.


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

#1 Over

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:30
  • GG:
  • Lokalizacja:Wieluń / Biała
Offline

Napisano 16.01.2010 16:13

Witam. Chciałbym prosić kogoś o przerobienie pluginu VIP'a
Plugin posiada:

* Dostajesz darmowe granaty (HE, 2 FB, SG)
* Darmową kamizelkę + hełm
* Dostajesz $500 za zabicie i $800 za każdego HS'a
* Dostajesz extra 15 hp za zabicie i 30 za każdego HS'a
* Widzisz zadawane obrażenia w realnym czasie
* Tylko VIP może kupic snejperki (jak awp)
* Po wpisaniu w say /vips zobaczysz liste dostępnych aktualnie VIP'ów na serwerze
* Będziesz mógł używac adminchat
* Rezerwacja slota
* Będzie wyświetlana wiadomosc w HUD'zie kiedy VIP wejdzie na serwer.

Chciałbym żeby zostały w nim tylko:

* Będzie wyświetlana wiadomosc w HUD'zie kiedy VIP wejdzie na serwer.
* Po wpisaniu w say /vips zobaczysz liste dostępnych aktualnie VIP'ów na serwerze
* Dostajesz darmowe granaty (HE, 2 FB, SG)
* Darmową kamizelkę + hełm
* Dostajesz $500 za zabicie i $800 za każdego HS'a
* Dostajesz extra 5 hp za zabicie i 10 za każdego HS'a
  • +
  • -
  • 0

#2 kasza

    Godlike

  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 16.01.2010 16:18

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta_util>
#include <hamsandwich>

#define PLUGIN "Nowy Plugin"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

#define ACCESS ADMIN_LEVEL_H
#if cellbits == 32
    #define OFFSET_CSMONEY 115
#else
    #define OFFSET_CSMONEY 140
#endif
#define OFFSET_LINUX 5

new bool:have_access[33] = false
new hudchannel, msgmoney

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
   
    RegisterHam(Ham_Spawn, "player", "client_spawn", 1)

    register_event("DeathMsg", "client_death", "a")
   
    register_clcmd("say /vip", "client_say")
    register_clcmd("say_team /vip", "client_say")
   
    hudchannel = CreateHudSyncObj()
    msgmoney = get_user_msgid("Money")
       
}

public client_authorized(id)
{
    if(get_user_flags(id) & ACCESS)
    {
        have_access[id] = true
        prepare_message(id)       
    }
}

public client_spawn(id)
{
    if(have_access[id])
    {
        fm_give_item(id, "weapon_hegrenade")
        fm_give_item(id, "weapon_flashbang")
        fm_give_item(id, "weapon_flashbang")
	fm_give_item(id, "weapon_smokegrenade")
    }   
}


public client_death()
{
    static killer
    killer = read_data(1)

    if(is_user_connected(killer) && have_access[killer])
    {
        static headshot
        headshot = read_data(3)
       
        (headshot) ? stuff(killer, true) : stuff(killer, false)       
    }
}

public client_say(id)
{
    show_motd(id, "vips.html", "Lista VIPow")
}

stock prepare_message(player)
{
    static name[33]
    get_user_name(player, name, 32)
   
    set_hudmessage(0, 255, 0, 0.1, 0.3, 0, 6.0, 12.0)
    ShowSyncHudMsg(0, hudchannel, "Przyszedl VIP %s", name)
}

stock stuff(player, bool:headshot)
{
    static money, newmoney
   
    money = fm_get_user_money(player)   
    newmoney = (headshot) ? 500 : 800   
   
    fm_set_user_money(player, money + newmoney, 1)
       
    static Float:health, Float:newhealth
    pev(player, pev_health, health)
   
    newhealth = (headshot) ? 5.0 : 10.0
   
    set_pev(player, pev_health, health + newhealth)
}



stock fm_set_user_money(id, money, flash)
{
    set_pdata_int(id, OFFSET_CSMONEY, money, OFFSET_LINUX)
    message_begin(MSG_ONE, msgmoney, {0,0,0}, id)
    write_long(money)
    write_byte(flash)
    message_end()
}

stock fm_get_user_money(index)
{
    return get_pdata_int(index, OFFSET_CSMONEY, OFFSET_LINUX)
}

Bez kamizekli i hełmu.
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#3 Over

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:30
  • GG:
  • Lokalizacja:Wieluń / Biała
Offline

Napisano 16.01.2010 22:46

Cvary i dodawanie VIP'a te samo co w tym pluginie ?

Załączone pliki

  • Załączony plik  VIP.rar   8,05 KB  52 Ilość pobrań

Użytkownik Over edytował ten post 16.01.2010 22:51

  • +
  • -
  • 0

#4 kasza

    Godlike

  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 16.01.2010 22:54

Brak cvarów
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#5 Over

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:30
  • GG:
  • Lokalizacja:Wieluń / Biała
Offline

Napisano 16.01.2010 23:03

Po wpisaniu /vip otwiera sie okienko i pisze w nim vips.html Gdzie to zmienić ? Nie jestem pewien czy to czasem nie tutaj...
}

public client_say(id)
{
    show_motd(id, "vips.html", "Lista VIPow")
}

Da sie tak zrobić aby lsitę wipów dodawało się w vips.html która byłą by np. w cstrike ?

Użytkownik Over edytował ten post 16.01.2010 23:04

  • +
  • -
  • 0

#6 kasza

    Godlike

  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 16.01.2010 23:14

tak wrzuc vips.html do /cstrike z lista adminow napisana w pawnie
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#7 Over

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:30
  • GG:
  • Lokalizacja:Wieluń / Biała
Offline

Napisano 16.01.2010 23:49

Da rade dodać jeszcze ten plugin bulletdamage dla vipow ?
  • +
  • -
  • 0




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

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