Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   PlayerWorlds Main Forum (https://forums.graalonline.com/forums/forumdisplay.php?f=15)
-   -   Dolphonia Reminiscing (https://forums.graalonline.com/forums/showthread.php?t=134263079)

Huesy 05-02-2011 10:30 AM

Dolphonia Reminiscing
 
2 Attachment(s)
Wow, managed to find the original website for Dolphonia, widely (or not so) known as Era's ancient ancestor. And it's still up!

http://dolphonia.8k.com

The map and graphics bring back so many memories, and serious lols at my early attempts at creating graphics and scripting. But hey, Graal was new and I was 12-13 at the time.

And also found the website for Galactica, dropped for the commencement of Era. ( http://gpw.8k.com/ )

I love reminiscing! Amazing what you can find!

Airplane script *facepalm*:

PHP Code:

//==========CREATOR=========
//   This fab NPC was the first
//   weapon of many for DELPH Inc.
//   He has taken some of the attributes
//   from antago's boots so give some
//   of the credit to him.
//===========ABOUT=========
//   This is a plane that lets
//   you fly over almost everything,
//   but I don't think you can fly
//   over tables for some reason.
//   You can only use it outside
//   and that's about all.
//=======SOON TO COME=======
//   I have many other ideas in
//   my head, one is to make a range
//   of cars to be sold.
//   There are also others but i'll
//   let you in after I figure out
//   how to make them.
//   Well that's about all and most
//   importantly...HAVE FUN!!!

//_-=''=-__-=''=-_DELPH Inc._-=''=-__-=''=-_
if (playerenters) { showlocal; }
if (
playertouchsme) {
  
toweapons DELPH Plane;
  
hidelocal;
  
dontblock;
  
set gotplane;
}
if (
hasweapon(DELPH Plane)) {
  if (!
inside) {
    if (
on) {
      if (
playerdir=1) {
        
showimg i1,delphplane.gif,playerx-3,playery-3;
      }
      if (
playerdir=3) {
        
showimg i3,delphplaneright.gif,playerx-3,playery-3;
      }
      if (
playerdir=0) {
        
showimg i0,delphplaneup.gif,playerx-2.8,playery-3;
      }
      if (
playerdir=2) {
        
showimg i2,delphplanedown.gif,playerx-2.7,playery-3;
      }
    }
    
timeout=.05;
    
x=playerx-3;
    
y=playery-3;
    if (
playerx<x) {
      
x=x-.5;
    }
    if (
playerx>x) {
      
x=x+.5;
    }
    if (
playery<y) {
      
y=y+.5;
      
y=playery+3;
    }
    if (
playery>y) {
      
y=y-.5;
    }
    if (
weaponfired||playersays(activate plane)) {
      
timeout=.05;
      
blockagain;
      if (
playerdir=1) {
        
showimg i1,delphplane.gif,playerx-3,playery-3;
      }
      if (
playerdir=3) {
        
showimg i3,delphplaneright.gif,playerx-3,playery-3;
      }
      if (
playerdir=0) {
        
showimg i0,delphplaneup.gif,playerx-2.8,playery-3;
      }
      if (
playerdir=2) {
        
showimg i2,delphplanedown.gif,playerx-2.7,playery-3;
      }
      if (!
on) {
        
set on;

        
setarray this.dirgo,7;
        
this.dirgo[0] = 0;
        
this.dirgo[1] = -1;
        
this.dirgo[2] = 0;
        
this.dirgo[3] = 1;
        
this.dirgo[4] = -1;
        
this.dirgo[5] = 0;
        
this.dirgo[6] = 1;
        
this.dirgo[7] = 0;
      }
      else unset 
on;
      
hide;
      if (
playerdir=1&&!on) {
        
hideimg i1;
      }
      if (
playerdir=3&&!on) {
        
hideimg i3;
      }
      if (
playerdir=0&&!on) {
        
hideimg i0;
      }
      if (
playerdir=2&&!on) {
        
hideimg i2;
      }
    }
    
timeout=.05;
    if (
on) {
      if (
timeout) {
        
hideplayer .05;
        
hidesword .05;
      }
      if (!
on&&timeout) { }
    }
    if (
timeout && on && ((playersprite>0&&playersprite<9) || playerswimming || (playersprite>34&&playersprite<37))) {
      
timeout=.05;
      
playerx playerx this.dirgo[playerdir];
      
playery playery this.dirgo[playerdir+4];
    }

    if (
playerswimming && timeout && on ) {
      
timeout=.05;
      
putleaps 5,playerx+.5,playery+2;
    }

    if (
playeronhorse&&on) { takeplayerhorse; }
    if (!
on) { blockagain; }
  }

  if(
timeout&&on){
    
timeout=.05;
    if(
playery<66&&playerx<64){
      if(
playersprite>0&&playersprite<9){
        if(
abs(xmove)<1.5){
          if(
playerdir=3)
            
xmove+=.1;
          if(
playerdir=1)
            
xmove-=.1;
        }
        if(
abs(ymove)<1.5){
          if(
playerdir=2)
            
ymove+=.1;
          if(
playerdir=0)
            
ymove-=.1;
        }
      }
      if(
xmove>0){
        if (!
onwall((playerx+xmove+2),playery)&&
            !
onwall((playerx+xmove+2),(playery+1))&&
            !
onwall((playerx+xmove+2),(playery+2))){
          
playerx+=.5;
          
xmove-=.05;
        }else{
          
xmove=0;
        }
      }
      if(
xmove<0){
        if (!
onwall((playerx+xmove),playery)&&
            !
onwall((playerx+xmove),(playery+1))&&
            !
onwall((playerx+xmove),(playery+2))){
          
playerx-=.5;
          
xmove+=.05;
        }else{
          
xmove=0;
        }
      }
      if(
ymove>0){
        if (!
onwall(playerx,(playery+2+ymove))&&
            !
onwall((playerx+1),(playery+2+ymove))&&
            !
onwall((playerx+2),(playery+2+ymove))){
          
playery+=.5;
          
ymove-=.05;
        }else{
          
ymove=0;
        }
      }
      if(
ymove<0){
        if (!
onwall(playerx,(playery+ymove))&&
            !
onwall((playerx+1),(playery+ymove))&&
            !
onwall((playerx+2),(playery+ymove))){
          
playery-=.5;
          
ymove+=.05;
        }else{
          
ymove=0;
        }
      }
      if(
abs(xmove)<.05)
        
xmove=0;
      if(
abs(ymove)<.05)
        
ymove=0;
    }
    else{
      
ymove=0;
      
xmove=0
    
}
  }
}
if (
inside) { unset on; } 


xAndrewx 05-02-2011 10:35 AM

haha cool

MysticalDragon 05-03-2011 05:18 PM

Very cool, I still talk to delph :)

papajchris 05-03-2011 05:56 PM

Nice plane lol.

I love these threads, it is nice to see old servers and themes


All times are GMT +2. The time now is 08:50 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.