Razielovy scripty

Skripty týkající se tohoto externího programu

Moderátor: Caleb

Líbí se vám scripty ?

Ano, některé použiju.
86
82%
Ne, žádný jsem nepoužil.
10
10%
Mám svoje scripty.
9
9%
 
Celkem hlasů: 105

Uživatelský avatar
Raziel
Undead Scriber
Undead Scriber
Příspěvky: 650
Registrován: 07 zář 2006 19:12
Kontaktovat uživatele:

Re: Razielovy scripty

Příspěvek od Raziel »

Špatný název v menu opraven, návrh sbírání přidán taky.
Uživatelský avatar
NANUK
Orc Writer
Orc Writer
Příspěvky: 62
Registrován: 07 zář 2016 16:21
Kontaktovat uživatele:

Re: Razielovy scripty

Příspěvek od NANUK »

Raziel píše: 02 čer 2014 13:02 psani svitků
,psani kruh spell
kruh 1-8 spell s podtržítkama např ,psani 3 wall_of_stone

Kód: Vybrat vše

using System;
using System.Collections.Generic;
using System.Text;
using Phoenix;
using Phoenix.WorldData;

namespace Phoenix.Scripts.Raziel
{
    public class Inscript
    {
        //spell se píše s podtržítkama
        [Command]
        public void psani(String level, String spell)
        {
            int pokusu=0, uspesne=0;
            UOPlayer player=World.Player;
            spell=spell.Replace("_", " ");
            UO.Print(spell);
            DateTime casposl=DateTime.Now;
            casposl=casposl.AddMinutes(-1);
            
            UO.Print("Vyber bagl kde mas blank svitky.");
            UOItem baglsvitky=new UOItem(UIManager.TargetObject());
            UO.Print("Vyber bagl kde davat napsane.");
            UOItem baglnapsane=new UOItem(UIManager.TargetObject());
            UO.Print("Vyber napsany svitek.");
            UOItem hotovy=new UOItem(UIManager.TargetObject());
            Graphic ghotovy=hotovy.Graphic;
            UOColor chotovy=hotovy.Color;
            
            baglsvitky.Use();            
            while (!baglsvitky.Opened)
                UO.Wait(500);                   
            
            while (true) {
                if (UO.InJournal("World save has been"))
                    UO.Wait(45000);
                UO.DeleteJournal();
                
                if (UO.Count(0x0E34, 0x0000)==0) {
                   UOItem svitky=UO.FindType("svitky", 0x0E34, 0x0000, baglsvitky.Serial);
                   UO.MoveItem(svitky.Serial, 20, Aliases.Backpack); 
                   UO.Wait(500);
                }
                if (UO.Count(0x0E34, 0x0000)==0) {
                    UO.Print("Dosly svitky");
                    return;
                }
                
                if (player.Mana>30) {
                    UO.UseType(0x0E34);
                    UO.WaitMenu("Spell Circles", level, level, spell);
                    while (!UO.InJournal("fail to inscribe") &&!UO.InJournal("in your pack")&&!UO.InJournal("any spells")){
    		    	    UO.Wait(500);
    		        }
    		        pokusu++;
    		        if (UO.InJournal("in your pack")) {
    		            uspesne++;
    		            UO.MoveItem(UO.FindType("hotove", ghotovy, chotovy, Aliases.Backpack).Serial, 0, baglnapsane.Serial); 
    		        }
    		        UO.Print("Psani svitku zatim bylo: "+pokusu+" pokusu z toho uspesne: "+uspesne);
    		    }
    		    
    		    if (UO.InJournal("any spells")||player.Mana<40||(player.Mana<50 && level=="8")) {
    		        UO.DeleteJournal();
    		        while (casposl>DateTime.Now) {
    		            UO.UseSkill(StandardSkill.Meditation);
    		            UO.Wait(2500);
    		        }
    		            
    		        UO.UseType(0x0F09, 0x0003);
    		        casposl=DateTime.Now;
    		        casposl=casposl.AddSeconds(18);
    		        
    		        cepni();
    		   }
            }
        }
        
        [Executable]
        public void cepni(){
                UO.DeleteJournal();
                UO.Wait(500);
                UO.WaitTargetType(0x0F0E, 0x0000);
                UO.UseType(0x1843, 0x0003);
    		    UO.Wait(500);
    		    while (!UO.InJournal("Total Mana Refresh Potion in your")) {
    		            UO.Wait(500);
    		    }
        }
    }
}
funguje pouze za pomoci chlastani tmr, pri meditaci vzdy zbuchne 8´(
Uživatelský avatar
Raziel
Undead Scriber
Undead Scriber
Příspěvky: 650
Registrován: 07 zář 2006 19:12
Kontaktovat uživatele:

Re: Razielovy scripty

Příspěvek od Raziel »

NANUK píše: 23 zář 2018 05:55 funguje pouze za pomoci chlastani tmr, pri meditaci vzdy zbuchne 8´(
Myslíš jako že bys psal svitky jen s meditací ? To mě ani nenapadlo dělat vzhledem k nulové ceně tmr. Takže jo script potřebuje tmr. Meditace je tam jen na vyplnění času, když máš ještě timer na potion a nemůžeš pít.
Uživatelský avatar
Mephist
Pencil Master
Pencil Master
Příspěvky: 541
Registrován: 16 říj 2006 12:04
Bydliště: Templar's Town
Kontaktovat uživatele:

Re: Razielovy scripty

Příspěvek od Mephist »

Raziel píše: 30 lis 2018 09:25
NANUK píše: 23 zář 2018 05:55 funguje pouze za pomoci chlastani tmr, pri meditaci vzdy zbuchne 8´(
Myslíš jako že bys psal svitky jen s meditací ? To mě ani nenapadlo dělat vzhledem k nulové ceně tmr. Takže jo script potřebuje tmr. Meditace je tam jen na vyplnění času, když máš ještě timer na potion a nemůžeš pít.
Script se seká ve fázi meditace, když je save.
Mephist|Phenom|Hammer Maiden|Fanatik|Sin|Ryla|Carokrasna|Amanita|Anicka

True victory is victory over oneself.
Uživatelský avatar
Raziel
Undead Scriber
Undead Scriber
Příspěvky: 650
Registrován: 07 zář 2006 19:12
Kontaktovat uživatele:

Re: Razielovy scripty

Příspěvek od Raziel »

Na přání upraven script na afk těžbu dřeva. Pokud máte cestovní knihu, můžete nastavit nahoře "markovat=true;" pak před portnutím domů nejprve marknete současnou pozici do cestovní knihy.
Bohužel mě zabilo PK dřív než jsem stihl pořádně otestovat tak to nechám na vás.
Uživatelský avatar
Raziel
Undead Scriber
Undead Scriber
Příspěvky: 650
Registrován: 07 zář 2006 19:12
Kontaktovat uživatele:

Re: Razielovy scripty

Příspěvek od Raziel »

Dobrá poznámka: přidána možnost markovat travelBookem pokud nemáte cestovní knihu.
Upraveno i cestovani aby šlo markovat přes script (strana 2)
kutání dřeva strana 3 ,lumb
Uživatelský avatar
Raziel
Undead Scriber
Undead Scriber
Příspěvky: 650
Registrován: 07 zář 2006 19:12
Kontaktovat uživatele:

Re: Razielovy scripty

Příspěvek od Raziel »

opraveny čísla šípů a skillpointů u lootovacího scriptu

E: opraven i trénink magery / necro s meditací
Odpovědět