Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- findPlayer("pc:2763207").addWeapon(name);
- //#CLIENTSIDE
- function onWeaponFired() {
- if (!player.fishing) {
- //check if fishing in water
- player.reeling = false;
- player.fishing = true;
- disabledefmovement();
- setani("miracleman4_fishing2_cast", NULL);
- settimer(int(random(3, 10)));
- }
- }
- function onTimeout() {
- if (!player.reeling) {
- player.chat = "Reel it in!";
- player.reeling = true;
- settimer(1);
- }
- sleep(1);
- if (player.reeling) {
- gotAway();
- player.reeling = false;
- }
- }
- function GraalControl.onKeyDown(code, key) {
- if (key == "s" && player.reeling == true) {
- player.reeling = false;
- if (int(random(1, 5)) == 2) {
- gotAway();
- } else {
- caughtFish();
- setani("miracleman4_fishing2_catch", NULL);
- }
- } else if (key == "s" && !player.reeling && player.fishing) {
- gotAway();
- }
- }
- function caughtFish() {
- temp.fishtype = "Pike";
- player.fishing = false;
- enabledefmovement();
- setani("idle", NULL);
- player.chat = "You caught a "@temp.fishtype@"!";
- }
- function gotAway() {
- player.fishing = false;
- enabledefmovement();
- setani("idle", NULL);
- player.chat = "It got away!";
- }
- function noNibble() {
- player.fishing = false;
- enabledefmovement();
- setani("idle", NULL);
- player.chat = "Not even a nibble...";
- }
Add Comment
Please, Sign In to add comment