Flag imimo problema...
Posted: 2011 Mar 06 00:21
MAn reikia pagalbo del zaidejo greicio.
Sitas kodas tai cia kai ima flaga.
o Sitas kai flaga baige paimti
MAn reikia tiesiog pagalbos kad butu. 1.Kad kai pradeda imti flaga zmogus jam greitis pasidarytu y 0 kad negaletu judeti. 2.Kai jau buna paeme flaga jam automatiskai greitis atsisttu y paprasta greity.
Nes as kai buvau pats pasidares kai imdavo flaga judet negaledavo bet kai weapon switch padarai ir vel judet galedavo dar nors flago budavo nepaeme.
Sitas kodas tai cia kai ima flaga.
Code: Select all
public Fwd_Touch_CtBase_Flag(iEntity, iPlayer) { if(!is_user_alive(iPlayer)) return PLUGIN_HANDLED; if ((get_user_team(iPlayer) == 2) && !g_flag[iPlayer]) { g_flag[iPlayer] = true; ManageBar(iPlayer, FLAG_TIME); ManageBar(iEntity, BAR_REMOVE); set_task(float(FLAG_TIME), "FwdPlayerFlagTaken", iEntity); client_printcolor(iPlayer, "/y[/ctrUmbrella/y]: %s imama veliava!/ctr", de_dust2_flag_names[0]) } } if(get_user_team(iPlayer) == 1) { return PLUGIN_HANDLED; } return PLUGIN_CONTINUE;}
Code: Select all
public FwdPlayerFlagTaken(iEntity, iPlayer){ new Entity = create_entity("info_target"); if (pev_valid(iEntity)) { remove_entity(iEntity) ManageBar(iEntity, BAR_REMOVE); remove_task(TASKID_KILL_PLAYERS) set_task(1.0, "Task_Players_Kill_Again") } if (pev_valid(Entity)) { client_printcolor(iPlayer, "/y[/ctrUmbrella/y]: Umbrella Komanda Gavo 60.0 sekundziu paimti naujai veliavai/ctr!") } emit_sound(iPlayer, CHAN_ITEM, g_pickup, 1.0, ATTN_NORM, 0, PITCH_NORM); return PLUGIN_CONTINUE;}
Nes as kai buvau pats pasidares kai imdavo flaga judet negaledavo bet kai weapon switch padarai ir vel judet galedavo dar nors flago budavo nepaeme.