Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Source Code By Faelz' && Thiagodp
- //Adicionar no _MSG_Quest.cpp
- #pragma region CURANDEIRO
- case CURANDEIRO:
- {
- //Proteção para impedir o uso fora da cidade e fora das coordenadas especificadas By Faelz'
- int Village = BASE_GetVillage(pMob[conn].TargetX, pMob[conn].TargetY);
- if (Village != 0) //Se cidade for diferente de armia impede o uso
- {
- SendClientMessage(conn, g_pMessageStringTable[_NN_OnlyVillage]);
- return;
- }
- int TargetX = pMob[conn].TargetX;
- int TargetY = pMob[conn].TargetY;
- if ((TargetX < 2116 && TargetX < 2136) || (TargetY < 2123 && TargetX < 2100)) //Se tentar usar fora do alcance X e Y definidos impede o uso.
- {
- SendClientMessage(conn, g_pMessageStringTable[_NN_OnlyVillage]);
- return;
- }
- //Fim Proteção para impedir o uso fora da cidade e fora das coordenadas especificadas By Faelz'
- pMob[conn].MOB.CurrentScore.Hp = pMob[conn].MOB.CurrentScore.MaxHp;
- pMob[conn].GetCurrentScore(conn);
- SendScore(conn);
- pMob[conn].MOB.CurrentScore.Mp = pMob[conn].MOB.CurrentScore.MaxMp;
- pMob[conn].GetCurrentScore(conn);
- SendScore(conn);
- SendClientMessage(conn, "HP e MP cheios com Sucesso!");
- } break;
- #pragma endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement