Jump to content

Ajutor Script


Dranos

Recommended Posts

Posted

Salut lucrez la un server de mta (nu e RolePlay) si am bagat moduri pe masini. Si cum nu toti au pc-uri bune , m-am gandit sa postez aici poate ma puteti ajuta cu o comanda pentru a scoate playerul modurile de pe masini cand vrea el.

Posted

Trebuie să știi scripting ca să faci ceva calumea. Îțî sugerez fie să o lași baltă, fie să înveți de pe wiki.multitheftauto.com, va dura zile sau chiar luni până prinzi care e șmecheria, îțî garantez.

Posted

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.

Posted

Scriptul meu va pune modurile cand comanda /loadmods va fi folosita.

Sterge replace.lua, acel script practic deja incarca modurile, comanda /loadmods devenind inutila. Daca vrei sa faci o comanda /unload va trebui sa te descruci singur, pe baza exemplului meu.

Posted

Apar erori in /debugscript 3 (trebuie sa fii logat ca admin) la pornirea scriptului sau la folosirea comenzii ?

Am uitat sa mentionez ca fisierul care contine /loadmods trebuie sa aiba atributul type="client" in meta.xml.

Posted

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

Posted
  
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 ?

  • 2 weeks later...
  • Human Resources Staff
Posted
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'.

Posted
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.

  • 1 year later...
Posted
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.

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...