
Tudo que Noob II postou
-
Exp Potion
Só removi a linha que estava verificando e setando a storage de limite Editei a script novamente! cuidado ao copiar (Tô pelo tablet ai fica dificil editar kk)
-
Exp Potion
Deve ser porque o script está com limite de uso, troque para esse e veja se ainda acontece a mesma coisa function onUse(cid, item, frompos, item2, topos) local pausa = 30*60*1000 -- (1000 = 1 segundos) Tempo que o script durará local texto = "Você Aumentou 2x sua Experiencia por 30 minutos" -- Texto que irá receber ao usar a potion. textofinal = "Acabou o potion de Experiencia." -- Texto que irá receber quando o efeito da potion acabar. local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server. expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal. local tempo = 30*60*1000 -- 1000 = 1s então 1000 vezes 60 vezes 30 = 30 minutos local seuitem = 7443 -- seu item que dará double exp local efeito2 = 40 -- efeito que acontecera no momento que usar a pot --fim da parte configuravel não mecha se nao tiver conhecimento de scripting local timeEffect = 1801 -- tempo em segundos que o efeito vai apareceer no player, 31 = 30 segundos. sempre coloque 1 segundo a mais. function effect() if isPlayer(cid) then local pos = getCreaturePosition(cid) doSendMagicEffect(pos, efeito1) end end if item.itemid == seuitem then doRemoveItem(item.uid,1) doPlayerSetExperienceRate(cid,exp) doSendMagicEffect(frompos,efeito2) doPlayerSendTextMessage(cid,22,texto) addEvent(potion,pausa,cid) end return true end function potion(cid) doPlayerSetExperienceRate(cid,expfinal) doPlayerSendTextMessage(cid,22,textofinal) end OBS: troque esse somente pelos script dos potions que estão com limite (os que você criou)
-
Exp Potion
Não entendi muito bem sua explicação, mas acho que é isso function onUse(cid, item, frompos, item2, topos) local pausa = 30*60*1000 -- (1000 = 1 segundos) Tempo que o script durará local texto = "Você Aumentou 2x sua Experiencia por 30 minutos" -- Texto que irá receber ao usar a potion. textofinal = "Acabou o potion de Experiencia." -- Texto que irá receber quando o efeito da potion acabar. local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server. expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal. local tempo = 30*60*1000 -- 1000 = 1s então 1000 vezes 60 vezes 30 = 30 minutos local seuitem = 7443 -- seu item que dará double exp local efeito2 = 40 -- efeito que acontecera no momento que usar a pot --fim da parte configuravel não mecha se nao tiver conhecimento de scripting local timeEffect = 1801 -- tempo em segundos que o efeito vai apareceer no player, 31 = 30 segundos. sempre coloque 1 segundo a mais. function effect() if isPlayer(cid) then local pos = getCreaturePosition(cid) doSendMagicEffect(pos, efeito1) end end if item.itemid == seuitem then doRemoveItem(item.uid,1) doPlayerSetExperienceRate(cid,exp) doSendMagicEffect(frompos,efeito2) doPlayerSendTextMessage(cid,22,texto) addEvent(potion,pausa,cid) return true end function potion(cid) doPlayerSetExperienceRate(cid,expfinal) doPlayerSendTextMessage(cid,22,textofinal) end Cuidado ao copiar, editei :D
- (Resolvido)[HELP] Creature not found
-
(Resolvido)[HELP] Creature not found
local config = { level = 100, -- level que irá ganhar storage = 90100, -- storage cor = "green", -- de acordo com o constant.lua da lib msg = "Você ganhou 100k por avançar ao level 100.", qnt = 10; -- quantidade de crystal coin msgtp = MESSAGE_EVENT_ADVANCE, -- tipo da mensagem itemid = 2160, -- id do crystal coin (pode mudar se quiser) } function onAdvance(cid, oldLevel, newLevel) if getPlayerStorageValue(cid, config.storage) < 1 and getPlayerLevel(cid) >= config.level then doPlayerAddItem(cid, config.itemid, config.qnt) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, config.msgtp, config.msg) doBroadcastMessage(getCreatureName(cid).." atingiu o nível 100, Parabéns!", config.cor) end return TRUE end
-
Erro Script title
Creio que não vai causar nenhum problema, retire: if(not isPlayerGhost(cid)) then doTransformItem(item.uid, increasingItems[item.itemid]) if (isPlayer(cid)) then doPlayerSave(cid, true) print("Player ".. getPlayerName(cid) .." salvo. Hora: " .. os.date("%X", os.time())) end end
-
(Resolvido)Npc Comprar 100 unidades
@jhosefra7 verifique se o item tá configurado assim no item editor Dps olhe se no object builder ou dat editor está assim Se não estiver você deixa igual
-
duvida website poketibia
Precisando
-
Adicionar Storage e remover outra Storage
setPlayerStorageValue(cid, STORAGE, -1) Essa é a função de remover storage, não sei se é só isso que você quer
-
duvida website poketibia
Essa é a do meu servidor use > poketibia.sql Tem que importar na vaga da que você está usando.
- Aguem teria uma base otp com mapa completo ou uma base lenda sem bugs!!
- Aguem teria uma base otp com mapa completo ou uma base lenda sem bugs!!
-
duvida website poketibia
@Julio Nogueira use a database que deixei acima, ela está completa
-
(Resolvido)Npc Comprar 100 unidades
Os outros itens vendem normal?
-
[HELP] Cliente bugado
Como o amigo falou não é possivel! Baixei o client e vi aqui
-
AJUDA VIPSISTEM
Entra no sqlite studio abre a tabela account ai vai em edit table, clica em add column digita o nome da coluna vip_time em data type deixa VARCHAR na frente bota 255 em column constraints seleciona not null depois clica em add e pronto. ou deleta a tabela accounts e executa essa no sql query CREATE TABLE accounts ( id INTEGER PRIMARY KEY NOT NULL, name VARCHAR( 255 ) NOT NULL, password VARCHAR( 255 ) NOT NULL, premdays INTEGER NOT NULL DEFAULT ( 0 ), lastday INTEGER NOT NULL DEFAULT ( 0 ), email VARCHAR( 255 ) NOT NULL DEFAULT ( '' ), [key] VARCHAR( 32 ) NOT NULL DEFAULT ( 0 ), blocked BOOLEAN NOT NULL DEFAULT ( 0 ), warnings INTEGER NOT NULL DEFAULT ( 0 ), group_id INTEGER NOT NULL DEFAULT ( 1 ), salt VARCHAR( 40 ) NOT NULL DEFAULT ( '' ), vip_time VARCHAR( 255 ) NOT NULL );
-
Auto map para servidor
Poderia compartilhar a ideia? Poderia ir tentando aqui tbm Quem entende muito bem de OTC é o @Snowsz
-
duvida website poketibia
Do mesmo jeito que executou o outto na sua database, execute esses: CREATE TABLE IF NOT EXISTS `poll` ( `id` int(11) NOT NULL AUTO_INCREMENT, `question` varchar(150) , `created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `date_start` datetime , `date_end` datetime , `status` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `question` (`question`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; CREATE TABLE IF NOT EXISTS `poll_votes` ( `poll_id` int(11) NOT NULL, `votes` varchar(255) NOT NULL, `account_id` varchar(255) NOT NULL, KEY `poll_id` (`poll_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; OBS: execute um de cada vez e se continuar aparecendo erros recomendo usar essa database aqui, ela tem tudo adicionado já > mysql.sql
-
[HELP] Cliente bugado
Deve ser isso mesmo. Veja alguns tutoriais : Clique aqui Se preferir é só adiciona essa função no arquivo things.lua encontrado em modules/game_things g_game.enableFeature(GameSpritesAlphaChannel)
- Aguem teria uma base otp com mapa completo ou uma base lenda sem bugs!!
-
[HELP] Cliente bugado
Então deve ser o OTClient que não tá com opção para suportar o DAT e o SPR. Já testou eles em outro client?
-
duvida website poketibia
Clique nesse link > http://localhost/phpmyadmin/index.php ai selecione sua database, clique em SQL, insira a query acima no espaço em branco que irar aparecer, e dps clique em executar
-
[HELP] Cliente bugado
Pode ser várias coisas... O DAT e SPR são extendidos? Se sim, seu cliente tem opção para suportar? Já tentou abrir o DAT e SPR no object builder? se sim, abriu normal?
-
[ERRO] LOGIN.LUA
050-fuction se não funcionar remova a função no login.lua mesmo, se acontece erros poste aqui
-
(Resolvido)Npc Comprar 100 unidades
Troca o xml por esse e teste. Não mude nada, nem o preço <?xml version="1.0" encoding="UTF-8"?> <npc name="Mad" script="default.lua" walkinterval="2000" floorchange="0"> <health now="150" max="150"/> <look type="129" head="75" body="115" legs="125" feet="85" addons="3"/> <parameters> <parameter key="message_greet" value="Hello dear customer! Are you here to see my offers? Come on, lets {trade}!"/> <parameter key="message_farewell" value="Good bye!"/> <parameter key="message_idletimeout" value="Good bye!"/> <parameter key="message_walkaway" value="Good bye!"/> <parameter key="module_shop" value="1"/> <parameter key="shop_buyable" value="helmet of the deep,5461,10000;blue legs,7730,20000 ;Boots of Haste,2195,45000;"/> <parameter key="shop_sellable" value="pequenas pedras magicas,2147,35000;skull helmet,5741,35000;dreaded cleaver,7419,30000;dragonslayer,7402,20000;royal helmet,2498,40000;warrior helmet,2475,6000;crusader helmet,2497,9000;crown helmet,2491,5000;devil helmet,2462,4000;mystic turban,2663,500;chain helmet,2458,35;iron helmet,2459,30;steel boots,2645,40000;boots of haste,2195,40000;golden boots,2646,200000;magic plate armor,2472,200000;dragon scale mail,2492,60000;demon armor,2494,90000;golden armor,2466,30000;crown armor,2487,20000;knight armor,2476,5000;blue robe,2656,15000;lady armor,2500,2500;plate armor,2463,400;brass armor,2465,200;chain armor,2464,100;golden legs,2470,80000;crown legs,2488,15000;knight legs,2477,6000;plate legs,2647,500;mastermind shield,2514,150000;demon shield,2520,40000;blessed shield,2523,150000;great shield,2522,100000;vampire shield,2534,25000;medusa shield,2536,8000;amazon shield,2537,4000;crown shield,2519,5000;tower shield,2528,4000;guardian shield,2515,200;beholder shield,2518,1500;dwarven shield,2525,100;magic longsword,2390,150000;warlord sword,2408,100000;magic sword,2400,120000;giant sword,2393,10000;bright sword,2407,6000;ice rapier,2396,4000;fire sword,2392,3000;serpent sword,2409,1500;spike sword,2383,800;two handed sword,2377,400;broad sword,2413,70;short sword,2406,30;sword,2376,25;dragon lance,2414,10000;stonecutter axe,2431,90000;guardian halberd,2427,7500;fire axe,2432,10000;knight axe,2430,2000;double axe,2387,200;halberd,2381,200;paladin armor,8891,30000;skullcracker armor,8889,60000;battle axe,2378,100;hatchet,2388,20;war hammer,2391,6000;thunder hammer,2421,90000;skull staff,2436,1000;dragon hammer,2434,2000;clerical mace,2423,200;battle hammer,2417,60;mace,2398,30;"/> </parameters> </npc>