

Adriez
Visconde-
Total de itens
341 -
Registro em
-
Última visita
Tudo que Adriez postou
-
estou instalando esse sistema só que os guardian me ataca =.=
-
action [EVENTO] War of Emperium (WoE)
tópico respondeu ao ThiagoBji de Adriez em Mods, funções e outros
to com dificuldade de coloca as coodernada -
fala galera, gostaria de um sistema que o npc vende critical e doge e q o cara digita !critical pra saber quantos tem e !dodge pra saber quantos tem, obrigado
-
-
alguém sabe ajudar ??
-
blz galera eu vi q tem muita gente q não sabe q pra criar conta no account manager usa 1/1, pq meu servidor tem cast system ai o cara da enter e não da pra criar conta,teria como alteirar o cast system pra 1/1, quando o cara digitasse 1/1 ele iria pro cast system e quando só dasse enter ele criava conta...
-
como altera tipo o cara digita !b fala galera, ai sai no default como se fosse uma fala normal, num queria q sair no default e sim só pra todo mundo do servidor a msg....
-
é o seguinte o script ta funcionando só queria q alterasse pra quando o cara usasse o comando !b e a fala não saisse no default a msg só pra todos e tbm não saisse nick do cara e a palavra dice e sim só o nick do cara, o lv e frase q ele falou.... local cash = 500 -- Dinero que se nesecita para hacer el broadcast (en gps) local levelneeded = 8 -- Level necesario para hacer el broadcast local lenght = 100 -- Maximo de caracteres del mensaje local messagesort = MESSAGE_STATUS_WARNING -- can be "MESSAGE_STATUS_WARNING" or "TALKTYPE_ORANGE_1" check your global.lua for more... local exhaustTime = 2 * 60 * 1000 -- tiempo de exausted entre cada mensaje (para cambiar mas minutos cambia el 4 por x cantidad de minutos) local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, exhaustTime) function onSay(cid, words, param) if (getPlayerStorageValue(cid, 85258) - os.time()) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Só Donates podem usar esse comando!") return true end if getCreatureCondition(cid, CONDITION_EXHAUST) then doPlayerSendCancel(cid, "Lo siento, nesecitas esperas 2 minutos para mansar otro mensaje") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true end local name = getPlayerName(cid) local level = getPlayerLevel(cid) if not isCreature(cid) then doPlayerSendCancel(cid, 'You haven\'t a target!') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true end if param == nil then doPlayerSendCancel(cid, 'Nesecitas escribir algo!') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true end if string.len(param) > lenght then doPlayerSendCancel(cid, 'No mas de ' .. lenght .. ' caracteres. ') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true end if level < levelneeded then doPlayerSendCancel(cid, 'Tu nesecitas ser level '..levelneeded..' para hacer un broadcast!') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true end if doPlayerRemoveMoney(cid, cash) then broadcastMessage( ''..name..' ['..level..'] dice: ' .. param .. '', messagesort) exhaustion.set(cid, storageValue,exhaustTime) doAddCondition(cid, exhaust) else doPlayerSendCancel(cid, 'Tu nesecitas '..cash..' gps para hacer un broadcast!') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end return true end
-
num expliquei direito mals ai é pra tirar as vocação o script pegar só pelo storage vip
-
altera script pra só quem tiver storage 85258 pode usar q é o storage do meu vip.... --- script local vocs = {9, 10, 11, 12} local failout = {73,75,302,266,45,10} -- outfits proibidas function onSay(cid, words, param, channel) local t = string.explode(param, ",") t[1] = tonumber(t[1]) if not isInArray(vocs, getPlayerVocation(cid)) then doPlayerSendCancel(cid,"Sua vocação não pode usar este comando.") elseif(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") elseif not(t[1]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires numeric param.") elseif isInArray(failout, t[1]) then doPlayerSendCancel(cid,"Não pode usar estas outfit.") elseif(t[1] <= 1 or t[1] == 135 or (t[1] > 160 and t[1] < 192) or t[1] > 351) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Such outfit does not exist.") else local tmp = getCreatureOutfit(cid) tmp.lookType = t[1] doCreatureChangeOutfit(cid, tmp) end return true end
-
fala galera, eu tenho esse vip no meu ot só q é por item teria colmo adciona um comando nele ex: /addvip nome do cara e o cara ganha 2 dias de vip só e se caso eu queira q da mais tenho q mudar no script e não no comando function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 2 -- coloque os dias que serão a VIP! local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 85258) local timenow = os.time() if getPlayerStorageValue(cid, 85258) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 85258, time) local quantity = math.floor((getPlayerStorageValue(cid, 85258) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end
-
fala galera, já testei varios premium tile e não funciono gostaria de um tile só quem tem premium account passasse, obrigado
-
lá já esta Behemoth, q bug pqp....
-
pode fechar era no map editor já resolvi.....
-
ao script aqui function onStepIn(cid, item, position, fromPosition) local str = {13545, 13540, 15967, 5722, 7520, 7525, 7527, 7528, 7529, 7530} -- Storages Necessárias local flag = true for i = 1, #str do if getPlayerStorageValue(cid, str) <= 0 then flag = false break end end if not flag then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, 22, "Você não pode passar por aqui. Faça todas as VIPS da 1 até a 10.") return TRUE end return TRUE end
-
otserv 8.x OTX Server 3.1 - [8.6 - 8.70/72 - 10.80/82]
tópico respondeu ao Animal Pak de Adriez em 8.X
suporta todas essas versões "7.4 - 7.6 - 7.7/72 - 8.0/11 - 8.54/57 - 8.6 - 8.7 - 10.82" ?? -
eu acho isso no player.cpp void Player::manageAccount(const std::string &text) e substituo pelo o texto grandão ali ???
-
fala galera meu ot tem uma quest aí quando a pessoa tenta passar pelo tile e ela não concluiu as vips anterior fica dando esse erro no console como arrumar ??
-
o segundo spoiler ta aparecendo nada, só quero q fica azul igual da foto q postei só isso...
-
disso eu já suspeitava agora aonde q é fods ... creio q é no protocolgame.cpp pq meu account manager bugou uma vez tive q consertar lá....
-
manda aí
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.