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