W .sma COD:MW Mod od QTM postępujemy zgodnie z poniższymi zasadami:
1. Szukamy
new doswiadczenia_za_zabojstwo;
Po tym dodajemy
new doswiadczenie_za_wygranie;
2. Szukamy
doswiadczenia_za_zabojstwo = get_cvar_num("cod_killxp");
Po tym dodajemy
doswiadczenie_za_wygranie = get_cvar_num("cod_winxp");
3. Szukamy
register_cvar("cod_killxp", "10");
Po tym dodajemy
register_cvar("cod_winxp", "5");
4. Szukamy
register_event("SendAudio", "BombaRozbrojona", "a", "2&%!MRAD_BOMBDEF");
Przed tym dodajemy
register_event("SendAudio", "WygrywaTT", "a", "2&%!MRAD_terwin");
register_event("SendAudio", "WygrywaCT", "a", "2&%!MRAD_ctwin");
5. Szukamy
public BombaRozbrojona()
Przed tym dodajemy
public WygrywaTT()
{
new Players[32], playerCount, id;
get_players(Players, playerCount, "aeh", "TERRORIST");
for (new i=0; i<playerCount; i++)
{
id = Players[i];
if(klasa_gracza[id])
{
doswiadczenie_gracza[id] += doswiadczenie_za_wygranie;
ColorChat(id,GREEN,"[COD:MW]^x01 Dostales^x03 %i^x01 doswiadczenia za wygranie rundy przez twoj team.", doswiadczenie_za_wygranie);
//client_print(id, print_chat, "[COD:MW] Dostales %i doswiadczenia za wygranie rundy przez twoj team.", doswiadczenie_za_wygranie);
}
SprawdzPoziom(id);
}
}
public WygrywaCT()
{
new Players[32], playerCount, id;
get_players(Players, playerCount, "aeh", "CT");
for (new i=0; i<playerCount; i++)
{
id = Players[i];
if(klasa_gracza[id])
{
doswiadczenie_gracza[id] += doswiadczenie_za_wygranie;
ColorChat(id,GREEN,"[COD:MW]^x01 Dostales^x03 %i^x01 doswiadczenia za wygranie rundy przez twoj team.", doswiadczenie_za_wygranie);
//client_print(id, print_chat, "[COD:MW] Dostales %i doswiadczenia za wygranie rundy przez twoj team.", doswiadczenie_za_wygranie);
}
SprawdzPoziom(id);
}
}
Zapisujemy, kompilujemy, no i to tyle
CVAR:
cod_winxp // Ile expa dostaje druzyna ktora wygra
Mam nadzieję, że się przyda.
PS. Jesli nie lubicie kolorkow dajcie komentarz przed ColorChat, a usuńcie przed client_print.
Jeżeli sam nie potrafisz tego zrobić
Załóż osobny temat w dziale Scripting/Pluginy załącz SMA i powiedz o co prosisz.
@EDITED (Dodany 1 krok (3: rejestracja CVARu) - późno było i o jednym zapomniałem
@Zakaz kopiowania ^.^
Użytkownik camilost edytował ten post 30.08.2010 14:01