-
Total de itens
884 -
Registro em
-
Última visita
-
Dias Ganhos
8
Tudo que notle2012 postou
-
você fera em designer ai fica dificil alguém não gosta kkk
-
@Benny fico foda
-
@Benny blz pode usar outra fonte que combine com imagem que usar e tal
-
se poder fazer outro pedido queria um avatar Modelo Tamanho: avatar deve ser 200x400 Tema: crysis 3 Pedido: avatar Tipografia: uoʇן£ Cores : seu critério outros "tem como usar essas uoʇן£ letras la em baixo"
-
1 Flinkton 2 Benny 3 Moskitinho
-
@ Benny ficou show obg to ate usando aqui em baixo haha
-
@ Benny fico bom assim só altera ali Script para Scripter
-
Tamanho : 400x200 px -- "tamanho pode ser alterado para maior" Tema : RPG TIBIA Pedido : Sign Tipografia : Scripter Notle Cores : seu critério Outros : Fontes escolha uma que combine
-
testa assim function doResetStorageValue(cid, time, storage, value) if isPlayer(cid) then addEvent(setPlayerStorageValue, time, cid, storage, value) end return true end
-
xtibia cada vez melhor
-
da pra fazer sim em lua mais não tem nem comparação do que fazer pela source pq pela lua você tem que adicionar os item que vai conhecer para agrupar eu fiz um sisteminha aqui segue o tutor pasta lib cria um agrupando.lua cola isso agora vai em data\creaturescripts\scripts cria agrupando.lua e para finalizar vai em data\talkactions\scripts cria agrupando.lua amostra rápida https://www.youtube.com/watch?v=qlGqCstRosM
-
você tem que postar o seu heal.lua do npc para alguém te ajudar
-
anúncio #1 Concurso o Melhor OTserv do Brasil
tópico respondeu ao Administrador de notle2012 em Noticias
muito bom para os participantes- 12 respostas
-
- otserv-list.com
- serversoft
- (e 9 mais)
-
melhor pegar windows 7 ultimate sp1 64 bits iso
-
bom amigo eu não sou muito bom em c++ to aprendendo agora sou melhor em script lua mais posso ter uma visão mais clara de como funciona as coisas e das diferença começado oque é source source são os código fonte q ta escrito em C++ quando não ta compilado fica só os código q da pra você modifica eles usando Dev-C++ e dps de modificado vc compila ai ele vira o seu executável já que você conhece um pouco de script lua você sabe que tem suas limitações tem que fica pensando qual funções eu faço pra isso ou pra quilo vou dar um exemplo imagine que você vai fazer um arquivo lua na pasta actions função principal é function onUse ONUSE que funciona assim que você usar algo ai ler o seu script ele foi feito c++ funciona assim vc usa uma função em lua getCreatureHealth(cid) e só vai funcionar se tiver escrita na sua sources em c++ essas linguagens funcionam acopladas a programação hospedeiros implementados em linguagens compiladas tradicionais C++ resume oque manda é c++ script lua só é um modo mais fácil de acessar as coisas que ta escrita em c++ que fica dentro do seu TheForgottenServer.exe veja isso http://www.xtibia.com/forum/topic/230926-ondroplootcid-item/ o caotic crio uma função que assim que o player ou um mostro dropa 1 item. ai vai ler oque tiver escrito em lua e fazer espero ter ajudado como eu já disse eu conheço mais script.lua e acredito que funcione assim já arrumei muito erros em script.lua oq me em dica os erro e o principal TheForgottenServer.exe q foi feito c++
-
posta creaturescripts.xml
-
muito bom um passo de cada vez
-
claro ver assim -- config by uotl£ local limite = 3 local msg = "você já ta no limite" -- config by uotl£ local function doTargetCorpse(cid, position) position.stackpos = 255 doConvinceCreature(cid, doSummonCreature("Arachir the ancient one", position)) return true end function onCastSpell(cid, var) if #getCreatureSummons(cid) >= limite then doPlayerSendTextMessage(cid, 27,msg) return false end local position = variantToPosition(var) if(position.x ~= 0 and position.y ~= 0) then return doTargetCorpse(cid, position) end doSendMagicEffect(getThingPosition(cid), CONST_ME_POFF) doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return false end
-
ver assim -- config by uotl£ local limite = 3 local msg = "você já ta no limite" -- config by uotl£ local function doTargetCorpse(cid, position) position.stackpos = 255 doConvinceCreature(cid, doSummonCreature("Arachir the ancient one", position)) return true end function onCastSpell(cid, var) if #getCreatureSummons(cid) >= limite then doPlayerSendTextMessage(cid, 27,msg) return true end local position = variantToPosition(var) if(position.x ~= 0 and position.y ~= 0) then return doTargetCorpse(cid, position) end doSendMagicEffect(getThingPosition(cid), CONST_ME_POFF) doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return false end edita config a gosto
-
pra qual versão?
-
pedido Adicionar limite no sistema de Apricorn
pergunta respondeu ao Elias Palermo de notle2012 em Scripts
testa assim --config by uotl£ local chave = 8978501 -- não mexe local limite = 3 -- coloca quantas vezes pode usar local msg = "você já usou" -- edita msg que player vai receber --config by uotl£ function onUse(cid, item, frompos, item2, topos) local summon = getCreatureSummons(cid)[1] tabela_status = { [27054] = {name="offense", value = 10}, [27053] = {name="defense", value = 10}, [27052] = {name="speed", value = 10}, [27050] = {name="vitality", value = 10}, [27051] = {name="specialattack", value = 10}, } if getPlayerStorageValue(cid,chave) <= limite-2 then if #getCreatureSummons(cid) < 1 then doPlayerSendTextMessage((cid), 27, "[Apricorn] Solte-o Seu Pokemon Para Dar o Apricorn!.") return false end local pb = getPlayerSlotItem(cid, 8) local pokename = getItemAttribute(pb.uid, "poke") doRemoveItem(item.uid, 1) local status = tabela_status[item.itemid] local pbstat= getItemAttribute(pb.uid, status.name) local st = pbstat + tabela_status[item.itemid].value doItemSetAttribute(pb.uid, status.name , st) doSendFlareEffect(getThingPos(summon)) doSendAnimatedText(getThingPos(summon), "Apricorn!", 215) doPlayerSendTextMessage((cid), 27, "[Apricorn] Seu Pokemon "..pokename.." Ganhou "..status.value.." "..status.name.." points!") doSendFlareEffect(getThingPos(cid)) setPlayerStorageValue(cid,chave,getPlayerStorageValue(cid,chave)+1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,msg) return true end return true end -
npc [PEDIDO] NPC Promotion Com Mais Opções
pergunta respondeu ao CaioValverde de notle2012 em Scripts
já tava fazendo aqui fiz ate tabela mais promotion vai ser de graça você não diz no topico? não liga pros nome que você ver na tabela você que ia editar os números e oque ta entre "aspas" EDIT NPC.XML ARQUIVO.LUA cara agora só você editar essa parte -- config by uotl£ config = {[4] = { -- [coloca vocation que tem que ser antes de escolher] lvl = 50, -- level tem que ser maior que 50 id_da_vocation = 8,nome_da_vocation = "Elite Knight", -- id da primeira vocation que pode compra e o nome dela id_da_vocation2 = 12,nome_da_vocation2 = "Citizen Knight"} -- id da segunda vocation que pode compra e o nome dela } local fala_do_npc = "pra você não tenho nada pra vender fdp" -- fala do npc se já tiver comprado e se não for vocation certa local preco = 100 -- preço por platinum 100 que é igual 1 crystal -- config by uotl£ programei com vocation Knight que é ID 4 que ele pode comprar vocation 8 Elite Knight e 12 Citizen Knight -
olhei aqui não vi erro já tento fazer backup do items.xml e criar outro items.xml e coloca isso dentro <?xml version="1.0" encoding="UTF-8"?> <items> </items> pra ver se pelo menos abre o ot
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.