-
Total de itens
174 -
Registro em
-
Última visita
-
Dias Ganhos
5
Posts postados por Sirarcken
-
-
Qualquer erro avisa, só que meu tfs 1.2
-
Cara eu tenho esse não sei se é do seu gosto.
Spoilerlocal keywordHandler = KeywordHandler:new()local npcHandler = NpcHandler:new(keywordHandler)NpcSystem.parseParameters(npcHandler)local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) endfunction onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) endfunction onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) endfunction onThink() npcHandler:onThink() end local function delayMoneyRemoval(item, pos) doRemoveItem(getTileItemById(pos, item).uid) return trueend local function placeMoney(amount, table_middle_pos) local remain = amount local crystal_coins = 0 local platinum_coins = 0 if (math.floor(amount / 10000) >= 1) then crystal_coins = math.floor(amount / 10000) remain = remain - crystal_coins * 10000 end if ((remain / 100) >= 1) then platinum_coins = remain / 100 end addEvent(doCreateItem, 550, 2152, platinum_coins, table_middle_pos) addEvent(doCreateItem, 600, 2160, crystal_coins, table_middle_pos)end local function rollDice(roll, cc_count, pc_count, table_left_pos, table_middle_pos, npc) local dice_ids = {5792, 5793, 5794, 5795, 5796, 5797} local random_rollval = math.random(1,6) local total_g = (10000 * cc_count) + (100 * pc_count) local prize_percent = 0.8 -- 80% if ((total_g) <= 300000 and (total_g) >= 5000) then doSendMagicEffect(table_left_pos, CONST_ME_CRAPS) for _, itemId in pairs(dice_ids) do if(getTileItemById(table_left_pos, itemId).uid > 0) then doTransformItem(getTileItemById(table_left_pos, itemId).uid, dice_ids[random_rollval]) end end if (roll == 1 and random_rollval <= 3) then placeMoney(total_g + (total_g * prize_percent), table_middle_pos) addEvent(doSendMagicEffect, 400, table_left_pos, CONST_ME_SOUND_GREEN) addEvent(doSendMagicEffect, 700, table_left_pos, CONST_ME_SOUND_GREEN) addEvent(doCreatureSay, 500, npc, "You win!", TALKTYPE_SAY, false, 0) elseif (roll == 2 and random_rollval >= 4) then placeMoney(total_g + (total_g * prize_percent), table_middle_pos) addEvent(doSendMagicEffect, 400, table_left_pos, CONST_ME_SOUND_GREEN) addEvent(doSendMagicEffect, 700, table_left_pos, CONST_ME_SOUND_GREEN) addEvent(doCreatureSay, 500, npc, "You win!", TALKTYPE_SAY, false, 0) else addEvent(doSendMagicEffect, 400, table_left_pos, CONST_ME_BLOCKHIT) addEvent(doSendMagicEffect, 700, table_left_pos, CONST_ME_BLOCKHIT) addEvent(doCreatureSay, 500, npc, "Better luck next time.", TALKTYPE_SAY, false, 0) end doCreatureSay(npc, string.format("%s rolled a %d.", getCreatureName(npc), random_rollval), TALKTYPE_ORANGE_1, false, 0, table_left_pos) else addEvent(doCreateItem, 100, 2160, cc_count, table_middle_pos) addEvent(doCreateItem, 150, 2152, pc_count, table_middle_pos) doCreatureSay(npc, "The minimum wager is 5K and the maximum wager is 300K.", TALKTYPE_SAY, false, 0) end return trueend function creatureSayCallback(cid, type, msg) -- NPC userdata instance local npc = getNpcCid() -- Game table position userdata instances local table_left_pos = {x = 32237, y = 32190, z = 15} -- Pos da frente do Npc onde gira o dado local table_middle_pos = {x = 32237, y = 32191, z = 15} -- Pos do meio onde vai o dinheiro -- Search for coins on the left and middle tables and create item userdata instances local table_middle_cc = getTileItemById(table_middle_pos, 2160) local table_middle_pc = getTileItemById(table_middle_pos, 2152) -- Other variables local cc_count = 0 local pc_count = 0 local ROLL, LOW, HIGH = 0, 1, 2 posplayer = {x=32236, y=32192, z=15} -- Pos onde o player precisa estar local ppos = getPlayerPosition(cid) if ppos.x == posplayer.x and ppos.y == posplayer.y then if isInArray({"H", "HIGH", "high", "h"}, msg) then ROLL = HIGH elseif isInArray({"L", "LOW", "l", "low"}, msg) then ROLL = LOW else return false end if (table_middle_cc.uid ~= 0) then cc_count = table_middle_cc.type doTeleportThing(table_middle_cc.uid, table_left_pos) addEvent(delayMoneyRemoval, 300, 2160, table_left_pos) end if (table_middle_pc.uid ~= 0) then pc_count = table_middle_pc.type doTeleportThing(table_middle_pc.uid, table_left_pos) addEvent(delayMoneyRemoval, 300, 2152, table_left_pos) end addEvent(rollDice, 500, ROLL, cc_count, pc_count, table_left_pos, table_middle_pos, npc) else return false end return trueend npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)npcHandler:addModule(FocusModule:new()) -
Spoiler
Bom Galera venho trazer pra vocês meu tutorial com um método infalivel de como tirar o :8090 do seu site,de forma facil e rapida,pois estava em busca e não achei respostas e nen tutoriais que resolvessem meu problema.
Bom para começarmos você deve configurar seu site para a porta :8090
Acesse a pasta do XamPP/apache/conf e abra o arquivo httpd com o bloco de notas.
Procure por :
Listen 80
E por :
ServerName localhost:80
Substitua todos os 80 por 8090.
Dentro da pasta conf, abra a pasta extra, e em seguida abra httpd-ssl e procure por :
Listen 443
E por:
<virtualhost _default_:443="">
Substitua esses 443 por 4499.
Agora vá; em seu firewall e Adicione a Porta 8090 e Porta 80 e marca a opção TCP.
Se usar Roteador, desbloqueie as portas no router tambem
Agora reinicie o xampp e acesse seu Site http://localhost:8090/
Feito Isso acesse no-ip.com crie sua conta caso não tenha uma
Depois acesse sua conta e vá em ADD Host

Agora em Hostname coloque um nome qualquer para que os player acessem seu site
Ex: meuotserver.servegame.com
Em Host Type selecione port 80 redirect
em ip adreess não mecha
em port coloque 8090
Selecione a opção Mask URL
em page title coloque o nome do seu servidor
Depois desca e clique em create host

Em seguida aguarde 5 minutos para o host atulizar e voce ja pode acessar seu site pelo hostname que voce criou
exemplo.servegame.com
E depois crie outro ip de acesso ao servidor pois voce nao conseguira acessar o servidor,pois vai dar conflito!
Créditos
100% ADM Destroyer por descobrir o método e trazer a vocês
Caso poste em outro forum coloque os devidos crétidos
-
-
É que fazer o teto é a pior parte ai não tive muita ideia do que fazer e optei por aquilo ali kkkk
ficou estranho msm, mais vlw pelas dicas.
-
-
Cara tu não merece Palmas, merece o Tocantins todo.
Esse eu faço questão de jogar, garanto que vai ter muita gente, muitos fans sites que vão querer te apoiar heim.
Parabéns.
-
Podem fechar, a principio é um erro do tfs com o visual update 2.
Ai por isso aparece isso, ja vi uma issue no GitHub, de um cara com o mesmo problema.
Vlw
-
Vocês pararam pra pensar que a PF, esta em uma operação de lavagem de dinheiro mundial que começou em um posto de gasolina???
Agora com essa situação do Panama papers.....
Cara isso vai longe, mais o impedimento já é um começo....
Quem é partidário claro que não vai gostar, mais agora pro povo de bem como nos que pagamos nossas contas, e recebemos mal.
Isso vai influenciar e muito....
Se não me engano tem um partido só que ainda não foi citado na lava jato.
Esse ano vai ser longo, bem longo.
-
1 hora atrás, Kizaru disse:
Valeu galera

E os sons sao direto do jogo, n eh edicao n!
E cada ataque dos personagens é animado, n 1 ou 2.
Sao varios spriters trabalhando no projeto, tudo esta indo muito bem e muito rápido.
Você faz parte do projeto??
Cara que tesão de projeto velho, muito tesão eu como fan de Op achei muito tesão.kkkk
-
Galera, vocês estão esquecendo que a lava jato, ainda é uma criança, não defendo partidos, acredito que quem tem o poder de mudar isso é o povo, já que o processo de impedimento quem deu foi uma advogada, nome da Dilma foi citado hoje novamente, ela nas pedaladas fiscais conseguiu fazer um rombo de 70 bilhões, agora acredito que todo o congresso deva ser estinto, diminuir o número de deputados, de vereadores, de ministros, dos funcionários que esses caras ganham, remover o foro privilegiado, assistam no YouTube o programa roda viva do dia 04 deste mês..... Vão ver como nossos chefes de estados estão acovardados, STF está lá de brincadeira, agora que tem o Gilmar Mendes, mais ele viu que o moro tentou bater de frente com o sistema, nossa base de leis e tudo mais e tudo falha, porque a população se acomoda, cara o povo tem o poder pra mudar esse país, não com guerra civil e o caralho, mais com essas manifestações, existem dois lados de todas as leis porém estão pouco se fodendo.
-
Então esses dias tive um problema com meu windowns 8 que bugou e perdi uma caralhada de coisa.
So que até então eu conseguia compilar tranquilamente.
Porem hoje atualizei para windowns 10 e o Vs15 esta dando esse erro.
Alguém que saiba como resolver poderia dar uma luz?
Spoiler1>------ Build started: Project: theforgottenserver, Configuration: Release x64 ------
1> outputmessage.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\atomic(661): error C2338: You've instantiated std::atomic<T> with sizeof(T) equal to 2/4/8 and alignof(T) < sizeof(T). Before VS 2015 Update 2, this would have misbehaved at runtime. VS 2015 Update 2 was fixed to handle this correctly, but the fix inherently changes layout and breaks binary compatibility. Please define _ENABLE_ATOMIC_ALIGNMENT_FIX to acknowledge that you understand this, and that everything you're linking has been compiled with VS 2015 Update 2 (or later).
1> C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\atomic(675): note: see reference to class template instantiation 'std::_Atomic_base<_Ty,4>' being compiled
1> with
1> [
1> _Ty=boost::lockfree::detail::tagged_index
1> ]
1> C:\local\boost_1_60_0\boost/lockfree/detail/freelist.hpp(603): note: see reference to class template instantiation 'std::atomic<boost::lockfree::detail::tagged_index>' being compiled
1> C:\local\boost_1_60_0\boost/lockfree/detail/freelist.hpp(604): note: see reference to class template instantiation 'boost::lockfree::detail::fixed_size_freelist<T,NodeStorage>' being compiled
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== -
Cara, xtibia desde a época em que comecei a pensar em ot sempre foi excepcional nesses quesitos, sempre evoluindo.Pode haver uns 10 forúms brs, porem o xtibia esta sempre a frente de todos os outros.Parabéns a todos os envolvidos.


-
Ahhh queria participar mais estou no trabalho.
kkkk
-
Galera então, gostaria de saber qual linux e o melhor para servidor, para poder usar, estou tendo muito problema com essas atualizações do windowns e meu pc esta indo para as trevas de dois em dois meses...
se alguém puder ajudar agradeço.
-
-
Que estranho, era pra funcionar.
O cara resolveu o problema e colocou na otland.
Tenta esse, é o do msm cara.
-
Aquele Object não deu boa??
-
Aparece no pagseguro, muita gente tem esse problema.
-
tema foda teria como passar ?
Acredito que só quando o criador desse shop abrir o site dele vai ter, que ai tu copia o layout essas coisas, salva as imagens e tal.
o cara que criou foi esse Nevix, entra no perfil dele e veja oque encontra.
-
Top, vou acompanhar todas.
-
Não.
você colocou 2160 no id.
e no count colocou 100?
-
Ouvimos um amém?
AMÉMMM SENHORES vamos aprender script nessa bagaça.
-
Boa tarde ...
Estou tentando usar esse script so para testes ,porem quando tento usar ele não da erro nenhum.
Não tem erro no console .
Só que não acontece nada ,único erro, é na alavanca que ela não puxa para nenhum lado.
o Script é esse ,alguém que entenda poderia dizer aonde esta o erro que faz a alavanca não dar use?
- local config = {
- pos = {
- [1] = {x = 2011, y = 15605, z = 7, stackpos = 255}, -- Posição do item
- [2] = {x = 2008, y = 15606, z= 7} -- Sala na onde vai aparecer o monstro
- },
- summonConfig = {
- [5906] = { -- ID do item
- monsters_25 = {"Demon", "Fire Elemental", "Hellfire Fighter"}, -- 25% de chance de aparecer
- monsters_1 = {"Demondras"} -- 1% de chance de aparecer
- },
- [5905] = {
- monsters_25 = {"Frost Dragon"},
- monsters_1 = {"Infernatil"}
- },
- [6549] = {
- monsters_25 = {"Juggernaut"},
- monsters_1 = {""}
- },
- [6548] = {
- monsters_25 = {"Dragon", "Minotaur Mage"},
- monsters_1 = {""}
- }
- }
- }
- function onUse(player, item, fromPosition, target, toPosition, isHotkey)
- local chance, summonConfig = math.random(1, 100), config.summonConfig[getThingfromPos(config.pos[1]).itemid] or nil
- if summonConfig ~= nil then
- getThingfromPos(config.pos[1]).uid:remove(1)
- local monster = chance > 1 and chance <= 25 and summonConfig.monsters_25 or chance == 1 and summonConfig.monsters_1 or nil
- if monster == nil then
- player:getPosition():sendMagicEffect(CONST_ME_POFF)
- return false
- end
- Game.createMonster(monster[math.random(1, #monster)], config.pos[2], true, true)
- player:teleportTo(config.pos[2])
- player:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
- end
- end
Up
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.

NPC Cassino
em Scripts
Postado
Então cara, estou no cel, e essa semana não vou para minha casa, e esses errinhos que eu arrumo e meio que tipo na cagada kkkk,nao entendo quase nada de script, so oque eu deduzo, se vc não conseguir resolver até sexta eu do meu jeito é te ajudo blz.