Graal Forums  

Go Back   Graal Forums > Development Forums > Future Improvements
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-17-2009, 02:59 PM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
player.isinvincible

First off:
PHP Code:
InvinciblePlayer(seconds); // Makes the player invincible for a set amount of time
InvinciblePlayer2(); // Makes the player invincible until it uses...
UnInvinciblePlayer(); 
These will work completely separately from ispaused and gold AP.

player.isinvincible will return -1 for not invincible, and >0 for if they are(and 0 if they are indefinitely).

This will do exactly what paused and 100ap does -- player doesn't block and swords do nothing. I've thought of many, many times where I would like to make the player invincible, but without forcing them to pause/giving them 100 AP and such. I don't imagine it'd be too hard to add, just another check, no?
Reply With Quote
  #2  
Old 05-26-2009, 07:46 PM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Please Stefan? Just for clarification, this would also make the player non-blocking.
Reply With Quote
  #3  
Old 05-26-2009, 08:09 PM
Pelikano Pelikano is offline
Registered User
Pelikano's Avatar
Join Date: Oct 2008
Posts: 1,133
Pelikano has a little shameless behaviour in the past
You can do this yourself, something like:

PHP Code:
//#CLIENTSIDE
function onTimeOut() {
  if (
this.invincible) {
    if (!
this.invHP) {
      
this.invHP player.hp
    
}
    
player.hp this.invHP;
    
setTimer(.05);
  }
  elseif (
this.invHP) {
    
this.invHP NULL;
  }

There's probably a WAY better and easier way to do it tho xD
Reply With Quote
  #4  
Old 05-26-2009, 08:21 PM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Can't force players not to block and such though unless I rescript the movement.
Reply With Quote
  #5  
Old 05-27-2009, 05:13 AM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Would be neat if we could do..

player.blockagain();
player.dontblock();

like npcs
__________________
Quote:
Reply With Quote
  #6  
Old 05-27-2009, 05:45 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
I really wish Stefan would expand a bit on the default system. It's a bit depressing when even the simplest things end in, "I gotta rescript the whole damn system now". Especially considering that a fully rescripted system just to duplicate the default system can be somewhat CPU intensive.
Reply With Quote
  #7  
Old 05-27-2009, 06:24 AM
salesman salesman is offline
Finger lickin' good.
salesman's Avatar
Join Date: Nov 2008
Location: Colorado
Posts: 1,865
salesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud of
Quote:
Originally Posted by fowlplay4 View Post
Would be neat if we could do..

player.blockagain();
player.dontblock();

like npcs
Yes, please...There's been a few times when that would've been very useful for me!!
Reply With Quote
  #8  
Old 05-27-2009, 11:33 AM
Pelikano Pelikano is offline
Registered User
Pelikano's Avatar
Join Date: Oct 2008
Posts: 1,133
Pelikano has a little shameless behaviour in the past
Quote:
Originally Posted by fowlplay4 View Post
Would be neat if we could do..

player.blockagain();
player.dontblock();

like npcs
that'd be very cool
Reply With Quote
  #9  
Old 04-01-2010, 09:33 PM
Rufus Rufus is offline
Registered User
Join Date: Jun 2004
Location: United Kingdom
Posts: 4,698
Rufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud of
Bumping this because I think that the items mentioned here would be quite useful. As of late there has been a lot of new players coming from Classic iPhone onto Unholy Nation, and of course UN isn't really catered for this. It's not ideal making a "Newbie Protection" by giving them 100ap (with the sheer amount of NPCs) or setting them in nopk zones because it's proving very glitchy.

I think that Classic iPhone should also take advantage of this.
__________________
Quote:
Originally Posted by Loriel View Post
Seriously, you have ****-all for content and you're not exactly pulling in new developer talent, angling for prestigious titles should be your last concern.
Reply With Quote
  #10  
Old 04-01-2010, 11:36 PM
tempandrew tempandrew is offline
Registered User
Join Date: May 2005
Posts: 98
tempandrew is on a distinguished road
Quote:
Originally Posted by Rufus View Post
Bumping this because I think that the items mentioned here would be quite useful. As of late there has been a lot of new players coming from Classic iPhone onto Unholy Nation, and of course UN isn't really catered for this. It's not ideal making a "Newbie Protection" by giving them 100ap (with the sheer amount of NPCs) or setting them in nopk zones because it's proving very glitchy.

I think that Classic iPhone should also take advantage of this.
The majority of Classic iPhone players I see coming over into UN complain about things like this. However, people have also told me they complain about things being "messy", i.e. the levels.

In addition to adding a temporary Newbie Protection script, I'd like to suggest some servers add a better orientation for new players. There is the basic Graal Tutorial, but it only recognizes new players with graal mechanics. It's good and all, but iPhone players are already aware of all this, and are more or less just confused about what is going on, where everything is, and what there is to do and how you do it. People don't realize, since many of us are oldbies at this point, that Graal has actually become a pretty confusing game for new players. Server staff should really start making their servers more newbie-friendly to better catch their attention and lure them into the PC version.
__________________
I'm using my main account, now, Pandar.
Reply With Quote
  #11  
Old 04-01-2010, 11:47 PM
Rufus Rufus is offline
Registered User
Join Date: Jun 2004
Location: United Kingdom
Posts: 4,698
Rufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud of
Quote:
Originally Posted by tempandrew View Post
In addition to adding a temporary Newbie Protection script, I'd like to suggest some servers add a better orientation for new players. There is the basic Graal Tutorial, but it only recognizes new players with graal mechanics. It's good and all, but iPhone players are already aware of all this, and are more or less just confused about what is going on, where everything is, and what there is to do and how you do it. People don't realize, since many of us are oldbies at this point, that Graal has actually become a pretty confusing game for new players. Server staff should really start making their servers more newbie-friendly to better catch their attention and lure them into the PC version.
Well that's more up to the UN staff, and they have the capabilities to do this already. Newbie protection? Not so much.
__________________
Quote:
Originally Posted by Loriel View Post
Seriously, you have ****-all for content and you're not exactly pulling in new developer talent, angling for prestigious titles should be your last concern.
Reply With Quote
  #12  
Old 04-01-2010, 11:53 PM
tempandrew tempandrew is offline
Registered User
Join Date: May 2005
Posts: 98
tempandrew is on a distinguished road
Quote:
Originally Posted by Rufus View Post
Well that's more up to the UN staff, and they have the capabilities to do this already. Newbie protection? Not so much.
Oh I know. I agree, there should be some sort of initial Newbie Protection to help give new players a push towards orientation.
__________________
I'm using my main account, now, Pandar.
Reply With Quote
  #13  
Old 04-02-2010, 02:00 AM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Curse you for using "Invincible" as a verb.
Reply With Quote
  #14  
Old 04-02-2010, 02:36 AM
WhiteDragon WhiteDragon is offline
Banned
Join Date: Feb 2007
Posts: 1,002
WhiteDragon is a splendid one to beholdWhiteDragon is a splendid one to beholdWhiteDragon is a splendid one to beholdWhiteDragon is a splendid one to beholdWhiteDragon is a splendid one to behold
Quote:
Originally Posted by Loriel View Post
Curse you for using "Invincible" as a verb.
He was already invincibled so your words can't hurt him.
Reply With Quote
  #15  
Old 04-04-2010, 07:42 PM
Rufus Rufus is offline
Registered User
Join Date: Jun 2004
Location: United Kingdom
Posts: 4,698
Rufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud of
Just realized that this would also fix the problems that have been coming up when attempting a custom map using default systems. Please add.
__________________
Quote:
Originally Posted by Loriel View Post
Seriously, you have ****-all for content and you're not exactly pulling in new developer talent, angling for prestigious titles should be your last concern.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:50 PM.


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