Jump to content

Ajutor Script


Dranos

Recommended Posts

Stii sa pui moduri da ?

Scriptul functioneaza, da ?

Modificarile care trebuie facute:

In meta.xml unde ai definit cu modurile, adaugi un atribut download="false"

Dupa care mergi in script, faci o functie cu toate engineReplace(ceva - mi-e prea lene sa caut functia). Rezultatul ar trb sa fie:

  
local downloadFiles = { 
{"masina.dff", "masina.txd", 411}, -- 411 = Infernus 
{"cartof.dff", "cartof.txd", 412} 
} 
  
function loadMods() 
for i, v in ipairs(downloadFiles) do 
downloadFile(v[1]) 
downloadFile(v[2]) 
textura = engineLoadTXD(v[2]) 
engineImportTXD(textura, v[3]) 
struct = engineLoadDFF (v[1], 0) 
engineReplaceModel(struct, v[3]) 
end 
end 
addCommandHandler("loadmods", loadMods, false) 
  

Cred ca metoda pe care am prezentat-o (cu un array) e cea mai 'profesionala'. Poti face si manual pt fiecare fisier, asta fac de obicei cei fara experienta.

Link to comment

Ti-am oferit mai mult ajutor decat ai fi primit daca faceai aceeasi cerere la sectiunea 'Scripting' unde nici macar nu se da Lua in cele mai multe cazuri si tot zici ca-mi bag joc de tine. Ma bucur ca apreciezi ajutorul oferit.

De ce vrei sa ai un server si sa scriptezi daca nu stii sa folosesti /debugscript.

Ce este 'ambiguu' in postarea de mai sus, atributul este un termen folosit in HTML, XML, XHTML...

  
<swag asta_e_un_atribut="valore_atribut"></swag> 
  

= Taguri

Link to comment
  
local downloadFiles = { 
{"masina.dff", "masina.txd", 411}, -- 411 = Infernus 
{"cartof.dff", "cartof.txd", 412} 
} 
  
function loadMods() 
for i, v in ipairs(downloadFiles) do 
downloadFile(v[1]) 
downloadFile(v[2]) 
textura = engineLoadTXD(v[2]) 
engineImportTXD(textura, v[3]) 
struct = engineLoadDFF (v[1], 0) 
engineReplaceModel(struct, v[3]) 
end 
end 
addCommandHandler("loadmods", loadMods, false) 
  

^ Aici este modelul, ce nu-ti iese, nu inteleg ? Meta.xml ?

Link to comment
  • 2 weeks later...
  • Scripting Moderators
Ce comunitate este asta , eu cer ajutor si voi imi dati ajutorul pe jumate.

"Noi" doar te ajutam sa iti completezi script-ul, nu suntem sclavii tai sa iti dam X, Y, Z cand postezi tu cu 'am nevoie de aia, de aia si de aia'.

Link to comment
Ce comunitate este asta , eu cer ajutor si voi imi dati ajutorul pe jumate.

Ironic e faptul ca: Comunitatea te-a ajutat (in cazul asta eu)

Daca nu esti capabil sa oferi catava informatii ca sa identificam probleme nu te putem ajuta.

Ia in calcul faptul ca pe sectiunea din Engleza nici macar ce ti-am facut eu nu primeai, invata sa muncesti singur nu suntem scripterii tai personali.

Link to comment
  • 1 year later...
local downloadFiles = { 
{"infernus.dff", "infernus.txd", 411}, -- 411 = Infernus 
{"voodoo.dff", "voodoo.txd", 412}, -- 412 = Voodoo 
} 
  
function loadMods() 
for i, v in ipairs(downloadFiles) do 
downloadFile(v[1]) 
downloadFile(v[2]) 
textura = engineLoadTXD(v[2]) 
engineImportTXD(textura, v[3]) 
struct = engineLoadDFF (v[1], 0) 
engineReplaceModel(struct, v[3]) 
end 
end 
addCommandHandler("loadmods", loadMods, false) 

poftim, e aceeași chestie ce ți-a arătat crismar doar că probabil tu aici :

{"masina.dff", "masina.txd", 411}, -- 411 = Infernus 
{"cartof.dff", "cartof.txd", 412}, -- 411 = Voodoo 
} 

crismar ți-a dat exemplu masina.dff cartof.dff, tu chiar ai fii scris așa.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...