Advertisement
xFaelz

Curandeiro

Apr 25th, 2018
553
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.18 KB | None | 0 0
  1. //Source Code By Faelz' && Thiagodp
  2. //Adicionar no _MSG_Quest.cpp
  3. #pragma region CURANDEIRO
  4.     case CURANDEIRO:
  5.     {
  6.         //Proteção para impedir o uso fora da cidade e fora das coordenadas especificadas By Faelz'
  7.         int Village = BASE_GetVillage(pMob[conn].TargetX, pMob[conn].TargetY);
  8.  
  9.         if (Village != 0) //Se cidade for diferente de armia impede o uso
  10.         {
  11.             SendClientMessage(conn, g_pMessageStringTable[_NN_OnlyVillage]);
  12.             return;
  13.         }
  14.         int TargetX = pMob[conn].TargetX;
  15.         int TargetY = pMob[conn].TargetY;
  16.  
  17.         if ((TargetX < 2116 && TargetX < 2136) || (TargetY < 2123 && TargetX < 2100)) //Se tentar usar fora do alcance X e Y definidos impede o uso.
  18.         {
  19.             SendClientMessage(conn, g_pMessageStringTable[_NN_OnlyVillage]);
  20.             return;
  21.         }
  22.         //Fim Proteção para impedir o uso fora da cidade e fora das coordenadas especificadas By Faelz'
  23.         pMob[conn].MOB.CurrentScore.Hp = pMob[conn].MOB.CurrentScore.MaxHp;
  24.         pMob[conn].GetCurrentScore(conn);
  25.         SendScore(conn);
  26.  
  27.         pMob[conn].MOB.CurrentScore.Mp = pMob[conn].MOB.CurrentScore.MaxMp;
  28.         pMob[conn].GetCurrentScore(conn);
  29.         SendScore(conn);
  30.  
  31.         SendClientMessage(conn, "HP e MP cheios com Sucesso!");
  32.  
  33.     } break;
  34. #pragma endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement