Jump to content

Recommended Posts

GALERA PRECISO DE UMA AJUDA DE VCS, EU TENHO UM SERVER 8.0, E QUERIA POR UM LEVEL MAX NELE EU JÁ CRIEI VARIOS ARQUIVOS EM creaturescripts 

mais toda vez que vou abrir o server ele da erro e nao funciona

 

aqui o script do level max

 

function onAdvance(cid, skill, oldLevel, newLevel)
if getplayerLevel >= 631 then
doPlayerAddLevel(cid, -1)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end
 
no creaturescripts está assim:
<event type="advance" name="maxlevel" event="script" value="maxlevel.lua"/>
 
e no loguin a script: 
function onLogin(cid)
 
registerCreatureEvent(cid, "maxlevel")
if (getPlayerVocation(cid) == 303) 
or (getPlayerVocation(cid) == 304)
or (getPlayerVocation(cid) == 305)
or (getPlayerVocation(cid) == 306)
or (getPlayerVocation(cid) == 307) 
or (getPlayerVocation(cid) == 308) 
or (getPlayerVocation(cid) == 309) 
or (getPlayerVocation(cid) == 310)
or (getPlayerVocation(cid) == 311)
or (getPlayerVocation(cid) == 312) then
 
   doSetCreatureOutfit(cid, 237, -1)
 
return 1
end
 
e msm assim nao funciona alguem poderia me ajudar? ou me mandar pronto?

 

Link to post
Share on other sites

Ao chegar no level 630 ele continua upando normal?

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png absolute@lnetworks.com.br

Link to post
Share on other sites

Tenta Essa:

function onAdvance(cid, skill, oldLevel, newLevel)
if getPlayerLevel(cid) >= 631 then
doPlayerAddLevel(cid, -1)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end

 
Se Não Funfa Tenta Essa:

function onAdvance(cid, skill, oldLevel, newLevel)
if oldLevel >= 631 then
doPlayerAddLevel(cid, -1)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end

 

Tabem Tem Essas:

function onAdvance(cid, skill, oldLevel, newLevel)
if getPlayerLevel(cid) >= 631 then
doPlayerSetLevel(cid, 631)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end
function onAdvance(cid, skill, oldLevel, newLevel)
if oldLevel >= 631 then
doPlayerSetLevel(cid, 631)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end

Edited by jobsonmb (see edit history)

Que Ajuda? Me Contate.

Sou:

Programador

Script

Mapper

WebMaster

WebDesigner

E Muito Mais ;D 

 

Você tem o direito de falar o que pensa
Mas não tem o direito de julgar quem não conhece
Liberdade de expressão é um direito de todos
Mas em vez de falar, então faça algo que preste

 

~Charlie Brown Jr

Link to post
Share on other sites

cats.jpg?1443561634

 

 

 

A IMAGEM DO ERRO ESTÁ AI, se alguem poder me ajudar


 

Ao chegar no level 630 ele continua upando normal?

 

sim ele upa normal


 

Tenta Essa:

function onAdvance(cid, skill, oldLevel, newLevel)
if getPlayerLevel(cid) >= 631 then
doPlayerAddLevel(cid, -1)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end

 
Se Não Funfa Tenta Essa:

function onAdvance(cid, skill, oldLevel, newLevel)
if oldLevel >= 631 then
doPlayerAddLevel(cid, -1)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end

 

Tabem Tem Essas:

function onAdvance(cid, skill, oldLevel, newLevel)
if getPlayerLevel(cid) >= 631 then
doPlayerSetLevel(cid, 631)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end
function onAdvance(cid, skill, oldLevel, newLevel)
if oldLevel >= 631 then
doPlayerSetLevel(cid, 631)
doPlayerSendTextMessage(cid,25,"Voce atingiu o Maximo de level.")
end
return true
end

 

 

 

vlw mais nao ajudou, pois ainda continua com o msm erro quando abro o server

Link to post
Share on other sites

cats.jpg?1443561634

 

 

 

A IMAGEM DO ERRO ESTÁ AI, se alguem poder me ajudar

sim ele upa normal

 

 

vlw mais nao ajudou, pois ainda continua com o msm erro quando abro o server

 

isso não tem nada a ver com o script de maxlevel parça....

 

passa seu creaturescripts.xml...

Edited by jobsonmb (see edit history)

Que Ajuda? Me Contate.

Sou:

Programador

Script

Mapper

WebMaster

WebDesigner

E Muito Mais ;D 

 

Você tem o direito de falar o que pensa
Mas não tem o direito de julgar quem não conhece
Liberdade de expressão é um direito de todos
Mas em vez de falar, então faça algo que preste

 

~Charlie Brown Jr

Link to post
Share on other sites

Em "Data/creaturescripts/scripts", copie e cole um arquivo.LUA e renomeie para maxLevel.lua, apague tudo e cole:

local maxLevel = 630

function onAdvance(cid, skill, oldLevel, newLevel)
    if skill == SKILL__LEVEL then
       if newLevel >= maxLevel then
          doPlayerAddExp(cid, getExperienceForLevel(t.maxLevel)-getPlayerExperience(cid))
       end
    end
   return true
end

Agora em "Data/creaturescripts", abra o arquivo creaturescripts.xml e adicione a tag:

<event type="advance" name="maxLevel" event="script" value="maxLevel.lua"/>

Novamente em "Data/creaturescripts/scripts", abra o arquivo login.lua e adicione:

registerCreatureEvent(cid, "maxLevel")

Marque a melhor resposta, deixando assim o tópico resolvido e ajudando outros membros a identificar a solução do problema.
Não dou suporte via PM, não insista. ✉

  wakon.here@gmail.com ★

 

Regras | Seções OTServ | Seções BOT

Link to post
Share on other sites

<?xml version="1.0"?>
 
<creaturescripts>
 
<event type="logout" name="PlayerLogout" script="logout.lua" />
<event type="login" name="firstitems" script="effect.lua"/>
<event type="advance" name="maxLevel" event="script" value="maxLevel.lua"/>
 
</creaturescripts>
 
 
esse é meu creaturescripts.xml
Link to post
Share on other sites

troca por:

<event type="logout" name="PlayerLogout" script="logout.lua" />
<event type="login" name="firstitems" script="effect.lua"/>
<event type="advance" name="maxLevel" script="maxLevel.lua"/>
 

e como wakon falo bota no login.lua

registerCreatureEvent(cid, "maxLevel")
Edited by jobsonmb (see edit history)

Que Ajuda? Me Contate.

Sou:

Programador

Script

Mapper

WebMaster

WebDesigner

E Muito Mais ;D 

 

Você tem o direito de falar o que pensa
Mas não tem o direito de julgar quem não conhece
Liberdade de expressão é um direito de todos
Mas em vez de falar, então faça algo que preste

 

~Charlie Brown Jr

Link to post
Share on other sites

 

troca por:

<event type="logout" name="PlayerLogout" script="logout.lua" />
<event type="login" name="firstitems" script="effect.lua"/>
<event type="advance" name="maxLevel" script="maxLevel.lua"/>
 

e como wakon falo bota no login.lua

registerCreatureEvent(cid, "maxLevel")

 

 ainda nao funcionou msm bug quando liga server

esse é meu loguin.lua

 

 

function onLogin(cid)
 
registerCreatureEvent(cid, "maxLevel")
if (getPlayerVocation(cid) == 303) 
or (getPlayerVocation(cid) == 304)
or (getPlayerVocation(cid) == 305)
or (getPlayerVocation(cid) == 306)
or (getPlayerVocation(cid) == 307) 
or (getPlayerVocation(cid) == 308) 
or (getPlayerVocation(cid) == 309) 
or (getPlayerVocation(cid) == 310)
or (getPlayerVocation(cid) == 311)
or (getPlayerVocation(cid) == 312) then
 
   doSetCreatureOutfit(cid, 237, -1)
 
return 1
end
Link to post
Share on other sites

achei o error, seu distro não ta reconhecendo o type="advance" ....

Que Ajuda? Me Contate.

Sou:

Programador

Script

Mapper

WebMaster

WebDesigner

E Muito Mais ;D 

 

Você tem o direito de falar o que pensa
Mas não tem o direito de julgar quem não conhece
Liberdade de expressão é um direito de todos
Mas em vez de falar, então faça algo que preste

 

~Charlie Brown Jr

Link to post
Share on other sites

puts agora fudeu

tenta troca o distro ai parça ve se funfa, boa sorte abraços <3

Edited by jobsonmb (see edit history)

Que Ajuda? Me Contate.

Sou:

Programador

Script

Mapper

WebMaster

WebDesigner

E Muito Mais ;D 

 

Você tem o direito de falar o que pensa
Mas não tem o direito de julgar quem não conhece
Liberdade de expressão é um direito de todos
Mas em vez de falar, então faça algo que preste

 

~Charlie Brown Jr

Link to post
Share on other sites

como troco a distro?

se não sabe troca a distro/TFS, o programinha que você abre/executa o server...

Que Ajuda? Me Contate.

Sou:

Programador

Script

Mapper

WebMaster

WebDesigner

E Muito Mais ;D 

 

Você tem o direito de falar o que pensa
Mas não tem o direito de julgar quem não conhece
Liberdade de expressão é um direito de todos
Mas em vez de falar, então faça algo que preste

 

~Charlie Brown Jr

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • By Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • By Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
    • By thelifeofpbion
      Vocês conhecem aqueles globalevents que ficam falando de x em x minutos tal mensagem...
      alguem pode fazer um que apareça essa mensagem em apenas um local? 

      tipo

      local fpos = {x = 888, y = 767, z = 7}    -- pos da area < /\
      local tpos = {x = 902, y = 781, z = 7}    -- pos da area > \/   

       ira aparecer a mensagem... se nao estiver dentro das cordenadas não aparece nada.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...

Important Information

Confirmação de Termo