PO
pedido

Chao que somente level 250+ Passa

Por Pokerangers, 01 de jun. de 2013 em Scripts

36
4.4k
PokerangersP
01 de junho de 2013 às 20:11

ESTÁ DIZENDO QUE NÃO ESTÁ ENCONTRANDO O ARQUIVO CHAO.LUA, ESTÁ DANDO COMO INEXISTENTE

 

COLOCOU O NOME DO ARQUIVO CERTO? E NA TAG TBM?

 

Sim, nome ta chao.lua

e la eu pus chao.lua

Não sei porque nao ta achando ;x

VodkartV
01 de junho de 2013 às 20:15

vc escreveu "chao.lua"

 

na vdd é só "chao" pq lua é o tipo de arquivo lá, como xml, txt, etc...

PokerangersP
01 de junho de 2013 às 20:17

ESTÁ DIZENDO QUE NÃO ESTÁ ENCONTRANDO O ARQUIVO CHAO.LUA, ESTÁ DANDO COMO INEXISTENTE

 

COLOCOU O NOME DO ARQUIVO CERTO? E NA TAG TBM?

 

Sim, nome ta chao.lua

e la eu pus chao.lua

Não sei porque nao ta achando ;x

 

EDIT: Eu fui nos scripts copiei o nome e colei na tag, e mesmo assim não encontra, como isso? PQP

 

vc escreveu "chao.lua"

 

na vdd é só "chao" pq lua é o tipo de arquivo lá, como xml, txt, etc...

 

Intão é pra por só chao na tag?

VodkartV
01 de junho de 2013 às 20:20

a tag ta certa, deve ser o script q vc renomeou errado

tenta colocar outro nome

 

tipo

 

leveltile.lua

 

lembrando q o script vc coloca em

 

data > movements > scripts

PokerangersP
01 de junho de 2013 às 20:35

a tag ta certa, deve ser o script q vc renomeou errado

tenta colocar outro nome

 

tipo

 

leveltile.lua

 

lembrando q o script vc coloca em

 

data > movements > scripts

 

Bom o antigo script era chao.lua, e tava em data>movements>scripts

pus o nome sugerido, e continua o erro ;x

lembrando que troquei o como na tag

 

a tag ta certa, deve ser o script q vc renomeou errado

tenta colocar outro nome

 

tipo

 

leveltile.lua

 

lembrando q o script vc coloca em

 

data > movements > scripts

 

Bom o antigo script era chao.lua, e tava em data>movements>scripts

pus o nome sugerido, e continua o erro ;x

lembrando que troquei o como na tag

 

 

Error:

[01/06/2013 20:31:01] [Error - LuaScriptInterface::loadFile] cannot open data/movements/scripts/leveltile.lua: No such file or directory

[01/06/2013 20:31:01] [Warning - Event::loadScript] Cannot load script (data/movements/scripts/leveltile.lua)

[01/06/2013 20:31:01] cannot open data/movements/scripts/leveltile.lua: No such file or directory

VodkartV
01 de junho de 2013 às 20:36

posta uma imagem do arquivo ai na pasta do movements > scripts

PokerangersP
01 de junho de 2013 às 20:42

posta uma imagem do arquivo ai na pasta do movements > scripts

 

Ta Ai

printerro.png

SkymagnumS
01 de junho de 2013 às 20:46

Porra mlk, leveltile tá como Documento de Texto pqp eim, pega outro script e coloca dentro, lembrando o nome é levetile, a extensão .lua.

PokerangersP
01 de junho de 2013 às 20:47

Porra mlk, leveltile tá como Documento de Texto pqp eim, pega outro script e coloca dentro, lembrando o nome é levetile, a extensão .lua.

 

Pega um script que ja estava em formato.lua renomear e trocar oque tem dentro?

VodkartV
01 de junho de 2013 às 20:48

meu deus cara, o arquivo está como .txt e não .lua

 

copia arquivo .lua da própria pasta e dps renomeia e deleta os script q ta la dentro e cola o seu novo ae

 

4Rjv0D9.png

Editado Junho 1 por Vodkart

PokerangersP
02 de junho de 2013 às 09:26

meu deus cara, o arquivo está como .txt e não .lua

 

copia arquivo .lua da própria pasta e dps renomeia e deleta os script q ta la dentro e cola o seu novo ae

 

4Rjv0D9.png

 

 

Na boa, sempre vi fazerem esse arquivos.lua assim e dava certo, dai eu fiz tbm, desculpem ai, saindo agora, depois eu testo, provavel que de certo, REP+ pra todos, se eu nao consegui, volto a postar aqui,

 

Não funciono ;x Mais o erro não apareceu ;)

 

Minha tag: <movevent type="StepIn" actionid="16700" event="script" value="leveltile.lua"/>

 

leveltile.lua:

 

function onStepIn(cid, item, position, fromPosition)

local level = 250

if isPlayer(cid) and getPlayerLevel(cid) < level then

doTeleportThing(cid, fromPosition, true)

doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_RED)

doPlayerSendCancel(cid, "Somente level "..level.." ou mais podem passar aqui.")

return true

end

return true

end

 

Testei com duas accs, lv 200 as duas, e as duas pasaram de boa,

Luquinh4L
02 de junho de 2013 às 10:08

MAS O SCRIPT TA PRA LEVEL 250

PokerangersP
02 de junho de 2013 às 10:23

MAS O SCRIPT TA PRA LEVEL 250

 

Sim, tentei com duas acc lv 200, justamente para ver se passava, sendo que precisa ser lv 250 pra passar, ou seja não funcionou ;x

Ajuda aee

brun123B
02 de junho de 2013 às 11:47

troca essa linha:

 

function onStepIn(cid, item, position, fromPosition)

 

por essa:

 

function onStepIn(cid, item, position, _, fromPosition)

Editado Junho 2 por brun123

PokerangersP
02 de junho de 2013 às 12:42

troca essa linha:

 

function onStepIn(cid, item, position, fromPosition)

 

por essa:

 

function onStepIn(cid, item, position, _, fromPosition)

 

 

Não funfo irmao, Ficou assim:

 

function onStepIn(cid, item, position, _, fromPosition)

local level = 250

if isPlayer(cid) and getPlayerLevel(cid) < level then

doTeleportThing(cid, fromPosition, true)

doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_RED)

doPlayerSendCancel(cid, "Somente level "..level.." ou mais podem passar aqui.")

return true

end

return true

end