Czy mógł by ktoś przerobić ten plugin żeby była możliwość włączenia sklepu tylko w CT.
Załączone pliki
Użytkownik Zuro edytował ten post 18.03.2012 09:17
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.
|
Napisano 18.03.2012 08:54
Użytkownik Zuro edytował ten post 18.03.2012 09:17
Napisano 18.03.2012 08:57
public DeathrunShop( id )
{
if( get_pcvar_num( gDrShopOn ) != 1 )
{
client_print( id, print_chat, "%L", id, "DRSHOP_DISABLED" );
return PLUGIN_HANDLED;
}
if( !is_user_alive( id ) )
{
client_print( id, print_chat, "%L", id, "DRSHOP_ONLY_ALIVE" );
return PLUGIN_HANDLED;
}
if(get_user_team(id) == 2)
{
new szBuffer[ 512 ];
new iLen;
iLen = formatex( szBuffer, charsmax( szBuffer ), "\rDeathrun Shop^n^n");
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r1. \wHE Grenade - \y%d$^n", get_pcvar_num( gHeCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r2. \wHE + Flash Grenade - \y%d$^n", get_pcvar_num( gBothGrenadesCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r3. \wSilent Walk - \y%d$^n", get_pcvar_num( gSilentCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r4. \w+250 Health Points - \y%d$^n", get_pcvar_num( gHealthCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r5. \w+250 Armor Points - \y%d$^n", get_pcvar_num( gArmorCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r6. \wFaster Speed \r(until player die) \w- \y%d$^n", get_pcvar_num( gSpeedCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r7. \wGravity \r(until player die) \w- \y%d$^n", get_pcvar_num( gGravityCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r8. \w80(percent) Invisible \r(until player die - Only Terrorist) \w- \y%d$^n^n^n", get_pcvar_num( gInvisCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r9. \wExit" );
new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 | 1<<6 | 1<<7 | 1<<8 );
show_menu( id, keys, szBuffer );
return PLUGIN_CONTINUE;
}
}
If you can dream it, you can do it.
Napisano 18.03.2012 09:17
Użytkownik Zuro edytował ten post 18.03.2012 09:19
Napisano 18.03.2012 10:01
public DeathrunShop( id )
{
if( get_pcvar_num( gDrShopOn ) != 1 )
{
client_print( id, print_chat, "%L", id, "DRSHOP_DISABLED" );
return PLUGIN_HANDLED;
}
if( !is_user_alive( id ) )
{
client_print( id, print_chat, "%L", id, "DRSHOP_ONLY_ALIVE" );
return PLUGIN_HANDLED;
}
if(get_user_team(id) == 2)
{
new szBuffer[ 512 ];
new iLen;
iLen = formatex( szBuffer, charsmax( szBuffer ), "\rDeathrun Shop^n^n");
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r1. \wHE Grenade - \y%d$^n", get_pcvar_num( gHeCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r2. \wHE + Flash Grenade - \y%d$^n", get_pcvar_num( gBothGrenadesCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r3. \wSilent Walk - \y%d$^n", get_pcvar_num( gSilentCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r4. \w+250 Health Points - \y%d$^n", get_pcvar_num( gHealthCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r5. \w+250 Armor Points - \y%d$^n", get_pcvar_num( gArmorCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r6. \wFaster Speed \r(until player die) \w- \y%d$^n", get_pcvar_num( gSpeedCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r7. \wGravity \r(until player die) \w- \y%d$^n", get_pcvar_num( gGravityCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r8. \w80(percent) Invisible \r(until player die - Only Terrorist) \w- \y%d$^n^n^n", get_pcvar_num( gInvisCost ) );
iLen += formatex( szBuffer[ iLen ], charsmax( szBuffer ) - iLen, "\r9. \wExit" );
new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 | 1<<6 | 1<<7 | 1<<8 );
show_menu( id, keys, szBuffer );
return PLUGIN_CONTINUE;
}
else
{
client_print(id,3,"Sklep tylko dla ct !")
}
}
If you can dream it, you can do it.
Napisano 18.03.2012 10:23
Napisano 18.03.2012 10:29
If you can dream it, you can do it.
0 użytkowników, 0 gości, 0 anonimowych