Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2011-07-28, 16:34


shadowpl







Wiek: 28
Na forum: 6638 dni
Posty: 25

Piwa: 487

Respekt: 50

Ostrzeżeń: 40%
M?g?by kto? powiedzie?, jak podmienia? wozy w mta przy pomocy lua, aby by?y tylko na moim serwerze (modele ju? s? gotowe)
Prosi?bym r?wnie? o plugin z cmd. /givemoney

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-07-28, 16:44


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Wi?c tak,

Podmienianie pojazd?w:
Kod:

function replaceModel()
txd = engineLoadTXD("sciezka do pliku.txd", 411 )
engineImportTXD(txd, 411)
dff = engineLoadDFF("sciezka do pliku.dff", 411 )
engineReplaceModel(dff, 411)
end
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel)

addCommandHandler ( "reloadcar", replaceModel )


Tam gdzie "411" dajesz ID wozu, kt?rego chcesz zamieni?.

Co do /givemoney:
http://community.mtasa.co...details&id=1585

Prosz?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-07-28, 16:47


shadowpl







Wiek: 28
Na forum: 6638 dni
Posty: 25

Piwa: 487

Respekt: 50

Ostrzeżeń: 40%
A teraz pytania:
Co do podmianki woz?w:
Spakowa? te textury w .zip jak ka?dy inny plugin?
Co do givecash:
Chcia?bym bez dodania pieni?dzy na start + bez dodania pieni?dzy za zab?jstwo, samo /givecash

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-07-28, 16:53


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Nie, te textury nie maj? by? w zip. Po prostu tworzysz plik podmianki.lua z zawarto?ci?:
Kod:

function replaceModel()
txd = engineLoadTXD("sciezka do pliku.txd", 411 )
engineImportTXD(txd, 411)
dff = engineLoadDFF("sciezka do pliku.dff", 411 )
engineReplaceModel(dff, 411)
end
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel)

addCommandHandler ( "reloadcar", replaceModel )

Tam gdzie 411 wpisujesz model pojazdu, tam gdzie "sciezka do pliku.txd" dajesz scie?k? do pliku .txd (np. infernus.txd), a gdzie "sciezka do pliku .dff" daj ?cie?k? do pliku .dff (np. infernus.dff)
Teraz zr?b mete.
Tworzysz plik o nazwie meta.xml w zawarto?ci wpisujesz:
Kod:

<meta>
<script src="podmianki.lua" type="server" />
<file src="sciezka do pliku.txd" />
<file src="sciezka do pliku.dff" />
</meta>

Plik podmianki.lua i meta.xml z plikami .txd i .dff wrzucasz do folderu, a nast?pnie wrzucasz do "resources".


Co do /givemoney. Wklej ca?y kod tego skryptu na: http://pastebin.com i mi go daj.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-07-28, 17:15


shadowpl







Wiek: 28
Na forum: 6638 dni
Posty: 25

Piwa: 487

Respekt: 50

Ostrzeżeń: 40%
"Jacob" napisał/a:

<script src="podmianki.lua" type="server" />


Co do tej linijki to chyba powinno by? "client" bo jak zmieni?em to dopiero zacz??y dzia?a?,
Co do tego /givemoney:
http://pastebin.com/Us2XipNP

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-07-28, 18:03


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

shadowpl, sory, pomy?ka.

Usu? wszystko i zostaw tylko to:
Kod:

function givecash(thePlayer, command, who, amount)
local new = getPlayerFromName ( who )
local old = getPlayerFromName ( thePlayer )
givePlayerMoney (new, math.abs(tonumber(amount)))
takePlayerMoney (thePlayer, math.abs(tonumber(amount)))
end
addCommandHandler ("givemoney", givecash)


I b?dzie dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-07-28, 21:18


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Sprostowanie.
W kodzie wyst?puje funkcja math.abs.

Zwraca ona warto?? bezwzgl?dn?.

Dla os?b, kt?re nie mia?y w szkole w/w poj?cia.
Warto?? bezwzgl?dna, to warto?? naturalna, dodatnia. Jak chcemy uzyska? warto?? bezwzgl?dn? z liczby -99 to otrzymamy wynik : 99.

@EDIT

Ten kod, kt?ry zosta? napisany przez Jacob'a nale?y wklei? po stronie serwera.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: podmiana :: wozów :: komenda :: /givemoney
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Podmiana wozów + komenda /givemoney Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku