Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Criando sistema de ranking de hunt  (Visto 2528 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline phcaraujo Posteado: June 01, 2018, 11:25:13 AM | Modificado: June 01, 2018, 12:32:49 PM by phcaraujo

  • 0 puntos por ventas
  • *
  • Rank: Heroe
  • Posts: 179
  • Gracias recibida: 2813
  • br
1. Crie uma nova coluna na tabela Character, como no exemplo abaixo:



Estou fazendo o exemplo com o monstro "Skeleton King".
O id do mesmo é 55.

2. Vamos configurar o "CustomMonster" (MuServer > Data > Custom > CustomMonster)

//Index   MapNumber   MaxLife   DamageMin   DamageMax   Defense   AttackRate   DefenseRate   ExperienceRate   KillMessage   InfoMessage   RewardValue1   RewardValue2
0055     00        100      100         100         100        100         100          100           *            *           10             0
end

Ai está definido para caso alguém matar o Skeleton King no mapa 00 (Lorencia), vai receber 10 pontos de premiação no RewardValue1. Ainda vamos definir que tipo de premiação será essa.

3. Vá até a procedure "CustomMonsterReward" (SQL > Databases > MuOnline > Programmability > Store Procedures)

Utilize esse código na procedure:



Como vocês podem ver, a premiação está sendo de 1 ponto na coluna "MonsterKill_SkeletonKing" para o usuário que matar o monstro.
Com isso, vocês podem criar um ranking para saber qual usuário mais matou determinado monstro.

Para criar com outros monstros, basta repetir o mesmo processo na tabela Character e no CustomMonster.
Na procedure, basta apenas copiar o IF e alterar o ID do monstro.

Esse é o IF:

-- HUNT Ranking Skeleton King
if (@MonsterClass = 55)
begin
UPDATE Character SET MonsterKill_SkeletonKing=MonsterKill_SkeletonKing+1 WHERE Name=@Name
end

Gracias:

prohards26, kevin0396, dhpunk, brunointer, muicacom, alamic, DragonIsland, ecosedd, CAPITOL, AnielMan, ninjanegro, layzen1985, xfroast, darkes607, origeweb, osvaldotl, Xysad, wagscream, gonrocca, lautha, azard, Iямαηɗαɗ ☠, tucumanito, Daniel1338, emaspc93, leehenry1208, fantastyc, apolo01, muinternational, bebow16, lukete125, XTREME, Comander, kryptongamer, kailknight, usersa, mubladecom, 542201099, cesardgh, Sebim, Viper, Terrible18, lvlfp, lucasgrohs, zhangjianle865, Demon, yhoon, rubar47, Konnopny, phill, TeamCB, Nhocgano1, wizardry99, sounddivision, Nucanor, mundomuc, rodriiigo, wesley, iSh4dow, Sergio Franco, xiazaipw, TrystVenerious, diitox, tharlion, sergiobr3, StyLLer, MrRabbit, luciferlg, rhuanhudson, cri0, lemant, maniaco, AmericaHost, ghmoraes, betinho, comelon666, davidmelo, agropol, asafeaa, muonlineteste2, kaffa25, mario12, matichile, Vitaminka, tiendoanit, nguqua, lukaosaw, 423646802, angel3858, Thorninaron, onlinezajzaj, nachoman23, briner2016, sp3cial, tienak, jorgeb77, gabrielpop12, leandroiron, miancas, museven, gabriell, matheusgom, allhoy, bhilou, conchetumare, zodiacddos, VictorKing, dark, scriptkid, NoobDK, drendy, felksyahh, raycharles, malotlv, talisson, STARTS, TheKing027, Neptuno, elvisflp, agtanalata, Look, ediiinson, JYachelini, leal891, gauyeutho, 102pe, Cagver, exoduz, m4rd0k, iworz, c0d0m0, humito, henriquenogueira81, bmss01, RiiiDer, Emanukk, sula10, dendi, MATHASNBA, weedeiro, felix, Supremo, slipkorn13, Azzlaer, PsyCx, thedasgrid, vavabr, -Rastaa.TSM☢, Nexus, ZabiinoOo

Offline ZabiinoOo #1 Posteado: June 01, 2018, 12:46:49 PM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • Administrador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 7.318
  • Gracias recibida: 126375
  • pe
Muy buena y excelente guia, muy completa amigo :D




Prohibido pedir soporte via MP
Leer las reglas de cada seccion
we trust god

Gracias:


Offline wesley #2 Posteado: October 23, 2022, 02:31:43 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 20
  • Gracias recibida: 340
  • br
pharchangel , nao to conseguindo fazer funciona poderia ajuda??


Offline layzen1985 #3 Posteado: April 13, 2024, 01:42:21 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 15
  • Gracias recibida: 1
  • br
esse mesma logica da pra usar nos eventos? (pega pega quiz etc)
queria por rank dos eventos


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
0 Replies
556 Views
Last post January 25, 2019, 12:01:30 PM
by ghostx
10 Replies
2035 Views
Last post April 28, 2022, 08:18:41 PM
by rdgbr
11 Replies
3082 Views
Last post January 19, 2023, 02:40:58 PM
by heosuand
6 Replies
3766 Views
Last post April 29, 2024, 03:13:31 PM
by Fukerito
0 Replies
218 Views
Last post April 10, 2023, 05:55:15 PM
by sampaforce