[ROZWIĄZANE] kupno respawn ON jeżeli jest...
Najlepsza odpowiedź 0-0-0 29.12.2013 15:33
Sprawdź:
{ if(get_user_flags(id) & ADMIN_LEVEL_C) { new gracze_ct[32], ct get_players(gracze_ct,ct,"ae","CT") if(ct > 2) { ColorChat(id, RED, "^x03[%s]^x01 xxxx !",gszPrefixShop) return PLUGIN_HANDLED } if(!juzMozna(id)){ return PLUGIN_HANDLED; } if(is_user_alive(id)) { ColorChat(id, RED, "^x03[%s]^x01 Musisz byc martwy !",gszPrefixShop) return PLUGIN_HANDLED } if (get_user_frags(id) < get_pcvar_num(costVipFragRespawn)) { ColorChat(id, RED, "^x03[%s]^x01 Masz za malo fragow ! ^x03( %d / %d )",gszPrefixShop, ma_fragi, get_pcvar_num(costVipFragRespawn)) return PLUGIN_HANDLED } if(gbRespawn[id]==get_pcvar_num(bRespawn)){ ColorChat(id, BLUE, "^x04[%s]^x01 Wykorzystales juz mozliwosc kupienia Respawna!",gszPrefixShop); return PLUGIN_HANDLED } gbRespawn[id]++ fm_set_user_frags(id, get_user_frags(id) - get_pcvar_num(costVipFragRespawn)) set_task(0.5, "respawn_player",id); ColorChat(id, RED, "^x03[%s]^x01 Zakupiles:^x04 Respawn",gszPrefixShop) refreshfrags(id) blokujKomendy(id); }
radek_b11 29.12.2013
Witam
potrzebuję kod, który pozwoli kupić w sklepie respawn ale tylko i wyłącznie gdy będzie więcej żywych ct niż 1
Funkcja z mojego sklepu dotycząca respawn:
case 4: { if(get_user_flags(id) & ADMIN_LEVEL_C) { if(!juzMozna(id)){ return PLUGIN_HANDLED; } if(is_user_alive(id)) { ColorChat(id, RED, "^x03[%s]^x01 Musisz byc martwy !",gszPrefixShop) return PLUGIN_HANDLED } if (get_user_frags(id) < get_pcvar_num(costVipFragRespawn)) { ColorChat(id, RED, "^x03[%s]^x01 Masz za malo fragow ! ^x03( %d / %d )",gszPrefixShop, ma_fragi, get_pcvar_num(costVipFragRespawn)) return PLUGIN_HANDLED } if(gbRespawn[id]==get_pcvar_num(bRespawn)){ ColorChat(id, BLUE, "^x04[%s]^x01 Wykorzystales juz mozliwosc kupienia Respawna!",gszPrefixShop); return PLUGIN_HANDLED } gbRespawn[id]++ fm_set_user_frags(id, get_user_frags(id) - get_pcvar_num(costVipFragRespawn)) set_task(0.5, "respawn_player",id); ColorChat(id, RED, "^x03[%s]^x01 Zakupiles:^x04 Respawn",gszPrefixShop) refreshfrags(id) blokujKomendy(id); }
w którym miejscu umieścić funkcję że chodzi o ct i że musi być min 2 CT żywych! żeby był dostępny respawn do kupna
Najlepsza odpowiedź
0-0-0
29.12.2013
Sprawdź:
{ if(get_user_flags(id) & ADMIN_LEVEL_C) { new gracze_ct[32], ct get_players(gracze_ct,ct,"ae","CT") if(ct > 2) { ColorChat(id, RED, "^x03[%s]^x01 xxxx !",gszPrefixShop) return PLUGIN_HANDLED } if(!juzMozna(id)){ return PLUGIN_HANDLED; } if(is_user_alive(id)) { ColorChat(id, RED, "^x03[%s]^x01 Musisz byc martwy !",gszPrefixShop) return PLUGIN_HANDLED } if (get_user_frags(id) < get_pcvar_num(costVipFragRespawn)) { ColorChat(id, RED, "^x03[%s]^x01 Masz za malo fragow ! ^x03( %d / %d )",gszPrefixShop, ma_fragi, get_pcvar_num(costVipFragRespawn)) return PLUGIN_HANDLED } if(gbRespawn[id]==get_pcvar_num(bRespawn)){ ColorChat(id, BLUE, "^x04[%s]^x01 Wykorzystales juz mozliwosc kupienia Respawna!",gszPrefixShop); return PLUGIN_HANDLED } gbRespawn[id]++ fm_set_user_frags(id, get_user_frags(id) - get_pcvar_num(costVipFragRespawn)) set_task(0.5, "respawn_player",id); ColorChat(id, RED, "^x03[%s]^x01 Zakupiles:^x04 Respawn",gszPrefixShop) refreshfrags(id) blokujKomendy(id); }