Posiadam starego coda i dzięki Karioo mam u siebie party. Mam jednak problem gdyż gracze zakładający party cały czas spamują innym by dołączyli do nich. Czy można zablokować funkcję zapraszania tak,aby można była zaprosić gracza raz na rundę? Tu daje fragment odpowiadający zaproszeniom. Z góry dziękuje i pozdrawiam.
public menuy(id) {
new menu = menu_create("Kogo chcesz zaprosic ?", "WyborGracza");
new name[48], num;
for(new i=1; i<=32; i++) {
if(is_user_connected(i) && (get_user_team(i) == get_user_team(id)) && id!=i && !jestes_w_party[i]) {
Players[id][num++] = i;
get_user_name(i, name, charsmax(name));
menu_additem(menu, name);
}
}
menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona");
menu_display(id, menu);
}
public WyborGracza(id, menu, item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new id2 = Players[id][item];
pytanie(id2,id)
new nazwa_lidera[32]
get_user_name(id, nazwa_lidera, 31);
nazwa_lidera_party[id2] = nazwa_lidera
GLOWNE_MENU_PARTY(id)
menu_destroy(menu);
return PLUGIN_HANDLED;
}