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
 

Host - zdjęcie

Host

Rejestracja: 04.08.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 06.04.2012 21:25
-----

#203281 Przerabianie klasy na premium

Napisane przez b0niek w 06.01.2011 14:24

Jako, że wiele osób wciąż pyta jak zrobić klasę premium to oto przedstawiam banalny poradnik jak to zrobić.

W pliku .sma danej klasy:
1. Pod
#include <engine>

dodajemy
#include <ColorChat>

2. Odszukujemy
public cod_class_enabled(id)
ma_klase[id] = true;

i zamieniamy obydwie linijki na:
public cod_class_enabled(id)
{
ColorChat(id, RED, "^x04Klasa^x03 %s^x04 By^x01 amxx.pl", nazwa); //Gdy gracz nie ma flagi wyświetli mu komunikat
if(!(get_user_flags(id) & ADMIN_LEVEL_H)) //FLAGA
{
ColorChat(id, RED, "^x03[%s]^x04 Jest^x03 klasa premium", nazwa) //Znowu info ze przykładowa klasa jest PREMIUM
return COD_STOP;
}
ma_klase[id] = true;
return COD_CONTINUE;
}


3. Zmiana wymaganej flagi:
if(!(get_user_flags(id) & ADMIN_LEVEL_H)) //FLAGA

W tej linijce zmieniamy wymaganą flagę dla klasy premium np. żeby wymagało flagi B zamieniamy ADMIN_LEVEL_H na ADMIN_LEVEL_B .

Powinno działać, miłego zmieniania klasy na premium!
  • +
  • -
  • 27


#205244 Przerabianie klasy na premium

Napisane przez b0niek w 11.01.2011 22:32

ColorChat(id, GREEN, "Klasa %s zostala stworzona przez www.PluginyMody.webd.pl", nazwa);
}
Do wywalenia to i plugin się kompiluje. Dodałeś to poza funkcją i dodałeś jedną klamrę zamykającą nie dodając otwierającej.
  • +
  • -
  • 3


#205351 Przerabianie klasy na premium

Napisane przez b0niek w 12.01.2011 16:59

public cod_class_enabled(id)
{
        ColorChat(id, RED, "^x04Klasa^x03 %s^x04 By^x01 amxx.pl", nazwa); //Gdy gracz nie ma flagi wyświetli mu komunikat
        if(!(get_user_flags(id) & ADMIN_LEVEL_H)) //FLAGA
        {
                ColorChat(id, RED, "^x03[%s]^x04 Jest^x03 klasa premium", nazwa) //Znowu info ze przykładowa klasa jest premium 
                return COD_STOP;
        }
	set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 40);
	entity_set_float(id, EV_FL_gravity, 200.0/800.0);

        ma_klase[id] = true;
        return COD_CONTINUE;
}
public cod_class_enabled(id)
{
	set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 40);
	entity_set_float(id, EV_FL_gravity, 200.0/800.0);
	ma_klase[id] = true;
}

Widzisz?Masz 2 takie same funkcje. Zamiast tego wstaw:

public cod_class_enabled(id)
{
        ColorChat(id, RED, "^x04Klasa^x03 %s^x04 By^x01 amxx.pl", nazwa); //Gdy gracz nie ma flagi wyświetli mu komunikat
        if(!(get_user_flags(id) & ADMIN_LEVEL_H)) //FLAGA
        {
                ColorChat(id, RED, "^x03[%s]^x04 Jest^x03 klasa premium", nazwa) //Znowu info ze przykładowa klasa jest premium 
                return COD_STOP;
        }
	set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 40);
	entity_set_float(id, EV_FL_gravity, 200.0/800.0);

        ma_klase[id] = true;
        return COD_CONTINUE;
}


@down

Co do ninjy to usuń:

RegisterHam(Ham_TakeDamage, "player","TakeDamage");


  • +
  • -
  • 2


#185957 CodMod problem ze sklepem ;/

Napisane przez Droso w 05.11.2010 21:10

Tak

Dodano 05 listopad 2010 - 21:11:
Item tez jest
  • +
  • -
  • 1


#185951 CodMod problem ze sklepem ;/

Napisane przez Droso w 05.11.2010 20:52

Cvar : cod_winxp // Ile expa dostaje druzyna ktora wygra

ŁAP!

@edit
literowka w kodzie

Załączone pliki


  • +
  • -
  • 1


#185934 CodMod problem ze sklepem ;/

Napisane przez Droso w 05.11.2010 20:08

Robie nie raz sklep i mi zawsze nie wychodzi proszę kogos aby mi zrobił /sklep i addlevel czy jakos tak :P ! :)


Łap!

Załączone pliki


  • +
  • -
  • 1