rorix
Barão-
Total de itens
207 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tudo que rorix postou
-
galera, postaram em um outro forum o script pro npc sempre olhar pro sul... é so alterar isso change[lua]function onThink() npcHandler:eek:nThink() end[/lua]to[lua]function onThink() if #npcHandler.focuses == 0 then selfTurn(EAST) end npcHandler:eek:nThink() end[/lua] ai eu te pergunto.... esse script pode lagar o server? pq a função usada é onThink, ou seja, ela sempre vai serexecutada a cada segundo?
-
consegue organizar pra mim como ficaria? não sei também como fechar os () certinho
-
galera, é uma função da source, queria saber adicionar mais monstros nela, como faço? if (getName() == "Rat" && player && ( !(player->getStorage(100,value)) || check != value ) ) return false; queria adicionar mais monster por exemplo: if (getName() == "Rat" && player && ( !(player->getStorage(100,value)) || check != value ) ) or (getName() == "Cave Rat" && player && ( !(player->getStorage(100,value)) || check != value ) ) return false; mas da erro dessa forma, qual é o jeito certo?
-
faz alguma casa
-
suporte otserv (resolvido) pegar posiçao em tabela
pergunta respondeu ao rorix de rorix em Resolvidos
é porque vou querer que cada numero 'chame' uma pos diferente, por exemplo: local config = {[1] = {x = 1000, y = 1000 z = 6},[2] = {x = 2000, y = 1512,z = 5},[3] = } ai quero montar se o cara tiver storage100,1 ele vai pra por 1 se ele tiver storage 100,2 ele vai pra 2.. e assim vai -
suporte otserv (resolvido) pegar posiçao em tabela
pergunta respondeu ao rorix de rorix em Resolvidos
como eu pego essa pos? tipo getthingPos("...config [1][1]..")? -
como faço para pegar uma posiçao dentro de uma tabela? exemplo: local config = {--[numero da posiçao] = { local da posiçao }[1] = {"1000,1000,6"},[2] = {"2000","1512","5"},}como faço para pegar as posições na tabela?
-
queria um exiva por talkaction, que exivaria uma posiçao deerminada por mim exemplo eu boto a pos 500,500,6 e quando usar o comando !procurar, seria dado um exiva nessa posiçao, mostrando para que lado ela esta, etc
-
como faço para um npc nascer virado para baixo? e outro virado para o lado direito?
-
suporte scripts como tirar pvp kills quando da look e ghost system
pergunta respondeu ao MarcosLeao de rorix em Resolvidos
entao explique como, ao invés de comentar o que não vai contribuir em nada -
suporte scripts como tirar pvp kills quando da look e ghost system
pergunta respondeu ao MarcosLeao de rorix em Resolvidos
kills no look é na pasta data/creaturescripts e tem que procurar algo relacionado a isso... o outro ja nao sei -
vlw certim
-
preciso de uma talkaction que é da seguinte forma, se o cara tem storage 100 com valor 1, ele recebe a primeira msg... se ele tem storage 100 com valor 2, ele recebe a segunda msg.. e etc. local sto = {[1] = {va em carlin e pise no temple},[2] = {va para thais},[3] = {va para venore},[4] = {msg4},[5] = {msg5},[6] = {msg6}}function onSay(cid, words, param, channel) se ele tiver storage 100 de valor 1, vai receber a msg "va em carlin e pise no temple" se ele tiver storage 100 de valor 2, vai receber a msg "va para thais".... como termino esse script? nao sei
-
suporte scripts editar script bau pokemon premio
pergunta respondeu ao kaleudd de rorix em Resolvidos
teste assim local starterpokes = {["Weedle"] = {x = 53, y = 71, z = 7},["Rattata"] = {x = 51, y = 71, z = 7},["Caterpie"] = {x = 49, y = 71, z = 7},}local level = 5local extrastr = 1.5local btype = "normal"function onUse(cid, item, frompos, item2, topos)if getPlayerStorageValue(cid, 31211) == 1 thendoPlayerSendTextMessage(cid, 27, "Você já fez a quest!")return trueend if getPlayerLevel(cid) > 10 then return true end local pokemon = "" for a, b in pairs (starterpokes) do if isPosEqualPos(topos, b) then pokemon = a end end if pokemon == "" then return true end local gender = getRandomGenderByName(pokemon) local mypoke = getPokemonStatus(pokemon) if not mypoke then return true end local offense = mypoke.off * level * extrastr local defense = mypoke.def * level * extrastr local speed = mypoke.agi * level * extrastr local vit = mypoke.vit * level * extrastr local spatk = mypoke.spatk * level * extrastr local happy = 180 local leveltable = getPokemonExperienceTable(pokemon) doPlayerAddItem(cid, 2394, 10) setPlayerStorageValue(cid, 31211, 1) local item = doCreateItemEx(2219) doItemSetAttribute(item, "poke", pokemon) doItemSetAttribute(item, "hp", 1) doItemSetAttribute(item, "level", level) doItemSetAttribute(item, "exp", leveltable[level]) doItemSetAttribute(item, "nextlevelexp", leveltable[level+1] - leveltable[level]) doItemSetAttribute(item, "offense", offense) doItemSetAttribute(item, "defense", defense) doItemSetAttribute(item, "speed", speed) doItemSetAttribute(item, "vitality", vit) doItemSetAttribute(item, "specialattack", spatk) doItemSetAttribute(item, "happy", happy) doItemSetAttribute(item, "gender", gender) doItemSetAttribute(item, "description", "Contains a "..pokemon..".") doItemSetAttribute(item, "fakedesc", "Contains a "..pokemon..".") doItemSetAttribute(item, "unique", getCreatureName(cid)) --alterado v2.6 doPlayerAddItemEx(cid, item, true) doTransformItem(item, pokeballs[btype].on) doPlayerSendTextMessage(cid, 27, "You got your first pokemon! You also received some pokeballs to help you in your way.") doPlayerSendTextMessage(cid, 27, "Don\'t forget to use your pokedex on every undiscovered pokemon!") doSendMagicEffect(getThingPos(cid), 29) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doSendMagicEffect(getThingPos(cid), 27) doSendMagicEffect(getThingPos(cid), 29) return TRUEend -
suporte scripts [TFS 0.4] Alguém edita essa script de !pvp on e !pvp off ? Por Favor
pergunta respondeu ao Wase Wiss de rorix em Resolvidos
tenta assim então function onSay(cid, words, param, channel) if param == "" then return doPlayerSendCancel(cid, "Escolha se quer deixar o PVP on ou off.") end if param == 'on' then doPlayerSetStorageValue(cid, 123456, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ativou o PVP.") elseif param == 'off' then doPlayerSetStorageValue(cid, 123456, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você desativou o PVP.") else doPlayerSendCancel(cid, "Escolha se quer deixar o PVP on ou off.") endreturn trueend -
sem postar o script é impossivel ajudar
-
suporte otserv Erro de importação de sql no localhost.
pergunta respondeu ao edumasterrr de rorix em Resolvidos
você não criou a database para poder exportar -
suporte programação Atualizar código pra TFS o.4 rev 3884
pergunta respondeu ao gabriel28 de rorix em Resolvidos
essas modificações devem ser feitas nas sources, para você alterar você precisa ter as sources do seu server -
suporte otserv Como configurar para cada personagem começar com sua transformação usando sqlite
pergunta respondeu ao Wase Wiss de rorix em Resolvidos
não sei fazer, eu sei que ja existe pronto, so pesquisar que vc acha -
suporte otserv Como configurar para cada personagem começar com sua transformação usando sqlite
pergunta respondeu ao Wase Wiss de rorix em Resolvidos
da pra fazer por creaturescripts, pega a vocação e seta o newtype para aquela vocaçao -
num intindi q q ce falo
-
creio que é possivel, só não sei como fazer, se puder lança aquele rep+
-
wop World of piece - completo! sources - launcher - sprites - modulos
tópico respondeu ao Animal Pak de rorix em OTServer Alternativo (ATS)
tbm nao consigo... o que fazer para abrir o spr ? como abriu? nao estou conseguindo -
mude para um servidor dedicado
-
Galera uso tibia7.6, e quando o gm está de /ghost e alguem está na tela, esse alguem leva debug. Mesmo se o gm der /goto no player e cair encima do player, o player leva debug tbm, o que fazer para resolver? ----- 23/9/2016 14:26:22 - Newplayer (87.35.233.122) -----Comment: Windows Version: 6.1 build 7601 on 2 with Service Pack 1Graphic Engine: 2Last Packet Types: 108 160 102 109 101 109 106 180 030 160Last Packet: 015 000 108 062 129 204 127 007 002 106 066 129 201 127 007 038Player Position: [33087,32715,7]Player.cpp 383: exception occurred, reason:Network.cpp 885: exception occurred (ErrorCode = 0), reason:Control.cpp 1280: exception occurred (Type = 108), reason:Communication.cpp 1661: exception occurred (rx = 7) (ry = 7), reason:Communication.cpp 1649: assertion failed (rx = 7) (ry = 7), reason:FieldRefreshRequested(rx,ry,rz)Fri Sep 23 14:26:03 2016Debug Assertion 7.72 Communication.cpp 1649
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.