Witam. Próbowałem na Exp Modzie do Surf'a zrobić vipa ale coś mi się nie udaje.
http://amxx.pl/topic/112990-surfxp-professional-401-lvl/
Pomoże ktoś?
Kod:
public EventDeathMsg(id) { new killer = read_data( 1 ) new victim = read_data( 2 ) new vip = read_data( 3 ) new xp if(PLEVEL[ killer ] > PLEVEL[ victim ]) { xp = 19 //XP ZA ZABICIE MNIEJSZEGO LVL } if(PLEVEL[ killer ] < PLEVEL[ victim ]) { xp = 21 //XP ZA ZABICIE WIEKSZEGO LVL } if(PLEVEL[ killer ] == PLEVEL[ victim ]) { xp = 20 //XP ZA ZABICIE ROWNEGO SOBIE LVL } PKS[ victim ] = 0 if( victim == killer ) { return PLUGIN_CONTINUE } if(vip && get_user_flags(id) == ADMIN_LEVEL_H) { xp = xp + 8 //DODATKOWE XP VIP vip = 1 } if(PKS[ killer ] < 10) { PKS[ killer ]++ } xp = xp + PKS[ killer ] add_xp( killer, xp, vip ) check_level( killer ) return PLUGIN_CONTINUE } public add_xp( id, xp, vip ) { new newlevel = LEVELS[PLEVEL[ id ]]-PXP[ id ] PXP[ id ] = PXP[ id ] + xp if(vip && get_user_flags(id) == ADMIN_LEVEL_H) { ColorChat(id,TEAM_COLOR,"Jako VIP Dostales %d EXP'a! ^nKillstreak: %d^n Nowy level za %d EXP'a!", xp, PKS[ id ], newlevel) } else { ColorChat(id,TEAM_COLOR,"Dostales %d EXP'a! ^nKillstreak: %d^n Nowy level za %d EXP'a!", xp, PKS[ id ], newlevel) } }
Użytkownik ??? edytował ten post 17.06.2015 21:52