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
 

SKFEZOD - zdjęcie

SKFEZOD

Rejestracja: 14.01.2015
Aktualnie: Nieaktywny
Poza forum Ostatnio: 04.03.2015 19:28
-----

#450538 JailBreak Mod 1.0.6a by Cypis [Aktualizacja]

Napisane przez Cypis' w 23.08.2012 16:52

Jest to jailbreak napisany przez zemnie, ale też w niektórych częściach ktoś mi pomógł ;)

Podziękowania dla:
DarkGL - za pomoc przy static :P
Fili:P - za grafikę do broni

Co on ma w sobie:

  • Zablokowanie dhud
  • Zablokowanie motd
  • Zablokowanie latarki dla TT
  • Zablokowanie kupowania bron
  • Podmienienie napisów w cs
  • Modele pieści, palki i rękawic
  • Usunięcie modelów zabitych graczy
  • Jeżeli prowadzący strzela w przycisk to włącza go
  • Możliwość zablokowania brania broni z automatów i leczenia się
  • Podmienienie dźwięków noża
  • Zredukowano obrażenia od noża o 60%
  • Menu wyboru broni w CT
  • Możliwość zablokowania/odblokowania mikrofonu dla TT
  • Inne menu wyboru Teamów
  • Możliwość wybierania zabaw przez prowadzącego
  • Łatwość dodawania zabaw i życzeń (osobnymi pluginami)
  • Automatyczne otwieranie cel w FD
  • Menu dla prowadzącego "czy dać życzenie dla ostatniego więźnia"
  • Możliwość dawania duszka i fd danym więźniom
  • Żywi nie słyszą martwych
  • Pokazuje na HUD który jest dzień i kto jest prowadzącym
  • Wyświetla na HUD kto jest poszukiwanym

Komendy:


Komendy ogólne:
say /menu - główne menu
say /czasgry - pokazuje czas gry przegranej na serwerze

Komendy dla Więźnia:
say /lr - menu z życzeniami dla ostatniego więźnia

Komendy dla Strażnika:
say /oddaj - menu do oddawania prowadzenia
say /obsluga - jak jestes prowadzacym i nie daleś ostatniemu wieźniowi życzenia to po wpisaniu tego wyskoczy ci ponowanie menu z obsluga
say /guns - menu wyboru broni

+revision - służy do przeszukiwania wieźniów

Komendy dla Admina:
jail_addct "< steamid > / <nick>" - służy do banowania graczy tych ktorych nie ma na serwerze żeby niemogli dojsc do CT (flaga - "d")
jail_delct "< steamid > / <nick>" - służy do odbanowywania graczy żeby mogli dojsc do CT (flaga - "d")
jail_menuban - menu banowania obecnych graczy co sa na serwerze żeby nie mogli dojsc do CT (flaga - "d")

+adminvoice - gdy admin mówi mutuje resztę (flaga - "d")

Komendy dla H@:
jail_cele - służy do tego, aby było można otworzyć cele przyciskiem z menu (flaga - "l")


Obsluga jail_cele:
Spoiler


Cvary:

jail_tt_mikro "0" //Ustawia czy mikro dla TT ma byc od poczatku rundy wlaczone (1) lub wylaczone (0) (Standardowo 0)

jail_tt_to_ct "5" //Ustawiamy ile TT ma przypadać na 1 CT (Standardowo 5)

jail_ct_steam "0" //Ustawiamy czy tylko steam moze dojsc do CT (Standardowo 0)

jail_ct_time "60" //Ustawiamy ile gracz ma przegrac zeby mogl dojsc do CT (Standardowo 60min)

Cvary są dopisane do jailbreak.cfg w confings w "paczce"

Instalacja:

Kopiujemy zawartość folderu cstrike z JailBreak.rar do folderu cstrike na serwerze.

Nic nie trzeba dopisywać do plugins.ini!

Natywy i forwardy (tylko dla developerów)
Spoiler


Changelog:
Spoiler


DEBUG:
Spoiler


Plany:

  • Usunięcie korzystania z cs_player_models_api.amxx
  • Dodanie cvarów / natywów / forwardów na prośby userów
  • Naprawienie bugów

Download:
Załączony plik  JailBreak.rar   3,92 MB  16329 Ilość pobrań


Jak znajdziecie jakiś bugi w kodzie to piszcie w temacie spróbuje naprawić
I jeżeli macie jakiś propozycje to też piszcie ;)

Załączone pliki


  • +
  • -
  • 90


#685901 /MENU w JailBreak

Napisane przez IntelCom w 01.02.2015 17:52


Chciał bym dodać DO /menu 
/deagle
/podziel
/losuj 

 

Wszystkie komendy mają być dostępna zarówno dla więźniów jak i strażników?


  • +
  • -
  • 1


#683410 kill_knife_money

Napisane przez IntelCom w 17.01.2015 19:32

Witam

 

   Z pomocą forumowiczów amxx.pl napisał swój pierwszy prosty plugin.Mam nadzieje, że komuś się przyda.                        

                                                          opis.png    

      Po zabiciu gracza z noża, wyświetla się wszystkim osobom na serwerze czerwona informacja z efektem migotania napisu w HUD "XXXz poćwiartował XXXo" przez 5s na środku ekranu oraz zabójca dostaje dodatkową ilość pieniędzy - do ustawienia cvarem.Domyślnie 500$.

 

 

  XXXz - nick zabójcy

  XXXo - nick ofiary

 

                                                           wymaganemoduly.png

 

  Wymagane moduły:

  amxmodx

  cstrike

 

                                                         instalacja.png

 

 Instalacja standardowa.

 

 Instalacja pluginów

 

                                                        cvary.png

g_money "ilość pieniędzy"

                                                  download.png

 

        Załączony plik  knife_kill_money.sma   2,01 KB  228 Ilość pobrań
  knife_kill_money.amxx


  • +
  • -
  • 1


#684078 Mam problem dodać Łom i bejsbol do VIPA I SVIPA

Napisane przez IntelCom w 21.01.2015 13:37

Ok, otrzymałem odpowiedź na PW.

 

Łap VIP'a.

 

1) Zamień nazwę modelu v_knife.mdl na v_intelcom.mdl oraz p_knife.mdl na  p_intelcom.mdl i wrzuć do folderu cstrike/models.

 

http://amxx.pl/wklej...42184353951657/


  • +
  • -
  • 1


#683906 Mam problem dodać Łom i bejsbol do VIPA I SVIPA

Napisane przez IntelCom w 20.01.2015 15:36

Łap SVIP.

 

Powinno działać.
 

Warunek?

 

1) Zamień nazwę modelu v_kinfe.mdl na v_crowbara.mdl.

2) Dźwięki z folderu weapons wrzuć do cstrike/sound/weapons na serwerze.

 

Tu masz plik .sma.Skompiluj sobie i wrzuć na serwer.

 

http://amxx.pl/wklej...42176439851657/

 

Jak będzie działać, to napisz i zrobię Ci jeszcze VIP'a.


  • +
  • -
  • 2


#612256 Jak dodać dźwięk do zabaw Jailbreak By Cypis

Napisane przez Wielkie Jol w 02.02.2014 16:47

Witam, dzis pokaze wam w jak prosty sposob mozemy dodac zabawe do naszego jailbreaka w tym przypadku bedzie to JB by Cypis.
Do zabawy dodamy plik .mp3, ktory bedzie odtwarzany w momencie rozpoczecia zabawy.
Na poczatek potrzebujemy jakiegos pliku mp3, ktory wrzucimy do okreslonej sciezki na naszym serwerze.
Ja przyjme, ze plik .mp3 znajduje sie w sciezce sound/misc/moj_jailbreak/zabawa.mp3.
Kod zabawy przed dodaniem dzwieku mp3. :

#include <amxmodx>

#include <amxmisc>

#include <fun>

#include <engine>

#include <jailbreak>

#include <cstrike>



#define PLUGIN "[JB] Wojna Na Granaty"

#define VERSION "1.0.6"

#define AUTHOR "Wielkie Jol"



new id_zabawa;



public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    

    id_zabawa = jail_register_game("Wojna Na Granaty");

}



public OnLastPrisonerShowWish(id)

{

    OnRemoveData(id_zabawa);

}



public OnRemoveData(day)

{

    jail_set_ct_hit_tt(false);

    jail_set_god_ct(false);

    server_cmd("sv_gravity 800");

}



public OnDayStartPre(day, szInfo[256], szInfo2[512], setting[10], gTimeRound)

{    

    static szTime[12];

    if(day == id_zabawa)

    {

        format_time(szTime, 11, "%M:%S", gTimeRound-30);

        formatex(szInfo2, 511, "Zasady:^n%s - Terrorysci nawzajem zabijaja sie granatami.", szTime, szTime);

        szInfo = "Dzisiaj jest Wojna Na Granaty";

        

        setting[0] = 1;

        setting[1] = 1;

        setting[2] = 1;

        setting[4] = 1;

        setting[7] = 2;

    }

}



public OnDayStartPost(day)

{

    if(day == id_zabawa)

    {

        jail_set_ct_hit_tt(true);

        jail_set_god_ct(true);

        jail_open_cele();

        jail_set_game_hud(30, "Rozpoczecie zabawy za");

        

    }

}



public OnGameHudEnd(day)

{

    if(day == id_zabawa)

    {

        jail_set_prisoners_fight(true, false, false);

        server_cmd("sv_gravity 500");

        for(new i=1; i<=MAX; i++){

            if(!is_user_alive(i) || cs_get_user_team(i) != CS_TEAM_T)

                continue;

            give_item(i, "weapon_hegrenade");

            cs_set_user_bpammo(i, CSW_HEGRENADE, 999)

        }

    }

}



//stock

stock jail_set_all_speed(Float:speed, team)

{

    for(new i=1; i<=MAX; i++)

    {

        if(!is_user_alive(i) || !is_user_connected(i) || get_user_team(i) != team)

            continue;

        

        jail_set_user_speed(i, speed);

    }

}

Na początek musimy "poinformować serwer" o tym, że będzie używany przez nas jakiś plik, w tym celu użyjemy funkcji plugin_precache(). Dodamy ją zaraz po końcu funkcji plugin_init(). Będzie to wyglądało w taki sposób:

public plugin_precache()

    precache_sound("misc/moj_jailbreak/zabawa.mp3")

.

 

Następnie w funkcji

public OnGameHudEnd(day)

odtwarzamy dźwięk wszystkim graczom na serwerze przy rozpoczęciu się zabawy, dodając taki o to fragment kodu:

        client_cmd(0, "mp3 play sound/misc/moj_jailbreak/zabawa.mp3");

Wyglądać to powinno tak:

public OnGameHudEnd(day)

{

    if(day == id_zabawa)

    {

        client_cmd(0, "mp3 play sound/misc/moj_jailbreak/zabawa.mp3");

        jail_set_prisoners_fight(true, false, false);

        server_cmd("sv_gravity 500");

        for(new i=1; i<=MAX; i++){

            if(!is_user_alive(i) || cs_get_user_team(i) != CS_TEAM_T)

                continue;

            give_item(i, "weapon_hegrenade");

            cs_set_user_bpammo(i, CSW_HEGRENADE, 999)

        }

    }

}



Kompilujemy i wstawiamy na nasz serwer. Wszystko powinno działać.

 

Całość po tych bardzo niewielkich zmianac wygląda tak:

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

#define PLUGIN "[JB] Wojna Na Granaty"
#define VERSION "1.0.6"
#define AUTHOR "Wielkie Jol"

new id_zabawa;

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    id_zabawa = jail_register_game("Wojna Na Granaty");
}

public plugin_precache()
    precache_sound("misc/moj_jailbreak/zabawa.mp3");

public OnLastPrisonerShowWish(id)
{
    OnRemoveData(id_zabawa);
}

public OnRemoveData(day)
{
    jail_set_ct_hit_tt(false);
    jail_set_god_ct(false);
    server_cmd("sv_gravity 800");
}

public OnDayStartPre(day, szInfo[256], szInfo2[512], setting[10], gTimeRound)
{    
    static szTime[12];
    if(day == id_zabawa)
    {
        format_time(szTime, 11, "%M:%S", gTimeRound-30);
        formatex(szInfo2, 511, "Zasady:^n%s - Terrorysci nawzajem zabijaja sie granatami.", szTime, szTime);
        szInfo = "Dzisiaj jest Wojna Na Granaty";
        
        setting[0] = 1;
        setting[1] = 1;
        setting[2] = 1;
        setting[4] = 1;
        setting[7] = 2;
    }
}
public OnDayStartPost(day)
{
    if(day == id_zabawa)
    {
        client_cmd(0, "mp3 play sound/misc/moj_jailbreak/zabawa.mp3");
        jail_set_ct_hit_tt(true);
        jail_set_god_ct(true);
        jail_open_cele();
        jail_set_game_hud(30, "Rozpoczecie zabawy za");
        
    }
}

public OnGameHudEnd(day)
{
    if(day == id_zabawa)
    {
        client_cmd(0, "mp3 play sound/misc/moj_jailbreak/zabawa.mp3");
        jail_set_prisoners_fight(true, false, false);
        server_cmd("sv_gravity 500");
        for(new i=1; i<=MAX; i++){
            if(!is_user_alive(i) || cs_get_user_team(i) != CS_TEAM_T)
                continue;
            give_item(i, "weapon_hegrenade");
            cs_set_user_bpammo(i, CSW_HEGRENADE, 999)
        }
    }
}

//stock
stock jail_set_all_speed(Float:speed, team)
{
    for(new i=1; i<=MAX; i++)
    {
        if(!is_user_alive(i) || !is_user_connected(i) || get_user_team(i) != team)
            continue;
        
        jail_set_user_speed(i, speed);
    }
}

 


  • +
  • -
  • 5


#583458 Poszukuje paczki vip na serwer JailBreak

Napisane przez Profek w 07.11.2013 16:57

Proszę bardzo
 

Załączone pliki


  • +
  • -
  • 2


#606917 VIp i super vip na jb

Napisane przez killer98 w 18.01.2014 21:37

http://amxx.pl/kompi...6&fname=vip.sma -> vip (wszystko up)

http://amxx.pl/kompi...8&fname=vip.sma -> svip

marker:

Spoiler

PS. Oceń bo będzie mi smutno :)


  • +
  • -
  • 2