Există o limită a dimensiunii hărții în multiplayer?
Da, acesta este de 4,1-4,2 mb. În cântăreață, nu există nici o limită a dimensiunii cardului.
Hărți din campanie. Unde pot fi găsite?
ROC: în war3.mpq în folderul Maps # 92; Campanie
TFT: în war3xlocal.mpq în Campania # 92; FrozenThrone # 92;
După instalarea patch-ului WorldEditor solicită introducerea unui CD - cum să scapi de el?
Sau găsiți Nocd sau descărcați Daemon Tools. Acest program emulator este un Nocd universal pentru toate versiunile de Warcraft'a și WorldEdit'a.
Pentru a instala, trebuie să instalați programul emulator. Apoi, faceți clic dreapta pe pictograma va apărea în colțul din dreapta jos a elementului de meniu virtual CD # 92; DVD-ROM => Set numărul de dispozitive => 1 unitate, continuați cu meniul Virtual Cd # 92; DVD-ROM => Dispozitiv 0 => Mount Imagine / În dialogul deschis căutăm fișierul warcraft.mds (există în arhivă cu utilitarul). Toți ne bucurăm.
Cum de a face un erou al cărui nivel este mai mare de 10?
Răspuns: trebuie să mergeți la Advanced => Constante de joc => Nivelul maxim al eroului și să puneți nivelul dorit. Acum, atunci când pomparea eroului se va stârni mai mult de 10.
Cum pot face jucătorii să înceapă doar în pozițiile lor de start și cu o anumită cursă?
Accesați "Proprietăți Player" (Meniu principal => script => Proprietăți Player) și bifați caseta de selectare "Poziție fixă". Apoi, mergeți la fila "Clanuri" și puneți două semne de verificare: "Clanuri non-standard" și "Parametrii clanului fix"
Stone Turned On / Off Ce este?
Aceasta este o traducere curbă. Butonul include jocul de voci și animații ale trupelor, ei vorbesc cu tine și mor cu un sunet, dacă le ștergi.
Trebuie să pun mai mult de 6 articole în inventar pentru erou. Cum?
Prin metode standard, acest lucru nu este posibil. Puteți folosi rezultatele lui DimonTa aici și acolo. Serghei - aici. NETRAT'a - asta este
Cum de a face ca eroul să fie instruit pe fiori mai mult decât al cincilea nivel?
Pentru a face acest lucru, mergeți la constantele de joc și găsiți câmpul Hero XP Gained - Creep Reduction Table. Numărul liniei corespunde nivelului eroului (adică prima linie - primul nivel, al doilea - al doilea, etc.). Numărul este procentul de experiență obținut la fiecare nivel.
Cardul meu se încarcă de foarte mult timp, există vreo modalitate de a crește viteza de descărcare?
Există, primul care a eliminat pictogramele suplimentare, modelele și muzica pe care le-ați încărcat pe cardul dvs.
De asemenea, doresc să recomand următoarele utilitare pentru optimizarea vitezei de încărcare a cardului:
TOT
Vexorians Map Optimizer
Warcraft III Widgetizer
Cum de a declanșa o vrajă pe o țintă?
Acest lucru nu este posibil, așa cum înțelegem acest lucru. Nu putem da unității decât ordinul de a lovi vraja.
Tipul de acțiune Unitate - Ordin de emitere a unității.
Cum se face conectarea la joc arhiva MPQ, ca și în unele moduri?
Pentru a face acest lucru, probabil că veți avea nevoie de cunoștințele unor limbi de programare compilate. Pentru a vă conecta arhiva, va trebui să schimbați numele arhivei standard war3patch.mpq, apoi schimbați numele arhivei modului dvs. în war3patch.mpq. Pentru a dezactiva mod - returnați numele arhivei sale și restaurați numele pentru arhiva standard war3patch.mpq. Astfel, pentru un mod deplin, veți avea nevoie de un program extern care, pe durata jocului, va face modificările descrise cu numele fișierelor și, după terminarea jocului, veți întoarce totul la loc.
Ce este un script personalizat (cod personalizat)?
Pentru a vedea script personalizat maps să faceți clic pe linia de sus în lista de declanșatoare pe locul unde se afișează de obicei pe trăgaci, în cele mai multe cazuri, să fie un câmp gol - acesta este câmpul de cod personalizat, întreaga Jass-cod se face în primul rând. Adesea, este necesar să introduceți codul multor dezvoltări în el.
peisaj
Cum să puneți unitatea pe set?
Pentru a face acest lucru, trebuie să specificați înălțimea mișcării, în liniile "mișcare", acum puteți să pariați în siguranță. Pentru ca unitatea să meargă într-un spațiu închis (de exemplu, un zid de cetate) și este necesar să se adauge blocante în jurul spațiului închis (astfel de peisaj).
Când creez un pod, acesta este așezat deasupra solului. Cum pot remedia asta?
Setați podul și reglați înălțimea acestuia utilizând Ctrl + PgUp sau Ctrl + PgDown.
Cum de a face o unitate capabilă să urce orice decor?
Pentru aceasta aveți nevoie de:
1. Deplasați decorațiunea în "Tipuri de peisaje - Poduri".
2. Pentru a da decoratiuni un bifaz "este posibil sa se pun pe pante".
3. Dați ornamentului parametrul unghiul maxim de rulare = 90 de grade.
4. Îndepărtați peisajul.
Apropo, cum poți să faci asta, de exemplu, a fost un shooter pe turn?
Ca o opțiune - pentru a pune un tip de unitate de mișcare „zboară“, setați altitudinea egală cu înălțimea turnului, iar turnul de pe perimetrul de a pune moduri bolarzi pentru zbor trupelor. Această problemă a fost discutată mai detaliat în
Cum de a pune peisajul aproape unul de altul?
Când plasați scenele apăsați Shift - atunci dimensiunea lor fizică nu va fi luată în considerare.
Ce este JASS?
Vă recomandăm să citiți următoarele articole:
Declanșatoare de text
Stăpânim JASS
Am o problemă: am făcut o declanșare, în care la fiecare 5 secunde este generat un număr aleatoriu. Dar de fiecare dată când rulez o carte, secvența acestor numere este întotdeauna aceeași. De exemplu, 78,62,29,6.
Cum de a face de fiecare dată când sunt generate numere diferite?
File-> Preferences-> Test Map-> Debifați "Use seeded random random"
De ce sunt clasamente # 92, multi-placi # 92, nu doriți să creați dialoguri la lansarea cardului?
Unele funcții nu pot fi executate imediat după pornirea cardului. Setați acțiunea "Așteptați 0,01 secunde" înaintea lor sau mutați acțiunea pe declanșator cu Timer - Timpul scurs este 0,01 secunde.
Cum să vă asigurați că la începutul jocului la locul de plecare nu apare centrul orașului și muncitorii?
Deschideți fereastra Editor Trigger și în declanșatorul Melee Initialization, ștergeți acțiunea Melee Game - Creați unități de pornire (pentru toți jucătorii)
Am făcut decorarea cu modelul turnului, dar din anumite motive modifică mereu modelul.
În partea stângă, în fereastra de animație, găsiți turnul de care aveți nevoie și creați un declanșator:
Eveniment - inițializarea hărții
Animație - Jucați-vă (animația dvs.) animație
Este posibil să vă asigurați că dacă în magazin lucruul a fost cumpărat, a dispărut cu totul? Ie nu a reîncărcat și, în cele din urmă, a reapărut, dar a dispărut complet: a cumpărat - și este al tău și nimeni altcineva nu o va avea.
poți.
există un întreg set de declanșatoare în aceste scopuri
Cladirea neutra - eliminarea tipului de element (---) inlatura elementul
Clădire neutră - adăugați un tip de element (---) adaugă un element
în paranteze acolo este scris:
(de la piață) de la un magazin
(de la toate piețele) de la toți
același lucru se poate face și cu trupele angajate.
Cum pot anula cinematica de către Esc cu declanșatoare normale, fără niciun fel de Jass?
Creați o variabilă booleană și dați-o valoarea False
În declanșarea kinematicului în sine înainte de acțiunea Așteptați, puneți că dacă variabila este adevărată - săriți toate acțiunile.
Apoi creați un declanșator.
- Evenimentul - jucătorul sare cinematic
- Acțiunea - Pune variabila la True, pentru a face tot ceea ce trebuie să fie după cinematica (pentru a plasa unitățile în locuri și așa mai departe.) Și opriți pe trăgaci.
Cum de a face corpurile de unități să nu dispară, și cum să-l puneți, și pune întregul joc?
Creați un obiect distrugabil (de exemplu, pe baza unui butoi) și dați-i un model al unității a cărei cadavru va fi pus.
Apoi, am pus dudad-ul și numărul de vieți echivalente la 0.
Cum de a face o unitate să stea în aer?
Cum se face un efect de matrice?
Fie prin acțiunea Pause Unit (sau Pauză toate unitățile), fie prin setarea vitezei de animare a unității la 0.0%
Pe această temă, există câteva videoclipuri excelente care ilustrează în mod clar efectul special în toată gloria sa:
Viziunea
Rox Battle
Problema a fost discutată mai detaliat în acest subiect.
Cum de a face fiori respawn?
Cum să reînvieți fiori?
În acest sens, se recomandă să consultați următoarele subiecte:
O metodă de declanșare simplă
Folosind Jass
Cum se face imposibilă alocarea unității?
Dați-i capacitatea de a Locust (ALoc în versiunile de mai jos 1.13). Ca o unitate cu această capacitate va deveni invulnerabilă. (Tantarii)
Cum de a face, atunci când luați un obiect (de exemplu, o sabie), este, de asemenea, afișat pe modelul unității?
Este necesar să luați capacitatea (Abilitatea) sferei fulgerului, să schimbați modelul la cel dorit și să specificați un punct de efect special în parametrul Graphics.
deasupra capului, nu se agata de animatie
cap - atașat la animație
piept - trunchi
origine - de obicei la poalele unității
mână - mâna (poate fi la stânga și la dreapta)
picior - picioare
arma (pentru eroi) - arme
sprite, mediu, mare - pentru clădiri
Totuși, rețineți că nu toate modelele au toate aceste puncte, ele sunt descrise în modele.
Ceva cu care nu mă prind, cum să faci un erou non-erou?
Acest lucru este imposibil deoarece eroul și non-eroul sunt diferite tipuri de obiecte. Dacă priviți declanșatoarele, vom vedea că există declanșatoare separate pentru unități și separat pentru eroi. Singura cale de ieșire din această situație este de a crea un erou bazat pe un alt erou.
Ceva cu care nu mă prind, unde să schimbăm dimensiunea fizică a doodadelor?
Mărimea pe care nu o au, există doar o "textură a căii". traseul texturii - determină unde poate merge acest model și unde nu, unde puteți zbura peste el și unde nu, unde puteți trece prin acest model și unde nu.
Puteți crea, de asemenea, propriile texturi Pathing. De exemplu, puteți extrage din arhiva mpq din folderul PathTextures / o astfel de textură (format TGA pe 8 biți) și vedeți. Textura texturii este o imagine în care fiecare pixel este responsabil pentru celula de joc.
Cum de a crea o Tavernă sau un Magazin dintr-o clădire obișnuită, astfel încât să fie indicată pe hartă ca o "casă"?
"Caracteristici - clădire neutră: pictograma este afișată pe minimă" de pus. Da (adevărat)
Made capacitatea de erou, așa că a înghițit inamic, dar când am încărca o hartă și alegeți această capacitate, accidentele de joc și apare eroarea. De ce?
Este, de asemenea, necesar să se acorde capacitatea de a "călători" și "alimente". Vă recomandăm să vedeți, de exemplu, cum se face acest lucru cu codul.
Reducerea daunelor aduse pe unitate de armură:
Reducerea daunelor = multiplicator * armura / (1 + multiplicator * armura);
în cazul în care multiplicatorul este valoarea de la Gameplay Constants - Combat - Armor Multiplicator de reducere a daunelor, implicit este 0.06
Distrugerea minimă și maximă a unității:
Min = Baza de daune + Numărul de zaruri
Max = Baza de daune + (Număr de zaruri * Sides per Die)
Formule pentru calcularea cerințelor de experiență pentru nivelul următor, recompensarea experienței pentru uciderea unui erou și recompensarea experienței pentru uciderea creepu
În tabelul de constante de experiență în ceea ce privește cerințele pentru nivelul îndeplinesc următoarele constante:
Eroul are nevoie de experiență: tabel (NeedHeroXP) - denotat de BASE
Eroul are nevoie de experiență: valoarea precedentă a factorului (NeedHeroXPFormulaA) - indicăm prin A
Eroul are nevoie de experiență: factorul de nivel (NeedHeroXPFormulaB) - denotă de către B
Eroul are nevoie de experiență: factorul constant (NeedHeroXPFormulaC) - denotă de C
Trebuie remarcat faptul că, în domeniul NeedHeroXP poate conține o serie de numere, în acest caz, deoarece necesită o experiență sunt aceste numere în ordinea în care acestea sunt scrise. Dacă aceste numere nu sunt suficiente, atunci ultima este luată ca număr BASE, iar cerințele suplimentare sunt calculate utilizând formula descrisă mai jos. Dacă câmpul este gol, se folosește o valoare standard de 200.
Cerințele specificate în tabelul NeedHeroXP se bazează pe o formulă recursivă, adică cerința de experiență pentru nivelul actual se bazează pe cerințele celei anterioare:
Cerințe (pentru nivelul N) = (cerințe pentru nivelul N-1) * A + B * N + C
Formula recursivă poate fi scrisă într-o formă generală:
În această formulă L - este nivelul la care noi credem că cerințele de experiență (de exemplu, nu nivelul actual al unității și următorul), și S - acesta este ultimul nivel care este setat la o valoare de masă, și o bază - doar că ultima valoare tabelă prestabilită .
Deși nu este atât de ușor de înțeles cât de recursiv funcționează nu este mai rău =)
exemplu:
Lăsați valorile
BASE = 100
A = 2
B = 50
C = 9
Apoi tabelul cerințelor de experiență va fi construit după cum urmează:
Al doilea nivel 100
Nivelul 3 359 = 100 * 2 + 50 * 3 + 9
Nivelul 4 927 = 359 * 2 + 50 * 4 + 9
Nivelul 5 2113 = 927 * 2 + 50 * 5 + 9
6 nivel 4535 = 2113 * 2 + 50 * 6 + 9
.
Dacă vrem să calculeze valoarea nu este recursiv, iar formula de forma generală, ca parametru S în formula ar trebui să fie utilizat un număr de 2, și ca bază parametru folosiți ultima valoare specificată în tabelul 100.
De ce am acordat atât de multă atenție acestei formule? Deoarece este utilizat pe scară largă în acest joc.
Tabelul-câștigătoare experiență pentru caractere de ucidere se calculează în conformitate cu aceeași formulă care are setările implicite:
BASE (GrantHeroXP) = 100,120,160,220,300
A (GrantHeroXPFormulaA) = 1
B (GrantHeroXPFormulaB) = 0
C (GrantHeroXPFormulaC) = 100
Apoi, tabelul standard al recompenselor de experiență arată astfel:
Nivelul 1
Al doilea nivel 120
Nivelul 3 160
Nivel 4 220
Nivelul 5 al 300
6 nivel 400 = 300 * 1 + 100
7 nivel 500 = 400 * 1 + 100
8 nivel 600 = 500 * 1 + 100
9 nivel 700 = 600 * 1 + 100
10 nivel 800 = 700 * 1 + 100