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

Wysłany: 2014-03-04, 17:20


monio







Wiek: 30
Na forum: 5028 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

Witajcie mam taki problem gdy?:


addEvent ("TYP1", true)
addEventHandler ("TYP1", getRootElement(), function (cel,thePlayer,cena)
local konto = getPlayerAccount (cel)
if cel then
setAccountData (konto, "TYPP1", true)
outputChatBox ("Dosta?e? licencje na typ Broni nr. 1", thePlayer)
else
outputChatBox ("Nie posiadasz Kasy", thePlayer)
end
end
)


Chc? zrobi? licencje na bron lecz mam problem z setAccountData i to samo z getAccoutData pierdziele si? z tym od rana :D a tu sprawdzanie czy gracz ma licencje na born:

addEvent ("SprawdzTYP1", true)
addEventHandler ("SprawdzTYP1", getRootElement(), function (thePlayer, cel)
local kontko = getPlayerAccount (thePlayer)
if kontko then
local typ1 = getAccountData (kontko, "TYPP1")
outputChatBox ("Twoje konto przesz?o weryfikacje")
triggerClientEvent ("OKNO", root, localPlayer, "")
else
outputChatBox ("Nie posiadasz licencj na ten typ Broni")
end
end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-04, 19:07


vipSEBOvip

A poor begginer






Wiek: 27
Na forum: 5319 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

local kontko = getPlayerAccount (thePlayer)
if kontko then


Sprawdzasz czy gracz ma konto a nie czy ma licencje :P

PS
Jak zacz??em czyta? tw?j kod, my?la?em ?e chcesz zrobi? telewizje i zaczynasz o kana??w pa?stwowych TVP xD :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-04, 20:04


monio







Wiek: 30
Na forum: 5028 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

Opisz mi to w kodziku bo sie zamotaem

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-04, 22:15


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

monio, podaj co jest pod cel

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-05, 16:09


monio







Wiek: 30
Na forum: 5028 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

function sprawdzLicke(cel)
local konto = getPlayerAccount(cel)
outputChatBox ("Twoje konto posiada licencje na bron typu nr.1", cel)
if getAccountData(konto, "TYPP1") then return true else return false

end
end


z tamtym sobie poradzi?em ale teraz druga kwestia :D Jak dodac tu else
outputChatBox ("Nie masz Licencji na tym broni nr.1", cel)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-05, 16:17


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

monio, jaka warto?? jest przypisana pod ten account chodzi o wartosc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-05, 21:17


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Cytat:

outputChatBox ("Nie masz Licencji na tym broni nr.1", cel)


Musisz doda? przez returnem.

function sprawdzLicke(cel)
local konto = getPlayerAccount(cel)
outputChatBox ("Twoje konto posiada licencje na bron typu nr.1", cel)
if getAccountData(konto, "TYPP1") then 
return true 
else 
outputChatBox("Nie masz licencji.", cel)
return false
end
end


To masz na my?li? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-05, 22:21


monio







Wiek: 30
Na forum: 5028 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

prawie o to Riot tylko pokazuje to tak ?e

function sprawdzLicke1(cel)
local konto = getPlayerAccount(cel)
outputChatBox ("Twoje konto posiada licencje na bron typu nr.2", cel)
if getAccountData(konto, "TYPP22") then 
return true 
else 
outputChatBox("Nie masz licencji.")
return false
end
end

tylko ?e pokazuje to i to xD jak sprawdzam to mam to i to odrazu si? pokazuje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-06, 16:58


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

function sprawdzLicke1(cel)
local konto = getPlayerAccount(cel)
if getAccountData(konto, "TYPP22") then 
outputChatBox ("Twoje konto posiada licencje na bron typu nr.2", cel)
return true 
else 
outputChatBox("Nie masz licencji.", cel)
return false
end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-06, 19:32


monio







Wiek: 30
Na forum: 5028 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

Dzieki dzia?a wszystko OKI ;)

Postaw piwo autorowi tego posta
 

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