Offline |
 |
Csatlakozott:2016.12.25. 12:43 Hozzászólások:129 Megköszönt másnak: 35 alkalommal Megköszönték neki: 4 alkalommal
|
Üdv! Hogyan lehet meg oldani mikor ki választom a kasztot akkor ki írja hogy. A kasztod következő újraéledésnél használhatod!És alatta írja ki hogy mennyi hp-ja, élet, sebesség, gravitáció, a zombinak. thy public show_zclass_menu(id,offset) { if(offset<0) offset = 0 new keys, curnum, menu[512], szCache1[32], szCache2[32], iCache3 for(new i=offset;i<g_iZClasses;i++) { ArrayGetString(g_zclass_name, i, szCache1, charsmax(szCache1)) ArrayGetString(g_zclass_info, i, szCache2, charsmax(szCache2)) iCache3 = ArrayGetCell(g_zclass_admin, i) // Add to menu if (i == g_iZombieClass[id]) format(menu,511,"\r%s^n\d%d. %s %s \r%s", menu, curnum+1, szCache1, szCache2, iCache3 == ADMIN_ALL ? "" : "(Admin Only)") else format(menu,511,"\r%s\w^n\r%d.\w %s \y%s \r%s", menu, curnum+1, szCache1, szCache2, iCache3 == ADMIN_ALL ? "" : "(Admin Only)") g_iMenuOptions[id][curnum] = i keys += (1<<curnum) curnum++ if(curnum==8) break; } format(menu,511,"\r[] Team\y -\w Zombi Kaszt^n\r%s^n", menu) if(curnum==8 && offset<12) { keys += (1<<8) format(menu,511,"\r%s^n\r9.\r Next",menu) } if(offset) { keys += (1<<9) format(menu,511,"\r%s^n\r0.\r Back",menu) } show_menu(id,keys,menu,-1,"ZClassSelect") } public zclass_pushed(id,key) { if(key<8) { if (g_iMenuOptions[id][key] == g_iZombieClass[id]) { client_cmd(id, "spk %s", LOCK_FAIL); print_colors(0, "!g[]!t »!y Eddig is ez a(z) Kasztod volt!") show_zclass_menu(id,g_iMenuOffset[id]) return ; } new iCache3 = ArrayGetCell(g_zclass_admin, g_iMenuOptions[id][key]) if ((iCache3 != ADMIN_ALL || !iCache3) && !access(id, iCache3)) { print_colors(0, "!g[]!t »!y Sajnálóm, nem használhatód ezt a Kasztott!") show_zclass_menu(id,g_iMenuOffset[id]) return ; } g_iNextClass[id] = g_iMenuOptions[id][key] new szCache1[32] ArrayGetString(g_zclass_name, g_iMenuOptions[id][key], szCache1, charsmax(szCache1)) if (!g_isZombie[id] || (g_isZombie[id] && (g_boolCanBuild || g_boolPrepTime))) print_colors(id, "!g[]!t »!y Sikeresen kiválasztottad a(z)!t %s!y Kasztott!y!", szCache1) if (!g_isAlive[id]) print_colors(id, "!g[]!t »!y A kasztod következő újraéledésnél használhatod!") g_iMenuOffset[id] = 0 if (g_isZombie[id] && (g_boolCanBuild || g_boolPrepTime)) ExecuteHamB(Ham_CS_RoundRespawn, id) ExecuteForward(g_fwClassPicked, g_fwDummyResult, id, g_iZombieClass[id]); } else { if(key==8) g_iMenuOffset[id] += 8 if(key==9) g_iMenuOffset[id] -= 8 show_zclass_menu(id,g_iMenuOffset[id]) } return ; }
|
|