Tudo que markmv postou
-
(Resolvido)[Duvida] Adicionando skill automatico
ata, eu tava colocando no firstitems. entao é no login lua ?
-
(Resolvido)[Duvida] Adicionando skill automatico
@colpsolain mano, do adicionei la, mas não foi também. @fireelement testei o seu e deu um erro aqui, e quando entro no acc manager ele nem loga, no console diz que logo e deslogo http://prntscr.com/6k0zc9 estou testando na tfs 0.4 proto 8.6
-
(Resolvido)[Duvida] Adicionando skill automatico
bom pessoal, teste aqui, nao deu erro no console nada. mas nao adicionou nada pra nenhuma vocação. pode verificar na imagem http://prntscr.com/6jyypr pode ser que eu tenha adicionado errado ou seila local firstItems = {} firstItems[0] = { 2173, 2525, 3965, 2124, 2457, 2647, 2643 } firstItems[1] = { 2173, 2499, 8871, 2507, 2195, 8918, 8922 } firstItems[2] = { 2173, 2499, 8871, 2507, 2195, 8918, 8922 } firstItems[3] = { 2173, 2499, 8888, 2507, 2195, 8851, 6529, 7366, 2537 } firstItems[4] = { 2173, 2499, 8889, 2507, 2195, 2537, 8926 } function onLogin(cid) if getPlayerStorageValue(cid, 30001) == -1 then for i = 1, table.maxn(firstItems[getPlayerVocation(cid)]) do doPlayerAddItem(cid, firstItems[getPlayerVocation(cid)][i], 1) end if getPlayerSex(cid) == 0 then doPlayerAddItem(cid, 2167, 2) else doPlayerAddItem(cid, 2167, 2) end local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2160, 100) doAddContainerItem(bag, 2672, 10) setPlayerStorageValue(cid, 30001, 1) if vocacao == 1 or vocacao == 2 then doPlayerAddMagLevel(cid, 200) elseif vocacao == 3 then doPlayerAddSkill(cid, SKILL_DISTANCE, 345) doPlayerAddMagLevel(cid, 30) elseif vocacao == 4 then doPlayerAddSkill (cid, SKILL_AXE, 345) doPlayerAddSkill (cid, SKILL_SHIELDING, 345) doPlayerAddMagLevel (cid, 12) end end return TRUE end
-
(Resolvido)[Duvida] Adicionando skill automatico
eae brother, eu uso acc manager. Tem como me ajuda ai ?
-
(Resolvido)[Duvida] Adicionando skill automatico
Bom pessoal, tenho em meu otserver aqui, quando o player cria o char dele ja cai com os items desejados. segue a baixo local firstItems = {} firstItems[0] = { 2173, 2525, 3965, 2124, 2457, 2647, 2643 } firstItems[1] = { 2173, 2499, 8871, 2507, 2195, 8918, 8922 } firstItems[2] = { 2173, 2499, 8871, 2507, 2195, 8918, 8922 } firstItems[3] = { 2173, 2499, 8888, 2507, 2195, 8851, 6529, 7366, 2537 } firstItems[4] = { 2173, 2499, 8889, 2507, 2195, 2537, 8926 } function onLogin(cid) if getPlayerStorageValue(cid, 30001) == -1 then for i = 1, table.maxn(firstItems[getPlayerVocation(cid)]) do doPlayerAddItem(cid, firstItems[getPlayerVocation(cid)][i], 1) end if getPlayerSex(cid) == 0 then doPlayerAddItem(cid, 2167, 2) else doPlayerAddItem(cid, 2167, 2) end local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2160, 100) doAddContainerItem(bag, 2672, 10) setPlayerStorageValue(cid, 30001, 1) end return TRUE end gostaria de estar adicionando para ele estar adicionando skills tbm exemplo: Paladin distance 350 Magic Level 30 Knight axe 350 Magic Level 11 Sorcerer and Druid Magic Level 200 obs: se eu por no config.lua pra nascer com ml vai para todas vocaçoes, sera que é possivel fazer isso ?
- [10.91] Remere's Map Editor
-
(Resolvido)[Duvida] Script usado em mais de um actionid
pow cara, pelo o que entendi para as parede reaparecenrem, nao tem como por pra só tirar e ja era ?
-
(Resolvido)[Duvida] Script usado em mais de um actionid
funcionou, modifiquei um negocio e foi que foi. bom aproveitando o topico para nao fazer outro, me ajuda nesse script de anihi aqui ? local config = { daily = "no", -- allow only one enter per day? (like in global Tibia) level = 1, storage = 30015, entry = { {x = 731, y = 987, z = 13}, {x = 731, y = 988, z = 13}, {x = 731, y = 989, z = 13}, {x = 731, y = 990, z = 13} }, destination = { {x = 734, y = 994, z = 14}, {x = 735, y = 994, z = 14}, {x = 736, y = 994, z = 14}, {x = 737, y = 994, z = 14} } } config.daily = getBooleanFromString(config.daily) function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.itemid == 1946) then if(config.daily) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) else doTransformItem(item.uid, item.itemid - 1) end return true end if(item.itemid ~= 1945) then return true end local players = {} for _, position in ipairs(config.entry) do local pid = getTopCreature(position).uid if(pid == 0 or not isPlayer(pid) or getCreatureStorage(pid, config.storage) > 0 or getPlayerLevel(pid) < config.level) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return true end table.insert(players, pid) end for i, pid in ipairs(players) do doSendMagicEffect(config.entry[i], CONST_ME_POFF) doTeleportThing(pid, config.destination[i], false) doSendMagicEffect(config.destination[i], CONST_ME_ENERGYAREA) end doTransformItem(item.uid, item.itemid + 1) return true end bom ai ele faz o que da pra entender, 4 players em suas posicoes, alavanca puxada players teleportados. quero add pra nascer monstro junto com os players teleportados, e remover 2 paredes onde tem uma passagem. tentei add isso mas nao foi doSummonCreature("Orshabaal", {x = 734, y = 992, z = 14}) doSummonCreature("Orshabaal", {x = 736, y = 992, z = 14}) doSummonCreature("Orshabaal", {x = 738, y = 992, z = 14}) doSummonCreature("Orshabaal", {x = 732, y = 994, z = 14}) doSummonCreature("Orshabaal", {x = 739, y = 994, z = 14}) doSummonCreature("Orshabaal", {x = 734, y = 996, z = 14}) doSummonCreature("Orshabaal", {x = 736, y = 996, z = 14}) doSummonCreature("Orshabaal", {x = 738, y = 996, z = 14}) doSummonCreature("Orshabaal", {x = 727, y = 988, z = 13}) as 2 walls que são para sumir esta nessa posição x:727 y:986 z:13 id:12895 da stone wall
-
(Resolvido)[Duvida] Script usado em mais de um actionid
vlw, só aguardar agora ..
-
(Resolvido)[Duvida] Script usado em mais de um actionid
Boa noite galera. Estou com uma duvida em meu script e não sei se é possível ou não fazer o que eu quero. bom aqui vai o script e embaixo o requerido function onUse(cid, item, frompos, topos) if item.uid == 9200 and item.itemid == 1946 then doSummonCreature("Rotworm", {x = 742, y = 988, z = 14}) doRemoveItem(item.uid, 1946) end end <action uniqueid="9200" event="script" value="kingshield/parte2.lua"/> Bom aqui é assim, é uma Alavanca usada, quando eu uso ela, Sumona um monstro e remove a alavanca para mais ninguém usar esta funcionando normalmente. Gostaria de usar esse script e mais umas 20 alavancas por exemplo. 20 alavancas com a mesma opção. não quero ter que fazer 20 scripts para isso. e gostaria de estar adicionando nesse script pra quando usar, ele remover uma parede uma opção desejada também. desculpe se for na area errada!
-
Reset System with sources
pow pessoal o script tava suave aqui, do nada começou a dar isso http://prntscr.com/6ifpm4
-
[Resolvido] [Pedido] Mount Com itens
poderia passar para quem não conseguiu ?
-
Reset System with sources
kkkkkkk bugado forever, ainda bem que até agora nao esta interferindo em nada né
-
Reset System with sources
Fala Fire, testei aqui e ta funcionando esse talk seu, só os stages não ta indo em. Compilei o sistema de reset em um 0.3.7 protocolo 10.10 funcionando 100% so o stages nao ta pegando e quando o char reset da esse ero na distro, mas acho que nao altera em nada http://prntscr.com/6hvv3b
-
The Forgotten Server 0.3.7 10.10x
Cara tem algum tutorial para compilar essa versao ? compilei no dev foi tudo 100% mas quando coloco na pasta e vou abrir da erro o aplicativo nao pode ser inicializado corretamente 0x000007b alguem ?
-
[10.10] The Forgotten Server 0.3
como compilar ? compilei com o dev foi até o final, mas quando o .exe ele nao abre da erro
- (Resolvido)[TFS 0.4 Protocolo 8.60]
-
(Resolvido)[TFS 0.4 Protocolo 8.60]
vou testar o do hp aqui fire, quanto ao tile eu tenho que add essa tag em todos os tile então ? então eu tenho que mudar algo aqui né creio eu bool Player::canWalkthrough(const Creature* creature) const { if(creature == this || hasCustomFlag(PlayerCustomFlag_CanWalkthrough) || creature->isWalkable() || (creature->getMaster() && creature->getMaster() != this && canWalkthrough(creature->getMaster()))) return true; const Player* player = creature->getPlayer(); if(!player) return false; pow fire pra finalizar falto o tile se sabe como eu arrumo isso ? ja estou dando um rep pra voce por ter conseguido da mana e hp ta funcionando de boa agora seria os players pode ficar tudo no mesmo tile em protect zone e players abaixo do lvl de pvp
-
(Resolvido)[TFS 0.4 Protocolo 8.60]
Wakon obrigado pela resposta, mas eu ja tenho as sources já estão compiladas aos meus parâmetros. Fireelement, desculpa não tinha reparado esta pz lvl 1 e esta funcionando agora quanto ao o hp e a mana fica por porcentagem ele não esta, se liga só (obs: sistema de reset do jogador direto nas sources, CREDITOS: gpedro e ao Fireelement por ter me ajudado) http://prntscr.com/6fy8rt firelement observei aqui agora que só o player maior que lvl 100 passa em player abaixo de lvl 100, nos servidor novos, nao tem essa de lvl, se é pz tool independente do lvl ele pode passar pro cima do outro char, exemplo: Area pz tool player lvl 1000 por ficar dentro de um outro player lvl 1000 entendeu ?
-
(Resolvido)[TFS 0.4 Protocolo 8.60]
bom pessoal, boa tarde a todos e estou com uma duvida, estou fazendo um projeto no protocolo 8.6 tfs 0.4 e gostaria de saber se tem como eu adiciona nas sources e como eu faço isso. seria o seguinte entrei em um servidor hoje 8.6 e vi que dentro do templo players consegue andar em cima de players como nos servidor mais avançados, e players lvl abaixo de 100 tambem podia andar neles, e outra coisa que reparei nesse servidor, a barra de hp e mana é por porcentagem ... alguem sabe algo sobre isso ? obrigado desde ja
-
Quest ou talkactions que da reset
ninguém ?
-
Reset System with sources
bom pessoal, se alguém ainda estiver usando o sistema ou forem querer usar, vou deixar aqui que quando voce da look em voce mesmo nao aparece os reset nem o level, so quando da look em outra pessoa aparece, bom estudando o arquivo abaixa vai ter como aparecer o reset voce dando look em si proprio Adicione nas source player.cpp procure por: s << "yourself."; substitua por: s << "yourself (Level " << level << ") [Reset " << resets << "]"; Compile e funcionando 15:36 You see yourself (Level 350) [Reset 1] You are a druid.
-
Quest ou talkactions que da reset
vlw mano desculpa ai
-
Quest ou talkactions que da reset
Boa noite pessoal, bom primeiro irei explicar o que eu estou querende e se alguém pode me ajudar. Vamos la, estou usando um sistema de reset do gpedro que é tudo feito nas sources para quem nao conhece o link vai abaixo agora é o seguinte, estou fazendo um projeto de um servidor para mim e meus amigos jogarmos e treinamos war, gostaria de fazer um BAU que quando o player clicar ele ganha 15 Resets ou 20 resets esse bau iria dar ao player 15 reset e skills e magic level pra quando o player logar lvl 8 ja clica no bau ganha os resets e os skill e uma outra coisa, gostaria de que o bau desse skill e magic level, exemplo Você ganhou 15 Resets, um set full, Skill 130. Boa guerra irei fazer 2 bau, 1 para mages, que ele irar da o resets e o magic level, e 1 bau para paladins e knights que ira dar skill 130. bom espero que esteja bem explicado. Quem estiver me ajudando estarei retrebuindo em REP muito obrigado
-
Reset System with sources
vlw fire vou configurar aqui pra ver, abraço