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

Wysłany: 2011-08-30, 19:56


dida







Wiek: 30
Na forum: 5633 dni
Posty: 76

Piwa: 1

Respekt: 50

Witam zrobi?em system viatoll i napotka?em pewien problem
zrobi?em komende na sprawdzanie czy gracz posiada viatoll i impulsy
i nic nie dzia?a oto kod:
Kod:


function sprviabox()
local playeraccount = getPlayerAccount ( source )
if ( playeraccount ) then
if not isGuestAccount ( playeraccount ) then
local via = getAccountData ( playeraccount, "viabox" )
local imp = getAccountData ( playeraccount, "imp" )
outpuChatBox("Viatoll'..via..'Impulsy:'..imp..'")
end
end

end
addCommandHandler("spr",sprviabox)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-30, 20:08


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Co ci wywala w debugscript?

@EDIT
Zmienne w outputChatBox ob??? funkcj? tostring.

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

 
Wysłany: 2011-08-30, 20:19


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

Pogmatfa?e? troche outpuChatBox.

Tak powinno by?
Kod:

outputChatBox("Viatoll:"..tostring(via).."Impulsy:"..tostring(imp))


Teraz spr?buj.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-31, 08:54


dida







Wiek: 30
Na forum: 5633 dni
Posty: 76

Piwa: 1

Respekt: 50

debugscript wywala mi:
BadArgument @ 'getPlayerAccount'
Nie wiem o co wgl si? rozchodzi

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-31, 09:24


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

Zastosuj taki outputChatBox jak Ci poda?em.

A co do getPlayerAccount te? b??d pope?ni?e?. Tak jest poprawnie:
Kod:

local playeraccount = getPlayerAccount ( thePlayer )


W argumentach funkcji dodaj thePlayer czyli:
Kod:

function nazwa (thePlayer)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-31, 10:23


dida







Wiek: 30
Na forum: 5633 dni
Posty: 76

Piwa: 1

Respekt: 50

dobra no teraz pokazuje viatoll:nil impulsy:nil
tak jakby wcale nie setowa?o mi tej funkcji:
Kod:


function kupviabox()
local playeraccount = getPlayerAccount ( source )
if ( playeraccount ) then
if not isGuestAccount ( playeraccount ) then
setAccountData ( playeraccount, "viabox", "Jest" )
setAccountData ( playeraccount, "imp", 20 )
end
end

end


[ Dodano: 2011-08-31, 10:36 ]
da?em sobie rade dzieki


brakowa?o loca via i local imp

Postaw piwo autorowi tego posta
 

 
Tagi: komenda :: sprawdz :: nick :: pod :: system :: viatoll
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Komenda sprawdz nick pod system viatoll 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