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
 

Vacik - zdjęcie

Vacik

Rejestracja: 22.08.2013
Aktualnie: Nieaktywny
Poza forum Ostatnio: 12.05.2015 21:55
-----

#696983 Errory QTMcodmod, na szybko Colorchat

Napisane przez Rivit w 11.04.2015 18:44

Sprawdź

Załączone pliki


  • +
  • -
  • 1


#697046 Errory QTMcodmod, na szybko Colorchat

Napisane przez Rivit w 12.04.2015 07:32

ColorChat(id, GREEN,"[%s]^x01 Zapraszamy na ^x04[Pluginy.eu]");
->
ColorChat(id, GREEN,"[%s]^x01 Zapraszamy na ^x04[Pluginy.eu]", prefix_chat);

  • +
  • -
  • 1


#696406 Po wpisaniu komendy wszyscy dostają 500expa [COD]

Napisane przez Ogen Dogen w 07.04.2015 16:36

Komenda w konsoli "freexp4all"

Dodatkowo cvar do zmiany ilości expa

amx_freexp "500"

Załączone pliki


  • +
  • -
  • 2


#693053 [ROZWIĄZANE] Poszukuje FREELVL

Napisane przez GreM! w 16.03.2015 14:03

Nie mogłem sprawdzić, więc nie jestem pewien.  ;)

Po wpisaniu /freexp gracz dostaje +1000 expa.

Załączone pliki


  • +
  • -
  • 1


#693057 [ROZWIĄZANE] Poszukuje FREELVL

Napisane przez NieWiemMamMac@ w 16.03.2015 14:31

Nie mogłem sprawdzić, więc nie jestem pewien.  ;)

Po wpisaniu /freexp gracz dostaje +1000 expa.

Robisz reconnecta  i po wpisaniu komendy dostajesz ponownie 1000 exp'a.

#include <amxmodx>
#include <amxmisc>
#include <codmod>

public plugin_init()
{
    register_plugin("xyz", "1.0", "xyz");
    
    register_clcmd("say /xp", "XP");
}

public XP(id)
{
    if(cod_get_user_xp(id) < 1000)
    {
        cod_set_user_xp(id, cod_get_user_xp(id)+1000);
        client_print(id,3,"Dostales 1000 XP!")
    }
    else
        client_print(id,3,"Wykorzystales darmowy EXP lub juz go nie potrzebujesz")
}

Można zrobić to też tak.


  • +
  • -
  • 2


#693198 [ROZWIĄZANE] Poszukuje FREELVL

Napisane przez ka.linux w 17.03.2015 14:52

Proszę gracz może tylko raz użyć i tylko na jednej klasie.

 

#include <amxmodx>
#include <codmod>
#include <hamsandwich>
#include <nvault>

#pragma semicolon 1

#define MAX 32

new name[ MAX + 1 ][ MAX ],
plik_vault,
vaultkey[ 64 ],
vaultdata[ 256 ];

new bool:wziol_exp[ MAX + 1 ];

public plugin_init( ) {
    register_plugin( "Darmowy EXP", "1.0", "ka.linux" );
    plik_vault = nvault_open( "maexp" );
    register_clcmd("say /free","DajEXP");
}

public plugin_end( ) nvault_close( plik_vault );

public client_putinserver( id ) {
    wziol_exp[ id ] = false;
    name[ id ] = "";
    
    if( is_user_connected( id ) ){
        get_user_name( id , name[ id ], 31 );
        wczytaj_exp( id );
    }
}
public DajEXP(id)
{
    if(!is_user_alive(id))
        return PLUGIN_CONTINUE;
    
    if(!wziol_exp[ id ])
    {
        cod_set_user_xp(id, cod_get_user_xp(id)+1000);
        client_print(id,3,"Dostales 1000 XP!");
        wziol_exp[ id ] = true;
    }
    else
        client_print(id,3,"Wykorzystales darmowy EXP lub juz go nie potrzebujesz");
    
    return PLUGIN_CONTINUE;
}
public client_disconnect( id ) {
    zapisz_exp( id );
    
    wziol_exp[ id ] = false;
    name[ id ] = "";
}


public wczytaj_exp( id ) {
    format( vaultkey, sizeof vaultkey - 1, "%s-m-", name[ id ] );
    format( vaultdata, sizeof vaultdata - 1,"%d",wziol_exp[ id ] );
    nvault_get( plik_vault, vaultkey, vaultdata, sizeof vaultdata - 1 );
    
    new wartosc[ 6 ];
    parse( vaultdata,wartosc, 5 );
    
    if( str_to_num( wartosc ) )
        wziol_exp[ id ] = true;
}  

public zapisz_exp( id ){
    if( wziol_exp[ id ] ){    
        format( vaultkey, sizeof vaultkey - 1, "%s-m-", name[ id ] ) ;
        format( vaultdata, sizeof vaultdata - 1, "1" );
        nvault_set( plik_vault, vaultkey, vaultdata );
    }
}
/* 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


#693234 QTM CodMod edit Play4Fun Dodanie informacje o statystykach

Napisane przez GreM! w 17.03.2015 18:10

else	format(inteligencja, charsmax(inteligencja), "\dInteligencja: \y[\r%i/%i\y] \r> \wZwieksza Sile Klasy/Perku\r <", PobierzInteligencje(id, 1, 1, 1), PobierzInteligencje(id, 1, 1, 1) - inteligencja_gracza[id] + limit_inteligencji);

Tutaj masz kod z mojego silnika tylko sobie pozmieniaj.  ;)


  • +
  • -
  • 1


#691669 [ROZWIĄZANE] [Error] Klasa Szeregowy

Napisane przez Rivit w 07.03.2015 12:46

set_task(10.0, "WyszkolenieSanitarne", id+TASK_DAJHP);

->

set_task(10.0, "DodajHPTask", id+TASK_DAJHP);

  • +
  • -
  • 1


#690959 [ROZWIĄZANE] Errort Wyszkolenie Sanitarne

Napisane przez Alelluja w 01.03.2015 18:24

Proszę.

Załączone pliki


  • +
  • -
  • 1


#689419 [ROZWIĄZANE] Codmod blokuje granaty vipowi z generatora?

Napisane przez NieWiemMamMac@ w 19.02.2015 18:07

Zamiast

give_item

użyj:

cod_give_weapon

http://amxx.pl/dokum...cod_give_weapon


  • +
  • -
  • 1


#689689 [ROZWIĄZANE] Codmod blokuje granaty vipowi z generatora?

Napisane przez glut w 21.02.2015 16:29

Zamień

cod_give_weapon(id, "weapon_hegrenade");
	cod_give_weapon(id, "weapon_flashbang");
	cod_give_weapon(id, "weapon_smokegrenade");
na

cod_give_weapon(id, CSW_HEGRENADE);
	cod_give_weapon(id, CSW_FLASHBANG);
	cod_give_weapon(id, CSW_SMOKEGRENADE);

  • +
  • -
  • 1


#689260 [ROZWIĄZANE] Klasa zlodziej nie dziala

Napisane przez NieWiemMamMac@ w 18.02.2015 19:33

Sprawdź:

http://wklej.org/id/1639576/

  • +
  • -
  • 1


#689183 [ROZWIĄZANE] Klasa z generatora nie działa prawidłowo

Napisane przez NieWiemMamMac@ w 18.02.2015 12:28

Sprawdz: 

http://wklej.org/id/1639185/

  • +
  • -
  • 1


#688689 Admin z nikąd?

Napisane przez IntelCom w 16.02.2015 09:29

Miałem ten sam problem.Jeden z graczy podpinał się pod Steam_ID adminów.


Tutaj masz rozwiązanie tego problemu.

https://amxx.pl/topi...ackiem-steamid/
  • +
  • -
  • 1


#687332 Po wpisaniu /gracze wyskakuja gracze z dana flaga

Napisane przez Ossal w 10.02.2015 00:55

Za ADMIN_LEVEL_D podstaw swoją flagę według rozpiski w users.ini i zmień sobie "Gracze z Flaga X" na swój tekst :)

#include <amxmodx>

#define FLAGA ADMIN_LEVEL_D
new MaxPlayers

public plugin_init(){
	register_plugin("Gracze z flaga", "1.0", "Ossal")
	register_clcmd("say /komenda","PokazGraczy")
	MaxPlayers=get_maxplayers()
}
public PokazGraczy(id){
	new wiadomosc[500]="<body bgcolor=black><font color=white>Gracze z Flaga X<br>"
	new name[33]
	for(new i=1;i<=MaxPlayers;i++){
		if(is_user_connected(i) && get_user_flags(i) & FLAGA){
			get_user_name(i,name,32)
			format(wiadomosc,499,"%s%s<br>",wiadomosc,name)
		}
	}
	format(wiadomosc,499,"%s</font></body>",wiadomosc);
        show_motd(id,wiadomosc)
}

  • +
  • -
  • 1