-
Total de itens
4014 -
Registro em
-
Última visita
-
Dias Ganhos
47
Tudo que Slicer postou
-
eu to aki... e to nem ae pra tu tb u,U eu gosto de animes, de naruto e de rock entao...
-
n eh soh uma funçao... tem bem mais coisa envolvida... /\ ESQUECE...
-
getNewPos(pos, direction, steps)
tópico respondeu ao Tony Araujo de Slicer em Mods, funções e outros
1* ta ligado q existem 7 direçoes neh? entao esse teu else ae ta bem falho... 2* a getPosByDir tb aceita size... e funciona exatamente como a tua... -soh q ela eh completa neh... com as 7 dirs...- 3* local ret = pos --isso ae n adianta de nd ja q ainda vais alterar a tabela original... essa eh a getPosByDir... PS: AINDA ACHU Q DEVIA TER PARTE DE APROVAÇAO PARA ESSAS AREAS DE SCRIPTING... ¬¬ -
sei la.. a ideia seria usar isso em uma Label... mas achu q tb n ia da certo n sei... ;x foda q n tem nenhum texto em vertical no client para da uma olhadinha kk'
-
tem essa tag aki na VericalScrollBar... ve se funciona com label tb sei la... orientation: vertical
-
oia... antes de tudoo achu q eu fiz uma proteçao na 1.9.1/2.9.1 para n da esse crash... ---------------------------------- --alterado v1.9.1 \/ if not isCreature(cid) then doRemoveItem(item.uid, 1) return true elseif (getPlayerFreeCap(cid) >= 6 and not isInArray({5, 6}, getPlayerGroupId(cid))) or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then item2 = doCreateItemEx(item.itemid) sendMail = true else item2 = addItemInFreeBag(getPlayerSlotItem(cid, 3).uid, item.itemid, 1) end ---------------------------------- mas vo explicar oq os idiotas fazem... eles abrem 2 acc, colocam um item unique na boost machine e entao deslogam... dai eles pegam o outro char e movem o item unique q ta na boost machine... com isso, no codigo antigo, o jogo tentava mandar o item unique pro depot do player e dai, sei la pq essa bosta acontece, da crash no serv... eu realmente n sei pq o pessoal q fez as sources deixou essa brecha.. mas... -o vodkart postou um script q manda os itens pro depot ms se o player tiver off... com a funçao q ele usou la da pra consertar esse script de boa... mas sinceramente n to afim de fazer isso entao, good luck...-
-
oia quem apareceu kk'
-
ja antecipo q antes de mais nd tem q tirar algumas proteçoes do exp.lua... -de quando o player leva hit- achu q deve da pra fazer usando onThink... mas sinceramente, vai ficar pesado pra kct! teria q ficar checando se o monstro tem target... se tiver, tem q ver se eh summon... se for, tem q ver se o summon ta trapado, faz uma funçao q verifica emvolta do summon e ve se tem alguma pos livre q de para andar -isWalkable-, ou se ta muito distante... se tiver, mudar o target pro player... e ao ms tempo, caso seja um player o target, tem q ficar de olho se ele tem summon e se o summon n ta trapado e n ta longe, para dai mudar o target de volta pro monstro... resumindo, sistema foda e chato pra kct de fazer kkk' good luck ae
-
ainda n aprendeu? '---' sempre q tu faz.. local a = voc[getPlayerVocation(cid)] tu tem q verificar se isso deu certo ou retornou nil... if a then ... end
-
storages values, sendo globais ou nao, sao 'compartimentos' q sao usados para guardar informaçoes... as storages 'locais', setPlayerStorageValue/getPlayerStorageValue, sao salvas para cada player, se tu setar uma storage dessa num player ela vai ficar salva soh para esse player... as storages globais, setGlobalStorageValue/getGlobalStorageValue, sao salvas na database e elas sao globais para todo o serv... elas funcionam quase como uma variavel global soh q elas continuam com o valor delas salvo ms depois do serv fechar...
-
q q tu acha? ¬¬
-
'Não serão aceitos comentários em tópicos, como, 'vou testar aqui e já falo', poste apenas depois de realmente ter testado o script.' tao bom n ter mod aki ;p
-
malz esqueci dessa meuda ;p local config = { msg = "Club UP", eff = CONST_ME_FIREWORK_BLUE, } function onAdvance(cid, skill, oldlevel, newlevel) if skill ~= SKILL_CLUB then return true end local diff = newlevel - oldlevel doSendMagicEffect(getThingPos(cid), config.eff) doSendAnimatedText(getThingPos(cid), config.msg.."["..newlevel.."]", 86) setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(diff*25)) doCreatureAddHealth(cid, diff*25) return true end e o do sword... local config = { msg = "Sword UP", eff = CONST_ME_FIREWORK_BLUE, } function onAdvance(cid, skill, oldlevel, newlevel) if skill ~= SKILL_SWORD then return true end local diff = newlevel - oldlevel doSendMagicEffect(getThingPos(cid), config.eff) doSendAnimatedText(getThingPos(cid), config.msg.."["..newlevel.."]", 86) setCreatureMaxMana(cid, getCreatureMaxMana(cid)+ (diff*25)) doPlayerAddMana(cid, diff*25) return true end
-
@Maenilse como ja flei, teu script esta errado... o setMax ta dentro do for... vai dar + 8*25 de life/mana...
-
alias, agora q parei pra ver, esse script esta errado --' vai da 8*25 de life... usa esse aki... local config = { msg = "Clup UP", eff = CONST_ME_FIREWORK_BLUE, } function onAdvance(cid, skill, oldlevel, newlevel) local diff = newlevel - oldlevel doSendMagicEffect(getThingPos(cid), config.eff) doSendAnimatedText(getThingPos(cid), config.msg.."["..newlevel.."]", 86) setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(diff*25)) doCreatureAddHealth(cid, diff*25) return true end
-
isso muda tanto o hp qnt mana... mas soh funciona depois do player deslogar... por isso a funçao setPlayerMaxHealth... ela muda direto no Objeto Player... ;x edit: descobri oq tava faltando... coloque isso.. doCreatureAddHealth(cid, 25) embaixo disso... setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+25)
-
lol? essa funçao era pra funcionar sem precisar relogar
-
poketibia [Encerrado] Task de Caught de Clan Poketibia PDA by Slycer 1.9 sem level
tópico respondeu ao lucas760895 de Slicer em Tópicos Sem Resposta
lib/catch system.lua if pokes[getPlayerStorageValue(cid, 854788)] and name == getPlayerStorageValue(cid, 854788) then rate = 15 end soh mudar o 15 ali... no caso, todas as balls vao ter rate 15... -
eu sinceramente achu bem inutil esse tpw de coisa... ficar 'enfeitando' muito o client acaba estragando... e, pessoalmente, se fosse pra fazer esse tpw de coisa, eu faria uma barra 'fina' no canto ou na parte de baixo presa e grudado no canto... -tpw minha cdBar, soh q grudada em algum canto- mas neh.. vai de cada um ^^
-
eh assim... a funçao setMaxHealth n adiciona mais vida, ela seta ms a maxHealth... entao teria q usar assim a funçao... setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+25) soh q tb n sei se depois q usa essa funçao ele salva essa vida extra no banco de dados... -nunca usei isso com players- se n setar teria q fazer uma query para setar a maxHealth direto na DB...
-
aki se eu mandar o comando no chat guild ele vai mandar no chat guild a msg... se mandar em outro channel vai mardar normal com o sendmsg... mas blz.. however ;p
-
clr q tem q adicionar no login.lua neh ¬¬ registerCreatureEvent(cid, "Playeradvance")
-
cabei de testar aki e foi --' 20:40 Membros da Guild :[GOD]Ticho,Ticha. 20:40 You see yourself. You are a GOD and a Gardestrike Tamer from Saffron City. You are Leader from the Avengers. Position: [X: 1045][Y: 1057][Z: 7]
-
teu char tem guild ms? ;x pq agora n parece ter nenhum problema n... ;x -preguiça de testar aki-
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.