Ir para conteúdo

Luga03

Conde
  • Total de itens

    956
  • Registro em

  • Última visita

  • Dias Ganhos

    22

Tudo que Luga03 postou

  1. @Yobias, tópico movido para área correta. Preste mais atenção da próxima vez!
  2. @cleiton silveira, tópico movido para área correta. Preste mais atenção da próxima vez!
  3. Eu gosto de usar esse programa para quando vou ler códigos de outras pessoas, quando normalmente não estão com identação kk
  4. Luga03

    [Script] StorageValue

    function onUse(cid, item, frompos, item2, topos) print("inicio") local chance = 10 -- chance de cortar local madeiras = {17180, 17081, 17182, 17183} -- item que o player irá ganhar local premio = madeiras[math.random(1, #madeiras)] local texts = {"Coletando Informações..."} -- texto que irá aparecer quando usar o item local randoms = texts[math.random(1,#texts)] local time = 2 -- Segundos de outfit coletando informações local outfit = 38 -- ID da Outfit Male. local outfit2 = 31 -- ID da Outfit Female. if isRiderOrFlyOrSurf(cid) then return doPlayerSendCancel(cid, MSG_NAO_E_POSSIVEL) end local name = getItemNameById(item2.itemid) if not name:find("fainted") then doPlayerSendCancel(cid, MSG_NAO_E_POSSIVEL) return true end print("nao esta de fly") if getPlayerStorageValue(cid, 12015) ~= 1 then doPlayerSendCancel(cid, "Nao pode.") return true end if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = outfit, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, time*1*1000) print("male") else doSetCreatureOutfit(cid, {lookType = outfit2, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, time*1*1000) print("female") end doCreatureSetNoMove(cid, true) addEvent(function() if not isPlayer(cid) then return true end doCreatureSetNoMove(cid, false) end, 1000) local name = getItemNameById(item2.itemid) if name:find("fainted") and item2.actionid ~= 4432 then print("isCorpse and not have a actionid") if math.random(1,100) >= chance then print("chance >") doItemSetAttribute(item2.uid, "aid", 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) item = doCreateItemEx(premio, math.random(2,5)) doItemSetAttribute(item, "unique", getCreatureName(cid)) doPlayerAddItemEx(cid, item) addEvent(function() doCreatureSetNoMove(cid, false) doPlayerSendTextMessage(cid, 22, "Você coletou informações e ganhou pontos.") print("nao coletou") end, time * 1000) else print("chance < ") doItemSetAttribute(item2.uid, "aid", 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) addEvent(function() doCreatureSetNoMove(cid, false) doPlayerSendTextMessage(cid,22,"Você não conseguiu coletar.") print("nao coletou") end, time * 1000) end end return trueend Usa esse script, executa o action e me manda print do que aparece na tela...
  5. Luga03

    [Script] StorageValue

    Ok, não entendi essa sua ultima dúvida... Obs: Vou mandar PM para vocês com uma explicaçãozinha básica kk
  6. Muito bomzão! rsrs Como o site vai aceitar em USD e em BRL recomendo usar o PayPal também, soube que ele converte de USD para BRL e vice-versa não sei se o PagSeguro tem a mesma opção.
  7. Luga03

    Qual diferença ?

    Bom, não tem isso de certo ou errado, pois são coisas totalmente diferentes o primeiro testeb = "string" É uma variável comum e o testeb = { testb = "string",} É uma array. Bom, a variavel comum é para guardar apenas 1 valor, já a array você pode guardar diversos valores em diferentes locais dentro da array e de diferentes maneiras Bom sobre o "com" e "sem" a word "local" é algo bem simples, quando se usa a word "local" é por que a variável vai servir apenas a aquele script, mas se por sem o "local" vai ser global e pode ser usando em qual quer parte do script, porém se colocar na pasta lib vai ser global para o server inteiro Se for sem o "local" e não for na lib, ela vai funcionar no SCRIPT inteiro ou seja, apenas no .lua que a variavel ou array está! Foi uma explicação meio bosta, mas se não entender avisa que tento explicar melhor
  8. Luga03

    [Script] StorageValue

    Sim, verdade esqueci de ver se estava correto a verificação de ter actionid kk Atualizei o ultimo código que eu postei. Obs: Tópico movido para a área correta!
  9. Luga03

    [Script] StorageValue

    Use este código aqui: function onUse(cid, item, frompos, item2, topos) local chance = 10 -- chance de cortar local madeiras = {17180, 17081, 17182, 17183} -- item que o player irá ganhar local premio = madeiras[math.random(1, #madeiras)] local texts = {"Coletando Informações..."} -- texto que irá aparecer quando usar o item local randoms = texts[math.random(1,#texts)] local time = 2 -- Segundos de outfit coletando informações local outfit = 38 -- ID da Outfit Male. local outfit2 = 31 -- ID da Outfit Female. if isRiderOrFlyOrSurf(cid) then return doPlayerSendCancel(cid, MSG_NAO_E_POSSIVEL) end local name = getItemNameById(item2.itemid) if not name:find("fainted") then doPlayerSendCancel(cid, MSG_NAO_E_POSSIVEL) return true end if getPlayerStorageValue(cid, 12015) ~= 1 then doPlayerSendCancel(cid, "Nao pode.") return true end if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = outfit, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, time*1*1000) else doSetCreatureOutfit(cid, {lookType = outfit2, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, time*1*1000) end doCreatureSetNoMove(cid, true) addEvent(function() if not isPlayer(cid) then return true end doCreatureSetNoMove(cid, false) end, 1000) local name = getItemNameById(item2.itemid) if name:find("fainted") and item2.actionid ~= 4432 then if math.random(1,100) >= chance then doItemSetAttribute(item2.uid, "aid", 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) item = doCreateItemEx(premio, math.random(2,5)) doItemSetAttribute(item, "unique", getCreatureName(cid)) doPlayerAddItemEx(cid, item) doCreatureSetNoMove(cid, false) doPlayerSendTextMessage(cid, 22, "Você coletou informações e ganhou pontos.") else doItemSetAttribute(item2.uid, "aid", 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) addEvent(function() doCreatureSetNoMove(cid, false) doPlayerSendTextMessage(cid,22,"Você não conseguiu coletar.") end, time * 1000) end end return true end Creio que este dará certo. @Gabriel Netto, se tu quiser posso te explicar depois como funciona +- o addEvent
  10. Luga03

    [Script] StorageValue

    Tem uns errinhos aí kk, no addEvent você não colocou o tempo, apenas a função e os parâmetros... Vou refazer e mandar aqui: tempo = 5 -- Segundos em que "paralisia" fica no player if name:find("fainted") and item2.aid ~= 4432 then if math.random(1,100) >= chance then doSetItemActionId(item2.uid, 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) item = doCreateItemEx(premio, math.random(2,5)) doItemSetAttribute(item, "unique", getCreatureName(cid)) doPlayerAddItemEx(cid, item) doCreatureSetNoMove(cid, false) doPlayerSendTextMessage(cid, 22, "Você coletou informações e ganhou pontos.") else doSetItemActionId(item2.uid, 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) addEvent(function() doCreatureSetNoMove(cid, false) doPlayerSendTextMessag(cid,22,"Você não conseguiu coletar.") end, time * 1000) end end return trueend Ah, faça a mesma coisa que o carinha falou só que ao invés de usar o code q ele postou use esse acima!
  11. @Janmix, tópico movido para área correta. preste mais atenção da próxima vez!
  12. @Aklayos, Evite fazer double post.
  13. @320003139, tópico movido para a área correta. Preste mais atenção da próxima vez! Obs: Concordo com o @Poccnn, você tem que formar uma equipe com cada um em sua respectiva área de conhecimento.
  14. @frankmizere007, tópico movido para área correta. Preste mais atenção da próxima vez!
  15. Entendo, vou dar uma olhada nesses cursos ou nesse curso, pelo o que entendi são os mesmos. Se a pessoa for se tornar um programador o básico que tem que saber é lógica de programação e se for realmente levar a sério saber inglês, até por que... nos dias de hoje inglês é uma linguagem praticamente universal, já que muitos se comunicam em inglês quando são de países diferentes.
  16. Complementado o que os 3 falaram acima. Eu recomendo você estudar Algoritmo ou Lógica de programação. Ambos são praticamente o mesmo rsrs Recomendo o http://www.cursoemvideo.com. Eles tem bastante cursos gratuitos, inclusive um curso de Algoritmo. Ele ensina bem detalhado, explicado e não é tão chato quanto alguns que tem na internet kk Ele ainda gera certificado, não é algo assim tão importante neh, mas só pra falar mesmo kk
  17. 01010011 01101001 01101101 00101100 00100000 01100101 01110101 00100000 01100110 01100001 01110010 01101001 01100001 00100000 01100001 01101100 01100111 01110101 01101101 01100001 00100000 01100011 01101111 01101001 01110011 01100001 00100000 00100111 00101101 00100111
  18. Bom, eu tava vendo uns links sobre o os.date e lembrei que no login você recebe a mensagem de ultimo login, Eu fui ver como funciona e coloquei uma forma de mandar a mensagem totalmente em português, É um script bem inútil kk Mas para quem quiser usar ta aí Primeiramente vá em creaturescripts/scripts/login.lua Abra o arquivo e procure por: str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." E substitua por: str = "Seu último login foi em "..os.date("%d", getPlayerLastLoginSaved(cid)).."/"..os.date("%m", getPlayerLastLoginSaved(cid)).."/".. os.date("%Y", getPlayerLastLoginSaved(cid)).." ás "..os.date("%H", getPlayerLastLoginSaved(cid))..":"..os.date("%M", getPlayerLastLoginSaved(cid)).."." Não esqueça de mudar o login.lua de UTF-8 para ANSI. Se não vai aparecer várias letras embaralhadas onde tiver acento! Para quem não sabe converter para ANSI e usa o Notepad++ faça assim: Caso não use Notepad++, Você terá que ir no bloco de notas Como ficará:
  19. Mano, muito foda! Dá para ter milhões de possibilidades com essa lib kk Valeu aí por postar!
  20. Luga03

    Senhas no sqlite

    @Mihawk Mp, tópico movido para área correta. Preste mais atenção da próxima vez!
  21. @rorix, tópico movido para área correta. Preste mais atenção da próxima vez!
  22. Luga03

    Erro EXP 2.0

    @Eduzinhonho, tópico movido para área correta. Preste mais atenção da próxima vez!
  23. @marcelinhok, Tópico movido para área correta. Preste mais atenção da próxima vez!
  24. Luga03

    Icon System

    @Ferbs, tópico movido para área correta. Preste mais atenção da próxima vez!
  25. Luga03

    VOCATION

    @euller15, tópico movido para área correta. Preste mais atenção da próxima vez!
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...