Potrzebuje pomocy.
Chcialbym zmienić ilość zabić z shotguna zeby dostać odznake Experta , jest to możliwe ?
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.
|
Guest Message by DevFuse
BattlefieldMod 2
Temat rozp.
Tomi
, 27.11.2009 21:46
1 odpowiedź w tym temacie
#1
Napisano 27.11.2009 21:46
#2
Napisano 27.11.2009 23:28
backspace, tak jest to możliwe ;]
musisz za edytować plik check.inl, a dokładnie te linijki
zmieniają te wartości:
Podstawowy:

Zaawansowany:
Expert:
musisz za edytować plik check.inl, a dokładnie te linijki
//Shotgun badge section
currentbadge=g_PlayerBadges[id][BADGE_SHOTGUN];
if (currentbadge!=LEVEL_BASIC) //don't bother getting round stats if badge = 1 because no round based checks needed for level 2
{
weaponkillsround=0;
weaponhsround=0;
wroundstats[0]=0;
wroundstats[2]=0;
get_user_wrstats(id,CSW_XM1014,wroundstats,wroundbodyhits);
weaponkillsround=wroundstats[0];
weaponhsround=wroundstats[2];
wroundstats[0]=0;
wroundstats[2]=0;
get_user_wrstats(id,CSW_M3,wroundstats,wroundbodyhits);
weaponkillsround+=wroundstats[0];
weaponhsround+=wroundstats[2];
}
kills=shotgunkills[id];
switch (currentbadge)
{
case LEVEL_NONE:
{
if (weaponkillsround>2)
{
g_PlayerBadges[id][BADGE_SHOTGUN]=LEVEL_BASIC;
client_print(id,print_chat,"[BF2] Zostales nagrodzony %s Odznaka",gBadgeName[BADGE_SHOTGUN][LEVEL_BASIC]);
badgegained=true;
}
}
case LEVEL_BASIC:
{
if (kills>99)
{
g_PlayerBadges[id][BADGE_SHOTGUN]=LEVEL_VETERAN;
client_print(id,print_chat,"[BF2] Zostales nagrodzony %s Odznaka",gBadgeName[BADGE_SHOTGUN][LEVEL_VETERAN]);
badgegained=true;
}
}
case LEVEL_VETERAN:
{
if ((weaponkillsround>3) && (weaponhsround>0) && (kills>199))
{
g_PlayerBadges[id][BADGE_SHOTGUN]=LEVEL_EXPERT;
client_print(id,print_chat,"[BF2] Zostales nagrodzony %s Odznaka",gBadgeName[BADGE_SHOTGUN][LEVEL_EXPERT]);
badgegained=true;
}
}
}
//End Shotgun sectionzmieniają te wartości:
Podstawowy:
if (weaponkillsround>2)zmianieasz 2 na np 4 i wymagane sa 4 zabicia
Zaawansowany:
if (kills>99)tutaj zmieniasz 99 na coś innego
Expert:
if ((weaponkillsround>3) && (weaponhsround>0) && (kills>199))tutaj najlepiej zmienić tylko 199 na większą liczbe ;] choc dla hardcorów można zmienić też 3 ale to tylko jesli chcesz hard wersje
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









