Tudo que poko360 postou
-
(Resolvido)exp potion de acordo com posição do rank
eu botei por globalevent (creature n deu mt certo nao) ficou assim: eu so tenho mais uma pergunta, tipo nesse script ele mostra os jogadores de 1 a 5 do top rank, como que eu boto pra o RESTO dos jogadores receber um valor x de exp? tipo o rank 6 adiante (7...8...9...) eu tentei botar um "else" e n deu mt certo nao do jeito que botei kkkkkk Edit: if name[j] == getPlayerName(cid) and item.itemid == seuitem then como eu botaria um "elseif" nessa linha? name[j] ~=?
-
(Resolvido)exp potion de acordo com posição do rank
man funcionou perfeitamente, se eu colocar, so que vi um "problema", ele nao é em tempo real, tem que esperar o server salvar (ou o rank atualizar) pra ele jogar a xp correta: ai te pergunto: se eu colocar um doPlayerSave(cid) no script ao executar a potion, da bom? (n da lag etc...?) ou tens uma ideia melhor?
-
(Resolvido)exp potion de acordo com posição do rank
eu botei assim: funcionou apenas pro TOP Level, quando fui botar o char no top 2,3... nao funfou
-
(Resolvido)exp potion de acordo com posição do rank
tenho um script de exp potion, que da +50% de exp pra todos os players do rank 2 abaixo, e 25% pro top level script completo da exp potion: ("SELECT `name`, `level` FROM `players` WHERE `group_id` < 2 ORDER BY `level` DESC LIMIT 1") a partir dessa linha, alguem sabe me dizer, como eu seleciono um player especifico, tipo TOP 2? ... TOP 3... do rank? essa function, puxa o player top level
-
Soul points limite maximo
existe alguma forma de aumentar o limite maximo de 255 de soul points na source? ja tentei aumentar ingame pelo vocations.xml e so vai ate 255, mesmo colocando mais tfs 0.4
-
tao me atacando pelo meu xampp (porta 80) ajuda noix porfa
tem 1 cara me atacando pela porta 80, alguem pode me ajudar? server trava demais, quando eu desligo o apache do xampp, para de travar segue o video anexado WhatsApp_Video_2022-03-08_at_17_47.03_(1).mp4
-
Ping / Estabilidade / VPS
boa noite, eu abria meu servidor em casa e rodava LISO demais (por estar no BR), so que entrou um nuker, que derrubava minha internet toda vez que eu abria... fui obrigado a contratar um VPS de 8gb e 5vCPU da LGV host (Loc: dallas - texas), em windows, só que o ping subiu MUITO, os char andam mancando a cada 1 segundo (nao importa a quantidade de players, da lag da mesma maneira) possuo um TFS 0.4, mal uso 10% da CPU no gerenciador de tarefas, e ta muito ruim de jogar, quando eu abro o server, a RAM usada vai pra 60% e vai até 90% nas 24h até o globalsave alguem poderia me informa se o problema do lag é por estar em Dallas - texas ou o problema é na distro? OBS: nao importa se eu aumentar a memoria pra 16gb... o lag continua da mesma forma
-
Mostrar os segundos que faltam pro boss nascer
funcionou!, obg
-
Mostrar os segundos que faltam pro boss nascer
n po.. você nao me entendeu kk, ver so o script ta 100%, matou o boss e nasceu 1 certo? eu to dizendo que, na sala de boss, todos os dias no global save, o primeiro boss tem que ta la entendeu? pra isso eu tenho que botar ele no RME map editor 1. ai o Map editor vai criar um boss 2. eu mato esse boss e começa a contagem pra criar outro... 3. enquanto a contagem do script ta rolando, o Map editor vai criar outro boss 4. ai vai nascer outro monstro do mapa editor e outro monstro do script entendeu?
-
Mostrar os segundos que faltam pro boss nascer
@Sun funcionou, mas tipo, eu teria que botar o boss pra spawmar no RME certo? tem alguma maneira de desativar o tempo do resp no RME? pq o maximo de delay que posso botar é 3600 segundos... ai ficaria nascendo um boss em 3600... dps outro boss... ia fazer tipo um acumulo de boss quando eu matasse o primeiro respawn: ai o script ia criar outro, e o RME tambem ia criar outro... entendeu?
-
Mostrar os segundos que faltam pro boss nascer
@Vodkart atualmente é pelo spawn no map editor (mas nao teria logica, pq tem player que segura o respawn, ai a contagem é relativa) o ideal seria por script (mas nao sei fazer) fosse tipo: 1. o boss nasce 2. o player mata o boss 3. aparecesse uma animatedText (ou um talk orange) no SQM (configuravel) em que o boss nasce 4. e quando terminasse o tempo o script checasse se o boss esta vivo (pra nao sumonar 2 e acumular...) 5. se n tivesse o boss, ele nascia quando o tempo acabar (independente se tivesse player na tela)
-
Mostrar os segundos que faltam pro boss nascer
Existe alguma maneira de tipo mostrar o tempo que falta pro boss nascer novamente? 1. o boss morreu 2. ai em cima do sqm que o boss morreu, aparece uma contagem em tempo real 3. quando essa contagem terminar o boss nasce dnv alguem sabe se da pra fazer isso?
-
[Action] Script de reviver pro ultimo SQM de minha morte (duvida)
eu fiz isso, mas nao funcionou, ele so funciona a primeira linha
-
[Action] Script de reviver pro ultimo SQM de minha morte (duvida)
Possuo um script em que o player revive pro ultimo SQM que morreu, e no script eu posso colocar uma determinada area de fromX/Y/Z toX/Y/Z pra bloquear determinado local em que o player possa reviver. minha duvida é: eu nao to conseguindo adicionar varios locais de bloqueio, (só consigo adicionar um local) ja tentei mexer no script, e nao consegui, alguem pode ajudar? Action:
-
Como faço pra meu summon dar exeta res?
nossa, eu tava botando o "Challenge" no atk, mas era na defense kkkk, obrigado
-
Como faço pra meu summon dar exeta res?
Como faço pra meu summon dar exeta res? igual o Groovebeat do global (summon de druid) help ples tfs 0.4
-
pvp enforced por creaturescript
funcionou perfeitamente, mt obg
-
pvp enforced por creaturescript
certo, mais uma duvida, isso seria oque? local mLevel = getPlayerLevel(cid) <= getPlayerLevel(target) and 500 or 5000 essa parte do and 500 or 5000 seria a divisão da xp certo? pra deixar a xp fixa em 500, é só apagar?
-
pvp enforced por creaturescript
@Sun como faço pra tirar essa storage 2310? é só apagar?
-
pvp enforced por creaturescript
@Sun seria isso? bool Creature::onKilledCreature(Creature* target, DeathEntry& entry) o script funciona assim: quando 1 ou mais players participarem de uma kill, o script vai pegar a exp total do target e dividir por 500 (configuravel no script) e distribuir igualmente essa xp pra todos os participantes da kill oq eu queria é somente distribuir pro player que fragou a kill
-
pvp enforced por creaturescript
nenhum dos 3 script funfou =C nao acontece nada (tambem n da error na distro) o script original seria esse: (sem o elfseif) function onKill(cid, target, lastHit) local storage = getPlayerStorageValue(target, 2310) if getPlayerLevel(cid) <= getPlayerLevel(target) and isPlayer(cid) and isPlayer(target) then doSendAnimatedText(getPlayerPosition(cid), "5000000", 215) doPlayerAddExperience(cid, (getPlayerExperience(target) / 500)) return true end
-
pvp enforced por creaturescript
@LeoTK ja tentei fazer isso antes, mas nada acontece tentei agr tambem com esse script, nao funfou =C dei uma atualizada no script, removi uma linha q tava dando bug dai testei assim: vc sabe dizer se ta faltando algo? edit: parece que a função OnDeath não reconhece "isPlayer(target)" , vc tem alguma ideia de como posso fazer?
-
pvp enforced por creaturescript
tenho um script de pvp enforced , porem ele da a exp pra todos os players que participaram da kill, alguem sabe colocar pra somente o ultimo player que deu o ultimo hit receber? (tipo o que fragou a kill) script:
-
[Source] anti-ban otservlist help?
recentemente meu ip foi ban do otservlist, mesmo tendo meu idletime = 15 minutes e sem areas de logout, tomei ban tentei abrir contato no otservlist mas eles nao respondem fui ver algum script de anti-ban e achei isso em outro forum: o script (da source), nao conta players inativos pra otservlist: exemplo: o underwar tem 2000 players online dentro do jogo, só que no otservlist conta 1500, (os 500 players restantes estão exit trainer etc...) Minha pergunta: o script a cima que eu coloquei em spoiler, eu fiz tudo certinho, mas meu server é windows, e essa parte abaixo esta em Linux como eu compilo com o server diag em windows? alguem sabe dizer pf? rm *.o ./configure --enable-mysql --enable-server-diag make eu tentei compilar sem o server diag mas da error: ficava tipo: meu server com 90 online e dizia que os 90 estavam AFK, logo retornava 0 players pro site do otservlist.
-
Minha database nao aceita numero decimal
ficou a mesma coisa =/