SA

"tradução"

Por saulo, 02 de out. de 2009 em Archived

2
421
sauloS
02 de outubro de 2009 às 18:59

alguem pode me traduzir essa linha de comando abaixo

 

local monster = doCreateMonster(arena_monsters[arena_room+getPlayerStorageValue(cid, 42355)*10], {x=spawn_pos.x-1,y=spawn_pos.y-1,z=spawn_pos.z})

 

eh da arena svargrond

 

nao entendi a parte {x=spawn_pos.x-1,y=spawn_pos.y-1,z=spawn_pos.z})

 

o pq do x-1, y-1 alguem ae pode me explicar isso??

satan666S
03 de outubro de 2009 às 17:21

local monster = doCreateMonster(arena_monsters[arena_room+getPlayerStorageValue(cid, 42355)*10], {x=spawn_pos.x-1,y=spawn_pos.y-1,z=spawn_pos.z})

 

São todos variaveis.

local monster = é uma variavel do tipo local o restante em negrito são variaveis tanto locais como globais.

que apenas pegam informações de variaveis e trazem internamente dentro dessa variavel local (local monster).

spawn_pos.x,spawn_pos.y,spawn_pos.z >> São todos variaveis internas que obtem informações de obgetos.

 

Ex:

variavel = {x=100,y=100,z=7}

local davariavel = {x=variavel.x+1,y=variavel.y-1,z=variavel.z}

print('x='..davariavel.x..', y='..davariavel.y..', z='..davariavel.z)

 

ele enviaria a msg contendo o seguinte.

x=101,y=99,z=7