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

Wysłany: 2015-07-23, 22:59


Daisu

Programista Lua






Wiek: 26
Na forum: 4444 dni
Posty: 193
SPONSOR
Nick w MP: Daisu

Piwa: 24

Respekt: 90

Witam mam pytanie jak napisa? skrypt jakie funkcj? i wgl do zapisu broni i skinu gracza po ?mierci.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-24, 00:35


Wittx

8===D






Wiek: 26
Na forum: 4794 dni
Posty: 121
Nick w MP: wittula

Piwa: 1905

Respekt: 120
Respekt: 120

Zdarzenie
Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerWasted


Teraz pobierasz wszystko co jest Ci potrzebne (w zdarzeniu):
local playerData = {
        money             =     source:getMoney(),
        skin             =    source.model,
        
        weapon0         =    source:getWeapon(0),
        weapon1         =    source:getWeapon(1),
        weapon2         =    source:getWeapon(2),
        weapon3         =    source:getWeapon(3),
        weapon4         =    source:getWeapon(4),
        weapon5         =    source:getWeapon(5),
        weapon6         =    source:getWeapon(6),
        weapon7         =    source:getWeapon(7),
        weapon8         =    source:getWeapon(8),
        weapon9         =    source:getWeapon(9),
        weapon10         =    source:getWeapon(10),
        weapon11         =    source:getWeapon(11),
        weapon12         =    source:getWeapon(12),

        weapon0Ammo        =    source:getTotalAmmo(0),
        weapon1Ammo        =    source:getTotalAmmo(1),
        weapon2Ammo        =    source:getTotalAmmo(2),
        weapon3Ammo        =    source:getTotalAmmo(3),
        weapon4Ammo        =    source:getTotalAmmo(4),
        weapon5Ammo        =    source:getTotalAmmo(5),
        weapon6Ammo        =    source:getTotalAmmo(6),
        weapon7Ammo        =    source:getTotalAmmo(7),
        weapon8Ammo        =    source:getTotalAmmo(8),
        weapon9Ammo        =    source:getTotalAmmo(9),
        weapon10Ammo    =    source:getTotalAmmo(10),
        weapon11Ammo    =    source:getTotalAmmo(11),
        weapon12Ammo    =    source:getTotalAmmo(12)
}


I dajesz graczowi:
source:spawn(xyz0playerData.skin00) -- zamiast xyz podaj swoje kordy
    source:setFrozen(true)
    source:setMoney(playerData.moneytrue)
    source:setHealth(playerData.health)
    source:setArmor(playerData.armor)

    giveWeapon(sourceplayerData.weapon0playerData.weapon0Ammo)
    giveWeapon(sourceplayerData.weapon1playerData.weapon1Ammo)
    giveWeapon(sourceplayerData.weapon2playerData.weapon2Ammo)
    giveWeapon(sourceplayerData.weapon3playerData.weapon3Ammo)
    giveWeapon(sourceplayerData.weapon4playerData.weapon4Ammo)
    giveWeapon(sourceplayerData.weapon5playerData.weapon5Ammo)
    giveWeapon(sourceplayerData.weapon6playerData.weapon6Ammo)
    giveWeapon(sourceplayerData.weapon7playerData.weapon7Ammo)
    giveWeapon(sourceplayerData.weapon8playerData.weapon8Ammo)
    giveWeapon(sourceplayerData.weapon9playerData.weapon9Ammo)
    giveWeapon(sourceplayerData.weapon10playerData.weapon10Ammo)
    giveWeapon(sourceplayerData.weapon11playerData.weapon11Ammo)
    giveWeapon(sourceplayerData.weapon12playerData.weapon12Ammo)
    source:setFrozen(false)


Teraz pytanie - jak chcesz wszystko zapisa?? Chodzi Ci o to, ?eby po ?mierci po prostu zachowa? wszystko (jak wy?ej), czy pobra? i zapisa? w bazie danych? Je?li to drugie, po prostu dane wykorzystane w zdarzeniu wprowad? do swojej bazy danych. ;)

Nie zapomnij do meta.xml doda?:
Kod:

<oop>true</oop>


Mam nadziej?, ?e pomog?em. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-24, 01:34


Daisu

Programista Lua






Wiek: 26
Na forum: 4444 dni
Posty: 193
SPONSOR
Nick w MP: Daisu

Piwa: 24

Respekt: 90

Dzi?ki wielkie piwo leci.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-24, 07:17


Fanciak

BOT






Wiek: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

Czy problem zostal rozwiazany, temat mozna zamknac?

Postaw piwo autorowi tego posta
 

 
Tagi: zapis :: broni :: skinu :: śmierci
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Zapis broni i skinu po śmierci 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