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

Wysłany: 2012-11-17, 22:38


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Debug pokaza?:
Kod:


WARING: [gamemodes]\[ChomikPlay]\ChomikPlay\spawn.lua:16 Bad 'player' pointer @ 'spawnPlayer'(1)


Czy kto? wie co to oznacza ??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-17, 22:39


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

co? w argumencie "player" jest ?le (1 argument).

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

 
Wysłany: 2012-11-17, 22:41


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Linijka wygl?da tak:
setTimer spawnPlayer10001sourceunpack(spawny[math.random(1,#spawny)]) )


I pierwszy argument to source. Co jest w nim ?le ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-17, 22:45


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Poka? kod to Ci powiem.

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

 
Wysłany: 2012-11-18, 09:39


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Kod:

local spawny={
 {-1993.31884.1045.4490115},
 {1096.76, -179513.690115},
 {-2651.24376.066.1590115}
}

addEventHandler "onPlayerJoin"getRootElement(),
function ()
    setTimer spawnPlayer10001source0.000.001000.000)
    setTimer setElementFrozen10001sourcetrue )
    fadeCamera sourcetrue )
end
)

function spawn ()
    setTimer spawnPlayer10001sourceunpack(spawny[math.random(1,#spawny)]) )
    fadeCamera (sourcetrue)
    setCameraTarget (sourcesource)
    setElementFrozen sourcefalse )
end
addEventHandler "onResourceStart"getRootElement(), spawn )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 12:55


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Zamie?
function spawn ()
    setTimer spawnPlayer10001sourceunpack(spawny[math.random(1,#spawny)]) )
    fadeCamera (sourcetrue)
    setCameraTarget (sourcesource)
    setElementFrozen sourcefalse )
end
addEventHandler "onResourceStart"getRootElement(), spawn )

na
function spawn ()
    for k,v in ipairs(getElementsByType("player")) do
       setTimer spawnPlayer10001vunpack(spawny[math.random(1,#spawny)]) )
       fadeCamera (vtrue)
       setCameraTarget (vv)
       setElementFrozen vfalse )
    end
end
addEventHandler "onResourceStart"getRootElement(), spawn )


Kompletnie nie rozumiem twojego kodu (znaczy - co chcesz osi?gn??) ale na pewno powy?szym rozwi?zaniem pozb?dziesz si? b??du.

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

 
Wysłany: 2012-11-18, 14:18


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Chodzi mi o to, by spawnowa?o po pobraniu si? zasob?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 15:16


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5198 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Mo?esz zrobi? tak :
U?ywasz http://wiki.multitheftaut...ansferBoxActive po stronie clienta. Po stronie serwera, pod funkcj? odpowiedzialn? za spawn dodajesz event. Je?li IsTransferBoxActive zwraca true - u?ywasz triggerServerEvent, aby zespawnowa?o gracza. Albo po prostu - spawnujesz gracza w pozycji 0, zamra?asz go, dajesz fadeCamera albo setCameraMatrix i np po zalogowaniu si? spawnujesz go :x . Wi?cej pomys??w nie mam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 16:09


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Musisz w takim razie u?y? strony Klient i strony Serwer jednocze?nie, bo musisz sprawdzi? czy dany gracz pobiera zasoby (Brzysiek dobrze gaworzy). Przydadz? si? znajomo?ci z ??czeniem zdarze? mi?dzy stronami (funkcje addEvent, trigger...Event). Mo?esz sobie najpierw rozpisa? algorytm na kartce czyli inaczej list? krok?w co ma si? po czym dzia?.

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

 
Tagi: debug
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Debug 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