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

Sklep VIP paintball


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

#1 Ardisek

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:48
  • Imię:Adrian
  • Lokalizacja:Łódź
Offline

Napisano 20.08.2011 18:10

Witam. Mam sklep VIP-a na swoim paintballu. Wszystko jest za pieniądze. W moim paintballu po prawo na dole nie wyświetla się kasa dlatego nic nie można kupić. Jak już ją włączę to mogę kupić też inne bronie. Wszystkie ograniczyłem ale nie chcę żeby kasa się wyświetlała. Może da się zrobić aby tylko VIP ją widział? A może jakieś odznaki, blanty, monety (oczywiście tylko VIP będzie je zdobywał za zabijanie, wygranie rundy) za które będzie można to kupić. I prosiłbym jeszcze o usunięcie gravitacji, szybkiego chodzenia, cichego chodzenia, a dodać Super Marker. Czyli zostanie Super Marker, 20hp i niewidzialność na 10sec. Wiem, że zrobić coś takiego nie jest łatwo ale ja jestem w tym zielony dlatego proszę was. W razie pytań proszę kierować się pod GG: 10458049.

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <hamsandwich>
#include <engine>

#define PLUGIN "Sklep VIP"
#define VERSION "1.0"
#define AUTHOR "Truposz[WWL]"

#define Koszt_Gravitacja 5000
#define Koszt_Chodzenie 8000
#define Koszt_Ciche 10000
#define Koszt_Hp 5000
#define Koszt_Nie 16000

new menu;
new g_hudsync

public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        
        
        register_clcmd("say /sklep","Wyswietl_menu",ADMIN_LEVEL_H,"Opis komendy")
        set_task(0.1, "pokaz", _, _, _, "b")
        
        RegisterHam(Ham_Spawn, "player", "reset", 1);
        g_hudsync = CreateHudSyncObj()
        menu=menu_create("Kup sobie coś!","amenu");
        menu_additem(menu, "Gravitacja 5000$");
        menu_additem(menu, "Szybkie Chodzenie 8000$");
        menu_additem(menu, "Buty Kota(Ciche chodzenie) 10000$");
        menu_additem(menu, "20 hp 5000$");
        menu_additem(menu, "10s Niewidzialnosci 16000");
}
public Wyswietl_menu(id){
        if(get_user_flags(id) & ADMIN_LEVEL_H)
                menu_display(id, menu)
        else
                client_print(id, print_chat, "Tylko VIP moze korzystac ze sklepu");
}
public amenu(id, menu, item){
        switch(item){
                case 0:{
                        new kasa = cs_get_user_money(id);
                        if(kasa >= Koszt_Gravitacja){
                                cs_set_user_money(id, kasa - Koszt_Gravitacja)
                                set_user_gravity (id, 0.62);
                        }
                        else {
                                client_print(id, print_chat, "Nie stac cie na to! Oszczedzaj nastepnym razem");
                                
                        }
                }
                case 1:{
                        new kasa = cs_get_user_money(id);
                        if(kasa >= Koszt_Chodzenie){
                                cs_set_user_money(id, kasa - Koszt_Chodzenie)
                                set_user_maxspeed(id, 5.0);
                        }
                        else {
                                client_print(id, print_chat, "Nie stac cie na to! Oszczedzaj nastepnym razem");
                        }
                }
                case 2:{
                        new kasa = cs_get_user_money(id);
                        if(kasa >= Koszt_Ciche){
                                cs_set_user_money(id, kasa - Koszt_Ciche)
                                set_user_footsteps(id,0);
                                
                        }
                        else {
                                client_print(id, print_chat, "Nie stac cie na to! Oszczedzaj nastepnym razem");
                        }
                }
                case 3:{
                        new kasa = cs_get_user_money(id);
                        if(kasa >= Koszt_Hp){
                                cs_set_user_money(id, kasa - Koszt_Hp)
                                new hp = get_user_health(id)
                                set_user_health(id, hp + 20);
                        }
                        else {
                                client_print(id, print_chat, "Nie stac cie na to! Oszczedzaj nastepnym razem");
                        }
                }
                case 4:{
                        new kasa = cs_get_user_money(id);
                        if(kasa >= Koszt_Nie){
                                cs_set_user_money(id, kasa - Koszt_Nie)
                                set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 0);
                                set_task(10.0, "stop", id, _, _, "a", 1)
                        }
                        else {
                                client_print(id, print_chat, "Nie stac cie na to! Oszczedzaj nastepnym razem");
                        }
                }
        }
}
public stop(id){
        set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,255);
}
public reset(id){
        set_user_gravity (id, 1.0);
        set_user_maxspeed(id, 1.0);
        
}
public pokaz(id)
{
        if(get_user_flags(id) & ADMIN_LEVEL_H)
        {
                new kasa = cs_get_user_money(id)
                set_hudmessage(150, 150, 150, 0.40, 0.92, 0, 0.0, 0.3, 0.0, 0.0)
                ShowSyncHudMsg(id, g_hudsync , "Twoja kasa %d", kasa )  
        }
}

Użytkownik Ardisek edytował ten post 20.08.2011 18:12

  • +
  • -
  • 0

Dołączona grafika[/url]

213.189.52.47:27288



#2 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 20.08.2011 18:40

A ten Super Maker co robi ?

A może VIP widzieć kase jako normalny napis na hud ?
  • +
  • -
  • 0

#3 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 20.08.2011 18:42

Super marker to broń - p90 - co ona robi? Strzela szybciej niż zwykły marker - mp5navy i ma większy magazynek
  • +
  • -
  • 0

#4 Ardisek

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:48
  • Imię:Adrian
  • Lokalizacja:Łódź
Offline

Napisano 20.08.2011 19:29

DAMIANq jasne że może. Nawet może widzieć po wpisaniu komendy. Ważne żeby wiedział ile ma i mógł kupić :)
  • +
  • -
  • 0

Dołączona grafika[/url]

213.189.52.47:27288






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

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