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

Wysłany: 2014-04-26, 22:02


TheTroll

Pan Majster






Wiek: 38
Na forum: 4764 dni
Posty: 219
Nick w MP: TheTroll

Piwa: 1114

Respekt: 120
Respekt: 120

Witajcie !

My?la?em nad napisaniem skryptu na ID gracza. Ca?y ten skrypt mia?by dzia?a? na setAccountData i tak wiem ?e mog? zrobi? to pod baz? danych ale najpierw chcia?bym to zrobi? w?a?nie na setAccountDatach. Tylko nie za bardzo wiem jak pobra? ostatnie ID kt?re zosta?o przydzielone graczowi.

Prosz? o pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-17, 10:24


Vike4562

LUA <3






Wiek: 28
Na forum: 4937 dni
Posty: 144
Nick w MP: Vike4562

Piwa: 32

Respekt: 61

Kod:

function rejestracja()
przypiszID()
local id = getElementData(source,"PrzypisaneID")
setAccountData(getPlayerAccount(source),"ID", id)
outputChatBox("Przypisane ID: "..id.."", source, 255, 255, 255)
removeElementData(source,"PrzypisaneID")
end

function przypiszID()
local root = xmlLoadFile(":RPG/files/xml/inne.xml")
local id2 = xmlFindChild(root,"id", 0)
local id = xmlNodeGetAttribute(id2, "id")
setElementData(source,"PrzypisaneID", id+1)
xmlNodeSetAttribute(id2, "id", id+1)
xmlSaveFile(root)
end


Tworzysz plik "wybrana nazwa.xml"

Kod:


<id>
<id id="0"></id>
</id>


Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: system
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