Help me plx i'm noob

Here you can post threads requesting help on the official POL Ultima Online Emulator Core 095. Note: Core 095 is no longer officially supported.
Post Reply
L.M.K
New User
Posts: 9
Joined: Wed Jul 05, 2006 6:43 am

Help me plx i'm noob

Post by L.M.K »

hello at all!!

i'm new of this forum e i'm new of this pol ^^

i only want to now one thing, i want to know how can i walk while i'm casting because while i'm casting NPC are frozen!!! how can i unfroze while casting?

i'm italian so my english it's bad...

Someone could help me??

Thanks at all for the attention
L.M.K
New User
Posts: 9
Joined: Wed Jul 05, 2006 6:43 am

Post by L.M.K »

there is someone??

maybe i'm had a bad expression of my problem....

i want to cast unfreeze!!!! Someone help me

i'm going crazy!!
Yukiko
Distro Developer
Posts: 2826
Joined: Thu Feb 02, 2006 1:41 pm

Post by Yukiko »

You mean you wish to be able to cast a spell and walk while you are casting? Not sure but I think you'll want to look in SpellRestrictions.inc in \pol\scripts\include. I think that is where you get frozen while casting. Could be a POL core issue though because pre 96 cores handled a lot of the spell casting stuff.

It's a pain but I am glad the devs have given us more control in the scripts for 96 and up.
L.M.K
New User
Posts: 9
Joined: Wed Jul 05, 2006 6:43 am

Post by L.M.K »

i understand...
but if i download the 96 version i can use the modificated file of the 95 pol?l
Yukiko
Distro Developer
Posts: 2826
Joined: Thu Feb 02, 2006 1:41 pm

Post by Yukiko »

The first thing to do is look through the SpellRestrictions include file.

On or near line 353 you will find the following code:

Code: Select all

  if (umana > GetMana(me))
    me.frozen :=1;
    PerformAction(me,ANIM_CAST_DIR);
Just change the 'me.frozen' line as follows:

Code: Select all

  if (umana > GetMana(me))
//    me.frozen :=1;
    PerformAction(me,ANIM_CAST_DIR);
further down you will find another 'me.frozen :=1' line. Do the same for it.

Save the file and then recompile all scripts.

I think that will allow you to walk and do the casting 'dance' at the same time

*smiles*
L.M.K
New User
Posts: 9
Joined: Wed Jul 05, 2006 6:43 am

Post by L.M.K »

it doesn't work....

but maybe i wrong comething...

i don't know the meaning of 'recompile'

i save the sript as you tell me to do and i start my pol but my player are always fronze while casting...

Plx help me
User avatar
Tritan
Grandmaster Poster
Posts: 147
Joined: Sat Feb 04, 2006 8:17 am

Post by Tritan »

You have to run ecompile in the scripts directory after you make any changes to your .src files for the change to go in.
L.M.K
New User
Posts: 9
Joined: Wed Jul 05, 2006 6:43 am

Post by L.M.K »

an other question...
i want to set that, if i go in another pixel, i cannot cast because i lost my concentration and so i could cast only in the pixel where the target appear...
could you help me?
User avatar
CWO
POL Expert
Posts: 1160
Joined: Sat Feb 04, 2006 5:49 pm

Post by CWO »

where the target appears, save their position just before and check it just after.

Code: Select all

var position := array{ caster.x, caster.y };
Target(caster);
if (caster.x != position[1] || caster.y != position[2])
  SendSysMessage(caster, "You have moved and lost your concentration.");
endif
L.M.K
New User
Posts: 9
Joined: Wed Jul 05, 2006 6:43 am

Post by L.M.K »

i had to excange this line in same line?

what is the file?
Post Reply