-
Total de itens
3611 -
Registro em
-
Última visita
-
Dias Ganhos
60
Tudo que Roksas postou
-
#topic Favor postar a resolução da dúvida para que demais usuários possam saná-la também. #Cleberadm Você foi alertado por falta de respeito, aqui não é casa da mãe Joana. Quando visitar tópicos de pedidos/dúvidas, procure ter um pouco mais de educação. Espero que isso sirva de lição, bjs.
-
Comando do health: Comando da mana:
-
Posta aqui usando spoilers.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Vá em data/creaturescripts/scripts, cria um arquivo chamado loginout.lua e adicione dentro: function onLogin(cid) local vocs = { [1] = {lookType = 134, lookHead = 90, lookBody = 90, lookLegs = 95, lookFeet = 10, addons = 3}, [2] = {lookType = 155, lookHead = 111, lookBody = 23, lookLegs = 13, lookFeet = 9, addons = 3}, [3] = {lookType = 138, lookHead = 210, lookBody = 39, lookLegs = 58, lookFeet = 100, addons = 3}, [4] = {lookType = 166, lookHead = 5, lookBody = 77, lookLegs = 75, lookFeet = 58, addons = 3}, } if getPlayerStorageValue(cid, 16099) >= 1 then return true end doSendMagicEffect(getThingPos(cid), 14) doSetCreatureOutfit(cid, vocs[getPlayerVocation(cid)], -1) return true end No arquivo creaturescripts.xml adicione essa tag: <event type="login" name="loginout" event="script" value="loginout.lua"/>
-
#Obrigado Stylo, espero continuar com as aulas hehe. #erryel, Falaram aê
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
- 3 respostas
-
- unique item
- resolvido
-
(e 1 mais)
Tags:
-
Aula 5 - Variáveis e Comentários Saudações galerinha XTibiana, neste tópico irei postar nossa 5ª AULA (NOSSA, JÁ?). E o assunto desta aula é muito importante, falaremos sobre comentários no código, variáveis globais, etc. Mas afinal de contas, oque são variáveis? Varáveis, são como "bancos", podemos armazenar valores nelas, sejam tabelas, sejam strings, etc. Elas tem regras, seus nomes NÃO PODEM conter números como o seu prímeiro caractére. Operadores, estruturas de controles, loopings, nada disto pode conter no nome de uma variável: nil, for, repeat, do, return, function, end, else, elseif, if, while, true, false, in, or, and, until e break Como, aonde e por que usar variáveis? As variáveis são como "colinhas" que nos ajudam e muito quando precisamos, exemplo de uso: local var = 3 print(""..var.."") Viu? Usamos var em vez do número 3, assim podemos declarar var em qualquer lugar que queremos que seja 3. Outros exemplos: local a = "Essa é uma string." local b = "Bem legal!" print(""..a.." "..b.."") Variáveis locais e globais Oque são variáveis locais? Variáveis locais são variáveis como o próprio nome diz "locais". Se estiver dentro de um escopo (estudaremos isso depois), ela terá um fim após esse escopo ser finalizado, ela terá após isso o valor nil. Mas se ela não for usada dentro de um escopo, poderá ser usada em todo o código. Mas e variáveis globais, que raios ser isto? É praticamente igual á variável local, mas ela não tem a palavra local em seu nome, e ela não tem alcance de escopo, pode ser usada em todo o código. Oque além de strings e numbers podemos armazenar em uma variável? nils booleans tables functions - Curiosidades 1 - Não colocar valor em uma variável, faz ela se tornar nil, ter um valor nulo, vazio. local var 2 - Se for usar 2 ou mais variáveis, pode fazer isto: local a, b = 1, 2 Sendo assim a variável a tendo o valor 1 e a variável b 2. Mas não muda nada, é apenas um método de economizar linhas. Comentários Comentários são coisas aleatórias que você pode escrever em seu código, para explicar por exemplo para que serve x coisa. Para inserir um comentário no código basta adicionar 2 traços (--) e o seu comentário será válido até o final da linha. Exemplo: local a = 2 -- Esta variável é um número local x = "strings" -- E esta uma string if a > 1 then print(""..x.."") end Para não precisar ficar colocando tracinhos, basta fazer desta maneira, iniciando com 2 traços e 2 colchetes: --[[ Todas essas linhas são comentários ]]-- if true then local a = 1 end print(a) E finaliza-se os comentários da mesma forma, mas ao contrário. Bom, por hoje é isto galerinha, espero que tenham entendido e que isto facilite a vida de vocês haha. Vou deixar algumas tarefas, meus jovens! OBS: Preparem-se para a prova, estudem, hehe. # Exercícios para casa: 1 - Crie 4 códigos, aonde deverão ser aplicados neles tudo que aprendemos até agora nas aulas, explicando linhas com comentários, usando variáveis, etc. #GoodLuck!
-
Eaai galerinha da comuniDade hehe. Neste tópico vou postar as notas e suas respostas dos exercícios da aula 4. Vamos lá: Allan Harlen: Matheus Ribeiro: Pablo Rodrigues: Daniel Angel: MaThEuS RiBeiRo: Kluivert: Thiago Carvalho: É isso galerinha, se preparem para a próxima aula, e terá prova hein, ;D
-
Esta opção no config.lua funciona da seguinte maneira. Se está 4, o player pode mandar 4 mensagens seguidas em menos de uns 2 segundos e leva muted.
-
[Encerrado] Ajuda erro no distro do meu server
tópico respondeu ao kalawalo de Roksas em Tópicos Sem Resposta
Posta a função create flags. -
[Encerrado] Erro no console: RSA Decrypt?
tópico respondeu ao JonatasLucasf de Roksas em Tópicos Sem Resposta
Funcionou?- 10 respostas
-
- estou com esse error
- resolvido
- (e 2 mais)
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
dúvida [Encerrado] Alguém pode me dar dicas de empresas dedicadas
tópico respondeu ao Ciclope263 de Roksas em Tópicos Sem Resposta
ServerSoft, uma média de 100 a 200 reais você abre um OTServ com uma boa capacidade e proteção! -
spell Espelho refletor nova spells
tópico respondeu ao joseanpereira de Roksas em Globalevents e Spells
Seria legal usar spoiler pois é um código grande, e também postar imagem da spell ^^ -
[Encerrado] Erro no console: RSA Decrypt?
tópico respondeu ao JonatasLucasf de Roksas em Tópicos Sem Resposta
Companheiro, não é permitido títulos desta forma, irei editá-lo, mas não repita novamente. Procure criar tópicos com títulos objetivos á sua dúvida e/ou pedido. Nada de "Ajuda, socorro, help". @Topic Bom, tente trocar o seu arquivo admin.xml da pasta data/XML por este anexado! #GoodLuck. admin.xml- 10 respostas
-
- estou com esse error
- resolvido
- (e 2 mais)
-
[Encerrado] Como fazer, bicho morto vira portal
tópico respondeu ao Heeyisis de Roksas em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
dúvida [Encerrado] [Duvida] XML, MYSQL OU SQLITE?
tópico respondeu ao MythSoft de Roksas em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
[Encerrado] Como fazer, bicho morto vira portal
tópico respondeu ao Heeyisis de Roksas em Tópicos Sem Resposta
Valeeu cara, este dias estou disperso. -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
[Encerrado] Como fazer, bicho morto vira portal
tópico respondeu ao Heeyisis de Roksas em Tópicos Sem Resposta
Vá em data/creaturescripts/scripts e crie um arquivo chamado deadLich.lua e adicione dentro: function onKill(cid, target, lastHit) if not isMonster(target) then return true end if getCreatureName(target) == "Lich" then doSendMagicEffect({x = 1146, y = 1132, z = 10}, 65) doCreateTeleport(1387, {x = 1137, y = 1174, y = 10}, {x = 1146, y = 1132, z = 10}) addEvent(doRemoveItem, 15 * 1000, getThingFromPos({x = 1146, y = 1132, z = 10, stackpos = 1}).uid) doPlayerSendTextMessage(cid, 20, "Você liberou o acesso para o portal, corra, ele fecha em 15 segundos!") return true end return true end Em creaturescripts.xml adicione essa tag: <event type="kill" name="deadLich" event="script" value="deadLich.lua"/> Em login.lua: registerCreatureEvent(cid, "deadLich") -
[Encerrado] Como fazer, bicho morto vira portal
tópico respondeu ao Heeyisis de Roksas em Tópicos Sem Resposta
Se você me explicar não tem como eu fazer. -
#Matador, se é "nada a ver com o tópico", favor conversar via PM. Na próxima irei te punir, favor não repitir isso novamente.
-
function onSay(cid, words, param) local speedGain = 100 local vocs = { [1] = 538, [2] = 585, [3] = 536, } if not vocs[getPlayerVocation(cid)] then return true end if getPlayerStorageValue(cid, 9330) < 1 then setPlayerStorageValue(cid, 9330, 1) doChangeSpeed(cid, getCreatureSpeed(uid) + speedGain) speed(cid, 2) doSetCreatureOutfit(cid, {lookType = vocs[getPlayerVocation(cid)]}, -1) elseif getPlayerStorageValue(cid, 9330) >= 1 then setPlayerStorageValue(cid, 9330, -1) doRemoveCondition(cid, CONDITION_OUTFIT) doChangeSpeed(cid, getCreatureSpeed(cid) - speedGain) end return true end function speed(uid, mlose) if not isPlayer(uid) then return true end if getCreatureMana(uid) < mlose then return true end if getPlayerStorageValue(uid, 9330) < 1 then return true end doCreatureAddMana(uid, -mlose) return addEvent(speed, 1 * 1500, uid, mlose) end
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.