Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function onActionserverside(NULL) {
- switch (params[0]) {
- case "armor": {
- clientr.armorlimit = 10;
- break;
- }
- case "reset": {
- clientr.armorlimit = 10;
- break;
- }}}
- //#CLIENTSIDE
- function onCreated() {
- triggerserver("gui", name, "armor");
- onTimeout();
- }
- function onHit( pl, dam)
- {
- temp.adam = min( clientr.curarmor, dam); // Damage is more than armor?
- clientr.curarmor -= adam; // Hurt Armor
- dam -= adam; // How much damage left over?
- clientr.curhp -= dam; // Hurt health
- clientr.curhp = max( 0, clientr.curhp); // Cap HP minimum
- clientr.curarmor = max( 0, clientr.curarmor); // Same but armor
- }
- function onTimeout() {
- onCheck();
- setTimer(0.05);
- }
- function onCheck(){
- if (clientr.curarmor > 10 || clientr.armorlimit > 10){
- triggerserver("gui", name, "reset");
- }
- if ( clientr.armorlimit == NULL){
- triggerserver("gui", name, "reset");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement