Pesquisar na Comunidade
Mostrando resultados para as tags ''caotic''.
Encontrado 2 registros
-
Olá Antes de mais nada, quero informar que este tutorial é apenas para descontração, e que não seja levado a sério, por favor. Não, é sério mesmo, não leve isso a sério ou você pode acabar com sua reputação. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Introdução 1) O que é POG? POG, ou Programação Orientada a Gambiarras, é o modo de programar que faz um usuário chegar à um resultado de uma maneira extremamente nada convencional, tendo vários motivos, como a preguiça. É o ápice da carreira de um programador, em que ele se torna um gambiarrizador. O primeiro POG conhecido foi feito em 1582 d.C. Atualmente, este POG é chamado de "Ano Bissexto", criado pelo Papa Gregório XIII. Este POG foi aplicado quando descoberto que a Terra leva 365 dias e 6 horas para dar uma volta no Sol, sendo que nosso calendário tem apenas 365 dias, fazendo com que tenhamos 6 horas a menos no ano. Ao invés de corrigir o sistema para que não houvesse essa diferença, a solução adotada pelo Papa foi: "A cada quatro anos, é só colocar mais um dia". E então foi criado o primeiro POG de que se tem notícia. Por causa desse fato, dia 29 de fevereiro ficou conhecido como "Dia Internacional da POG", instituído em 1930. 2) POGs Conhecidas - Windows - Qt - Universo - MacGyver - Scripts do Caotic Sendo um POGger Antes de se tornar um POGger, há alguns requisitos básicos: - Preguiça - Final de semana - Véspera de feriado ou feriado - Windows - Imaginação Após ter esses requisitos, você pode começar a ser o mestre dos mestres, o gambiarrizador. O tipo de programador que consegue fazer o confuso ficar complexo. Comecemos com um script básico, que soma 3 com 50. local a = 3 local b = a + 50 local c = b print(c) E um script que diz sim se a = b. local a = 3 local b = 2 if b == a then print("Sim") end if b ~= a then print("Não") end Ou então, para gerar um número aleatório. function generateRandomNumber() return 4 end (OBS: A melhor parte é teimar que o número é aleatório) E até mesmo pra saber se o número é par: function isPar(number) local x = {1, 3, 5, 7 , 9} local number = tostring(number) local a = string.sub(number, #number) local a = tonumber(a) for i =1, #x do if a == x[i] then return false end end return true end Para descobrir se alguém está online também: function isOnline(cid) local player = {} for a, b in ipairs(getPlayersOnline()) do if b == cid then table.insert(player, cid) end end if #player > 0 then return true else return false end end Ou montando frases: function pogeandoComCaotic(array) -- Quem precisa de table.concat? k = 1 while k < #array+1 do x = ""..(x or "").." "..array[k].."" k = k+1 end return x end local a = {"usar","table","concat","e","para","os","fracos"} print(pogeandoComCaotic(a)) Afinal, pra quê table.concat quando se tem um caotic? - POGs falhos Só vale lembrar que nem sempre um POG vai funcionar, muitas vezes ele vai acabar explodindo o PC da pessoa dando erro. local a = 3 while a ~= 100 do if a then os.execute("ECHO "..a.."") local a = a + 1 end end Final Como já dizem os grandes programadores gambiarrizadores: "Não importa a gambiarra, o que importa é o resultado final". Felizmente, ninguém escapa do POG. Programador que não usa POG é poser. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ É isso galera, obrigado e NÃO SEJAM POGGERS Créditos: - LuckOake -- Pelo "tutorial" e scripts - Caotic -- Por alguns POGs - Slicer -- Por ajudar com um POG - Desciclopédia -- Por algumas informações
-
Bem iniciante de otserv tem duvidas do que e storage e estou aqui para resolver essa duvida. Mais afinal o que e STORAGE? Bem storage e uma função que guarda algum Valor (Numero ou Letras). A storage guardada fica na databse do seu otserv. Como posso usa-las? Para colocar uma storage no player basta usar essa função: Numero: setPlayerStorageValue(cid, 86784, 1) Letras: setPlayerStorageValue(cid, 86784, Letras) Os paramentos da storage que nos utilizamos: Cid == Player. 86784 == Que storage nos utilizamos para guardar. 1 e Letras(Exemplo 2) == O que esta na storage . Desta vez utilizamos a storage 86784 e guardamos o valor um 1 e no exemplo dois a palavra Letras. E ai como faz para verificar? Simples, usamos outra função que verifica a storage e da o valor que este guardado: getPlayerStorageValue(cid, 86784) Utilizamos dois paramentos para buscar a storage cid == Player 86784 == Onde o valor guardado da storage que queria verificar. Pronto agora que saiba usar storage pode utilizar em seus scripts.
- 7 respostas
-
- storage
- o que e storage
- (e 6 mais)