Кресты

Anything and all.

Moderators: Murderator+, Murderator

Mr. Gluk
Posts: 42
Joined: 2006-02-04 04:39:51
Contact:

Post by Mr. Gluk »

В журнале проявляется , шард ДрВ
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

На ДРВ не играю и темболее в уо
если есть гарантия что заклинание прошло когда мана была снята. то можно проверить журнал на наличие физла...
В общем ни ктоне дает гарантию что от этого скрипта не будет крашить%))

Code: Select all

Sub InitCross() 
   uo.SetGlobal('cross', '0') 
end sub

sub WaitManaChange(now)
	while uo.mana >= now
		wait(100)
	wend
end sub
    
Sub Cross() 
   if uo.waiting() then 
      uo.canceltarget() 
   end if 
   if uo.GetGlobal('cross') == '0' then 
      	uo.waittargettile('0',str(uo.getX('laststatus')),str(uo.getY('laststatus')),str(uo.getZ('laststatus'))) 
      	uo.DeleteJournal()
      	uo.cast('Wall of Stone')
      	WaitManaChange(uo.mana)
        if not uo.InJournal('fizzle') then
        	uo.SetGlobal('cross', '1')
        end if
   else 
      	if uo.GetGlobal('cross') == '1' then    	 
		uo.waittargettile('0',str(uo.getX('laststatus')),str(uo.getY('laststatus')+1),str(uo.getZ('laststatus'))) 
		uo.DeleteJournal()
        	uo.cast('Wall of Stone')
        	WaitManaChange(uo.mana)
        	if not uo.InJournal('fizzle') then
        		uo.SetGlobal('cross', '2')
        	end if
      	else 
		if uo.GetGlobal('cross') == '2' then 
            		UO.Say("Ai?e, ai?e ynii - ?oiau ia iiaanei!") 
            		uo.waittargettile('0',str(uo.getX('laststatus')),str(uo.getY('laststatus')+1),str(uo.getZ('laststatus'))) 
            		uo.DeleteJournal()
            		uo.cast('Fire Field')
            		WaitManaChange(uo.mana)
        		if not uo.InJournal('fizzle') then
        			uo.SetGlobal('cross', '0')
        		end if
         	end if 
      	end if 
   end if 
end sub
ПС проверь

Code: Select all

if not uo.InJournal('fizzle') then
на возможность не верного сообщения в журнале...
drozd
Posts: 44
Joined: 2006-08-31 15:05:51

Post by drozd »

Проблема у меня такая,впринципе скрипт на стенки робит нормально,но есть проблема в том что,когда ставиш одного игрока в кресты все нормально,но когда уже другого он ставит стенку на моего чара.Пробовал сам руками таргет делать,но все равно ставит на меня.Помогите пожалуйста...)
Post Reply