Repository navigation
IT Shop Lists
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Home · Cataloghi · API per attività
UO.Buy · UO.Sell · UO.AutoBuy · UO.AutoBuyEx · UO.AutoSell · UO.ClearShopList · UO.GetShopList · UO.SendShopReply
- Elenchi nominati Bad Newbie - i tuoi set di regole di acquisto/vendita nelle impostazioni del tuo profilo. Nella sezione acquista o vendi, crea un elenco, imposta un nome, aggiungi articoli e attiva gli elenchi desiderati. Il nome del set è scelto dall'utente; Non esiste un catalogo generale di titoli per tutti.
- Regole Buy/AutoBuy e Sell/AutoSell - passa all'elenco principale (predefinito). L'argomento nome di Buy/AutoBuyEx è un filtro per il nome del prodotto, NON per il nome dell'elenco. Questi argomenti non possono selezionare un insieme denominato arbitrario. Le nuove regole vengono abilitate e salvate nel profilo.
- GetShopList - righe della finestra NPC-venditore già aperta e non un elenco delle regole salvate. Se non è presente alcuna finestra, l'array è vuoto. ShopBuyRestock/Rstk è il livello 26 del venditore, NON una regola di acquisto e non una funzione di apertura del negozio.
- AllPrice/MassPriceMove — fissazione del prezzo per i beni di un venditore personale. Questo è uno scenario diverso; vedere UO.AllPrice e UO.MassPriceMove.
- Imposta l'elenco in Bad Newbie o aggiungi una regola utilizzando lo script seguente.
- Vai al venditore NPC e apri il suo acquisto/vendita utilizzando il metodo disponibile sul server (menu contestuale o discorso).
- Quando viene ricevuta un'offerta, l'automazione abbina type, hue, quantità, prezzo e nome con le regole abilitate. I team di personalizzazione non aprono il negozio né creano prodotti autonomamente.
- Controlla il risultato in base alle modifiche al contenuto/gold e ai messaggi del server. L'unità nel comando setup non è una conferma della transazione.
- type è graphic di beni 0..65535, NON serial cose. Il negativo type viene rifiutato; 65535 ecco una grafica specifica, non una maschera “tutto”.
- colore - hue; -1 o 65535 significa qualsiasi colore. Per un colore preciso utilizzare 0..65534.
- quantità: numero di unità di prodotto; il positivo è limitato a 65535. 0/negative rimuove la regola di corrispondenza type+color dell'elenco principale e NON significa "acquista tutto". Buy/Sell senza quantità ha il valore 1.
- maxPrice — prezzo massimo di un'unità al momento dell'acquisto; 0/negativo significa nessun limite di prezzo. Non l'importo totale dell'acquisto.
- nome: sottostringa opzionale del nome del prodotto, senza distinzione tra maiuscole e minuscole; una stringa vuota non filtra il nome. Questo NON è il nome dell'inserzione o serial del venditore.
Ripetendo la regola con la stessa type e la maschera colorata si aggiorna quella esistente. La quantità limita la selezione totale in base a questa regola in una risposta del negozio; questo non è un comando di “portare lo zaino nel resto di N.” Per ciascuna posizione viene selezionata la prima regola abilitata corrispondente. Le regole sovrapposte non sommano i limiti per lo stesso prodotto.
0x0F7A è un esempio di grafica Black Pearl standard; controlla type sul tuo server. 20 — unità, 5 — prezzo per unità. Un nome vuoto non applica un filtro di testo. Lo script salva la regola ed esce; L'automazione del cliente elabora la prossima offerta del negozio.
La regola si applica a 0x0F51 di qualsiasi colore; vendita fino a 3 unità con offerta disponibile. 15000 - ora di esempio, non conferma della transazione. L'eliminazione di una regola non annulla una vendita già inviata al server. L'esempio sovrascrive una regola di corrispondenza esistente; non utilizzarlo sopra la regola salvata desiderata.
Ogni riga ha i campi serial|graphic|hue|importo|prezzo|nome. serial - ID posizioni della finestra corrente, graphic/hue - caratteristiche del prodotto, importo - quantità disponibile, prezzo - prezzo unitario, nome - nome del testo. Potrebbe esserci un separatore nel nome: non considerare un numero arbitrario di parti come un nuovo formato. I dati sono validi per questa finestra; GetShopList non compra né vende nulla.
ClearShopList cancella sia gli array di regole di acquisto che di vendita e disattiva entrambe le automazioni. Si tratta di un ripristino di massa, non dell'inizio innocuo di ogni script. Per rimuovere una regola, passa quantità=0 al corrispondente Buy/Sell.
ClassicUO — Bad Newbie & C# Scripts IDE