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: 4585 dni
Posty: 192
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: 27
Na forum: 4935 dni
Posty: 121
Nick w MP: wittula

Piwa: 1906

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(x, y, z, 0, playerData.skin, 0, 0) -- zamiast x, y, z podaj swoje kordy
    source:setFrozen(true)
    source:setMoney(playerData.money, true)
    source:setHealth(playerData.health)
    source:setArmor(playerData.armor)

    giveWeapon(source, playerData.weapon0, playerData.weapon0Ammo)
    giveWeapon(source, playerData.weapon1, playerData.weapon1Ammo)
    giveWeapon(source, playerData.weapon2, playerData.weapon2Ammo)
    giveWeapon(source, playerData.weapon3, playerData.weapon3Ammo)
    giveWeapon(source, playerData.weapon4, playerData.weapon4Ammo)
    giveWeapon(source, playerData.weapon5, playerData.weapon5Ammo)
    giveWeapon(source, playerData.weapon6, playerData.weapon6Ammo)
    giveWeapon(source, playerData.weapon7, playerData.weapon7Ammo)
    giveWeapon(source, playerData.weapon8, playerData.weapon8Ammo)
    giveWeapon(source, playerData.weapon9, playerData.weapon9Ammo)
    giveWeapon(source, playerData.weapon10, playerData.weapon10Ammo)
    giveWeapon(source, playerData.weapon11, playerData.weapon11Ammo)
    giveWeapon(source, playerData.weapon12, playerData.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: 4585 dni
Posty: 192
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: 26
Na forum: 4587 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 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