Jump to content
  • 0

VoteReward System


donek21

Question

Hello MxC! I add a java code about VoteReward System from Hopzone....and i get a error on GameServer Console..

I am using L2j interlude..Hope someone tell me what did i am doing wrong..

 

Here is the Game server Console

 

Vote Count Check.
java.io.IOException: Server returned HTTP response code: 403 for URL: http://l2.
hopzone.net/lineage2/moreinfo/L2-aeron/94362.html
        at sun.net.[url=http://www.protocol.http.HttpURLConnection.getInputStream(Unknown]www.protocol.http.HttpURLConnection.getInputStream(Unknown[/url] So
urce)
        at java.net.URL.openStream(Unknown Source)
        at net.sf.l2j.gameserver.model.AutoVoteRewardHandler.getVotes(AutoVoteRe
wardHandler.java:105)
        at net.sf.l2j.gameserver.model.AutoVoteRewardHandler.access$100(AutoVote
RewardHandler.java:40)
        at net.sf.l2j.gameserver.model.AutoVoteRewardHandler$AutoReward.run(Auto
VoteRewardHandler.java:64)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)

        at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

 

 

And here is the code that i'd use!

 

Index: config/custom/L2JXtreme.ini
===================================================================
--- config/custom/L2JXtreme.ini	(revision 98)
+++ config/custom/L2JXtreme.ini	(working copy)
@@ -139,3 +139,15 @@
# ---------------------------------------
#Limit gm to enchant player item
GMOverEnchant = 0
+
+#------------------------------------#
+#          Vote System Config        #
+#------------------------------------#
+# Html Patch for Your Vote Site
+# Works with HopZone/HopZones/TopZone and other HopZone Like
+# Sample:
+VoteHtmlPatch = http://l2.hopzone.net/lineage2/moreinfo/RaidFightLowRatePvPServers/69262.html
+VoteReward1Count = 1000
+VoteReward2Count = 1000
+VoteReward1Id = 57
+VoteReward2Id = 57
Index: java/net/sf/l2j/gameserver/model/AutoVoteRewardHandler.java
===================================================================
--- java/net/sf/l2j/gameserver/model/AutoVoteRewardHandler.java	(revision 0)
+++ java/net/sf/l2j/gameserver/model/AutoVoteRewardHandler.java	(revision 0)
@@ -0,0 +1,181 @@
+/* This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+ * 02111-1307, USA.
+ *
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+ 
+package net.sf.l2j.gameserver.model;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.net.URL;
+import java.util.Collection;
+
+import net.sf.l2j.Config;
+import net.sf.l2j.gameserver.Announcements;
+import net.sf.l2j.gameserver.GmListTable;
+import net.sf.l2j.gameserver.ThreadPoolManager;
+import net.sf.l2j.gameserver.model.L2ItemInstance;
+import net.sf.l2j.gameserver.model.L2World;
+import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
+
+/**
+ *
+ * @author eXtr3me
+ *
+ */
+public class AutoVoteRewardHandler
+{
+	private int	lastVoteCount = 0;
+	private int	initialCheck = 60 * 1000;														
+	private int	delayForCheck = 300 * 1000;														
+	private int	votesForReward = 10;
+	private int	maxRewardStack = 5;
+	
+	private AutoVoteRewardHandler()
+	{
+		System.out.println("Vote Reward System activated.");
+		ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new AutoReward(), initialCheck, delayForCheck);
+	}
+	
+	private class AutoReward implements Runnable
+	{
+		public void run()
+		{
+			System.out.println("Vote Count Check.");
+			if (Config.VOTE_REWARD1_ID == 0 || Config.VOTE_REWARD1_COUNT == 0 || Config.VOTE_REWARD2_ID == 0 || Config.VOTE_REWARD2_COUNT == 0)
+			{
+				GmListTable.broadcastMessageToGMs("The rewards aren't Identified. Please take a look.");
+				return;
+			}
+			int newVoteCount = getVotes(Config.VOTE_HTML_PATCH);
+			System.out.println("newVoteCount:"+newVoteCount);
+			System.out.println("getLastVoteCount:"+getLastVoteCount());
+			if (newVoteCount != 0 && getLastVoteCount() != 0 && newVoteCount >= getLastVoteCount() + votesForReward)
+			{
+
+				Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers();
+				for (L2PcInstance player : pls)
+				{
+					if (player != null)
+					{
+						L2ItemInstance item1 = player.getInventory().getItemByItemId(Config.VOTE_REWARD1_ID);
+						if (item1 == null || item1.getCount() < maxRewardStack)
+						{
+							player.addItem("reward", Config.VOTE_REWARD1_ID, Config.VOTE_REWARD1_COUNT, player, true);
+						}
+						L2ItemInstance item2 = player.getInventory().getItemByItemId(Config.VOTE_REWARD2_ID);
+						if (item2 == null || item2.getCount() < maxRewardStack)
+						{
+							player.addItem("reward", Config.VOTE_REWARD2_ID, Config.VOTE_REWARD2_COUNT, player, true);
+						}
+					}
+				}	
+				setLastVoteCount(getLastVoteCount()+ votesForReward);
+			}
+			Announcements.getInstance().announceToAll("Our Current vote count is: " + newVoteCount);
+			Announcements.getInstance().announceToAll("The next reward will be given at " + (getLastVoteCount()+ votesForReward) + " Votes.");
+			if (getLastVoteCount() == 0)
+			{
+				setLastVoteCount(newVoteCount);
+			}
+		}
+	}
+	
+	private int getVotes(String urlString)
+	{
+		InputStreamReader isr = null;
+		BufferedReader in = null;
+		try
+		{
+			URL url = new URL(urlString);
+			isr = new InputStreamReader(url.openStream());
+			in = new BufferedReader(isr);
+			String inputLine;
+			int voteCount = 0;
+			while ((inputLine = in.readLine()) != null)
+			{
+				if (inputLine.contains("rank anonymous tooltip"))
+				{
+					int Sub = 12;
+					switch (inputLine.length())
+					{
+						case 116:
+							Sub = 13; 
+							break;
+						case 117:
+							Sub = 14; 
+							break;
+						case 118:
+							Sub = 15;
+							break;
+						case 119:
+							Sub = 16; 
+							break;
+					}
+					voteCount = Integer.valueOf(inputLine.split(">")[2].replace("</span", ""));

+					break;
+				}
+			}
+			return voteCount;
+		}
+		catch (IOException e)
+		{
+			e.printStackTrace();
+			return 0;
+		}
+		finally
+		{
+			try
+			{
+				in.close();
+			}
+			catch (IOException e)
+			{
+				
+			}
+			try
+			{
+				isr.close();
+			}
+			catch (IOException e)
+			{
+				
+			}
+		}
+	}
+	
+	private void setLastVoteCount(int voteCount)
+	{
+		lastVoteCount = voteCount;
+	}
+	
+	private int getLastVoteCount()
+	{
+		return lastVoteCount;
+	}
+	
+	public static AutoVoteRewardHandler getInstance()
+	{
+		return SingletonHolder._instance;
+	}
+	
+	@SuppressWarnings("synthetic-access")
+	private static class SingletonHolder
+	{
+		protected static final AutoVoteRewardHandler _instance = new AutoVoteRewardHandler();
+	}
+}
Index: java/net/sf/l2j/gameserver/GameServer.java
===================================================================
--- java/net/sf/l2j/gameserver/GameServer.java	(revision 104)
+++ java/net/sf/l2j/gameserver/GameServer.java	(working copy)
@@ -93,6 +93,7 @@
import net.sf.l2j.gameserver.instancemanager.SiegeManager;
import net.sf.l2j.gameserver.model.AutoChatHandler;
import net.sf.l2j.gameserver.model.AutoSpawnHandler;
+import net.sf.l2j.gameserver.model.AutoVoteRewardHandler;
import net.sf.l2j.gameserver.model.L2Manor;
import net.sf.l2j.gameserver.model.L2PetDataTable;
import net.sf.l2j.gameserver.model.L2World;
@@ -378,6 +379,7 @@
	 	SkillHandlerRegister.getInstance().loadHandlers(); 
	 	UserCommandHandlerRegister.getInstance().loadHandlers(); 
	 	VoiceCommandHandlerRegister.getInstance().loadHandlers();
+	 	AutoVoteRewardHandler.getInstance();

		if(Config.L2JMOD_ALLOW_WEDDING)
			CoupleManager.getInstance();
Index: java/net/sf/l2j/Config.java
===================================================================
--- java/net/sf/l2j/Config.java	(revision 99)
+++ java/net/sf/l2j/Config.java	(working copy)
@@ -111,6 +111,13 @@
	public static int CLIENT_PACKET_QUEUE_MAX_UNDERFLOWS_PER_MIN			= 1;	// default 1
	public static int CLIENT_PACKET_QUEUE_MAX_UNKNOWN_PER_MIN				= 5;	// default 5
     
+	//Vote Reward
+	public static String 		VOTE_HTML_PATCH;
+	public static int 			VOTE_REWARD1_ID;
+	public static int 			VOTE_REWARD2_ID;
+	public static int 			VOTE_REWARD1_COUNT;
+	public static int 			VOTE_REWARD2_COUNT;
+	
     /** Debug/release mode */
     public static boolean DEBUG;
     /** Enable/disable assertions */
@@ -1645,6 +1652,11 @@
                 OLYMPIAD_GIVE_HASTE_FIGHTERS = Boolean.parseBoolean(L2JXtremeSettings.getProperty("OlympiadGiveHasteFighters","true"));
                 OLYMPIAD_ACUMEN_LVL = Integer.parseInt(L2JXtremeSettings.getProperty("OlympiadAcumenLvl", "1"));
                 OLYMPIAD_HASTE_LVL = Integer.parseInt(L2JXtremeSettings.getProperty("OlympiadHasteLvl", "2"));
+                VOTE_HTML_PATCH = L2JXtremeSettings.getProperty("VoteHtmlPatch", "Null");
+				VOTE_REWARD1_COUNT = Integer.parseInt(L2JXtremeSettings.getProperty("VoteReward1Count", "1000"));
+				VOTE_REWARD2_COUNT = Integer.parseInt(L2JXtremeSettings.getProperty("VoteReward2Count", "1000"));
+				VOTE_REWARD1_ID = Integer.parseInt(L2JXtremeSettings.getProperty("VoteReward1Id", "57"));
+				VOTE_REWARD2_ID = Integer.parseInt(L2JXtremeSettings.getProperty("VoteReward2Id", "57"));
             }
             catch (Exception e)
             {

 

*Just want to mention that the link that i use for L2-aeron is just for test...i have no business with this server!

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Not sure if they are still doing it, but if you are executing that program from an IP that is registered as a server in HopZone, there might be a chance that they block requests of those IPs to avoid vote reward

 

Error code 403 - http://en.wikipedia.org/wiki/HTTP_403

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Posts

    • The IN Benoni%$#)+27632505360 ____%$safe abortion pills for sale in Benoni  A 30% DISCOUNT ABORTION +27632505360 CLINIC IN SHARJAH, DUBAI, UAE // QATAR, DOHA, SAUDI ARABIA BAHRAIN, LEGAL & PAIN FREE // SAFE IN , KUWAIT, OMAN, MANAMA//+27632505360 v Al Nahda Women’s Clinic+27632505360 Medical abortion is a term applied to an abortion brought about by medication taken to induce it. This can be accomplished with a variety of medications given either as a single pill or a series of pills and it much safer than surgical abortions. Contact Us To Make An Appointment! On +27632505360 Abortion pills RU486 (Mifepristone) and Cytotec (Misoprostol) came into use in the early 1990s. RU486 alone or with Cytotec give excellent results when used correctly. RU486 is available only in few countries. In Singapore, the HSA has not approved the use of RU486. Even Cytotec is not licensed for abortion. Studies have confirmed the use of Cytotec before standard abortion procedures have improved safety (that is, less complication) and reduced procedure discomfort. Injudicious use of Cytotec has however resulted in serious side effects to the pregnant women with few deaths reported. These women include those who have already given birth to three or more children, who have not passed their PSLE or have no secondary education, and who are non-Singaporean. Minimizing Abortion Complication Every surgical procedure has its complication. Abortion or termination of pregnancy is no exception. The reason to legalize abortion was to prevent the serious complications that a ccompany back-street abortions. Gynecologists receive extensive training surgery of the womb and when it is performed in the right set-up, the risk of the procedure is substantially reduced. Injury to Womb When TOP is performed, the neck of the womb has to be progressively dilated to a diameter that allows the smallest appropriate vacurette to be used. If the neck is dilated less than adequate, subsequent insertion of other instruments will be difficult and increased the risk the uterus being pierced through by the instruments. Perforating the uterus does no permanent harm to the uterus but additional steps have to be taken to ensure that other abdominal organs are not injured by the event. 
    • abortion pills online in Doha Qatar +27791653574 Buy Pills now  +27791653574 abortion pills for sale Doha Qatar Text NowAbortion Clinic Doha Qatar +27791653574 Pregnancy Termination  clinic around Doha Qatar Cytotec 200 mcg price in Doha Qatar +27791653574 contact us now | +27791653574 Breeky Tablets in Doha Qatar Know price/cost  Abortion pills in Doha Qatar | +27791653574 WhatsApp Us Now Abortion pills online in Doha Qatar Breeky tablets for sale in Doha Qatar Cytotec 200 mcg Misoprostol for sale in Doha Qatar Whatever your circumstances, its your right to terminate up 24 weeks into the pregnancy. It’s entirely your decision. And if its something you want to do, rest assured that its legal in Abu Dhabi to have an abortion Marina Whatsapp  Remember abortion is legal in Doha Qatar  so there is no reason to ever visit an illegal service provider. If you have passed the 24 weeks mark, there are other options available to you which we will talk you through and help you to understand. We are here to support you, whatever choice you make about your pregnancy, so you never have to feel alone, we offer safe abortion ( also called termination of pregnancy TOP) for women who are up to 24 weeks pregnant. Depending on the gestation (stage of the pregnancy), we have two services available the medical process (often called the abortion pill) and the surgical procedure (a minor same day surgical treatment.) Our nurses and Doctors are accredited professionals and experts in reproductive healthcare. Our work is strictly governed the choice on termination of pregnancy and we adhere to World health Organisation Guidelines. Safe abortion or termination of pregnancy (TOP) is when a pregnancy is terminated in its early stage before it results into the birth of a child. Abortion may be performed in two different ways. Medical Abortion This is when abortion pills will be swallowed to end the pregnancy Surgical Abortion This is when instruments will be used to remove the foetus. If both abortion procedures are done by a qualified abortion doctor with medical guidance, there is no way it will affect your fertility. How is a safe abortion done On your first visit to our clinic, counselling will be provided and this is optional. Safe abortion The doctor will perform a pregnancy test to confirm the weeks and explain to you in detailed how the safe abortion procedure will be done and how to take care of yourself after the abortion. Side effects of medical safe abortion You will experience cramping like period pains You might vomit Feel Nausea Get a running stomach Experience some bit of fatigue The bleeding might start 2 hours after using the second pills. abortion in Doha Al Bidda Al Dafna Ad Dawhah al Jadidah Al Egla Al HilalAl Jasrah Al Kharayej Al Khulaifat Al MansouraAl Markhiya A l MessilaAl MirqabAl Najada Al Qassar Al Rufaa Al Sadd Al Souq Al Tarfa Al Thumama Barahat Al Jufairi Dahl Al Hamam Doha International Airport Doha Port Duhail Fereej Abdel Aziz Fereej Al Asmakh Fereej Al Nasr Fereej Bin Durham Fereej Bin Mahmoud Fereej Bin Omran Fereej Kulaib Fereej Mohammed Bin Jasim Hamad Medical City Hazm Al Markhiya Industrial AreaJ abal Thuaileb Jelaiah Jeryan Nejaima Lejbailat Lekhwair Leqtaifiya Madinat Khalifa North Madinat Khalifa South Musheireb Najma New Al Hitmi New Al Mirqab New Salata Nuaija Old Airport Old Al Ghanim Old Al Hitmi Old Salata Onaiza Ras Abu Aboud Ras Abu Fontas Rawdat Al Khail Rumeilah Umm Ghuwailina Umm Lekhba Wadi Al BanatWadi Al SailWest Bay
    • abortion pills online in Doha Qatar +27791653574 Buy Pills now  +27791653574 abortion pills for sale Doha Qatar Text NowAbortion Clinic Doha Qatar +27791653574 Pregnancy Termination  clinic around Doha Qatar Cytotec 200 mcg price in Doha Qatar +27791653574 contact us now | +27791653574 Breeky Tablets in Doha Qatar Know price/cost  Abortion pills in Doha Qatar | +27791653574 WhatsApp Us Now Abortion pills online in Doha Qatar Breeky tablets for sale in Doha Qatar Cytotec 200 mcg Misoprostol for sale in Doha Qatar Whatever your circumstances, its your right to terminate up 24 weeks into the pregnancy. It’s entirely your decision. And if its something you want to do, rest assured that its legal in Abu Dhabi to have an abortion Marina Whatsapp  Remember abortion is legal in Doha Qatar  so there is no reason to ever visit an illegal service provider. If you have passed the 24 weeks mark, there are other options available to you which we will talk you through and help you to understand. We are here to support you, whatever choice you make about your pregnancy, so you never have to feel alone, we offer safe abortion ( also called termination of pregnancy TOP) for women who are up to 24 weeks pregnant. Depending on the gestation (stage of the pregnancy), we have two services available the medical process (often called the abortion pill) and the surgical procedure (a minor same day surgical treatment.) Our nurses and Doctors are accredited professionals and experts in reproductive healthcare. Our work is strictly governed the choice on termination of pregnancy and we adhere to World health Organisation Guidelines. Safe abortion or termination of pregnancy (TOP) is when a pregnancy is terminated in its early stage before it results into the birth of a child. Abortion may be performed in two different ways. Medical Abortion This is when abortion pills will be swallowed to end the pregnancy Surgical Abortion This is when instruments will be used to remove the foetus. If both abortion procedures are done by a qualified abortion doctor with medical guidance, there is no way it will affect your fertility. How is a safe abortion done On your first visit to our clinic, counselling will be provided and this is optional. Safe abortion The doctor will perform a pregnancy test to confirm the weeks and explain to you in detailed how the safe abortion procedure will be done and how to take care of yourself after the abortion. Side effects of medical safe abortion You will experience cramping like period pains You might vomit Feel Nausea Get a running stomach Experience some bit of fatigue The bleeding might start 2 hours after using the second pills. abortion in Doha Al Bidda Al Dafna Ad Dawhah al Jadidah Al Egla Al HilalAl Jasrah Al Kharayej Al Khulaifat Al MansouraAl Markhiya A l MessilaAl MirqabAl Najada Al Qassar Al Rufaa Al Sadd Al Souq Al Tarfa Al Thumama Barahat Al Jufairi Dahl Al Hamam Doha International Airport Doha Port Duhail Fereej Abdel Aziz Fereej Al Asmakh Fereej Al Nasr Fereej Bin Durham Fereej Bin Mahmoud Fereej Bin Omran Fereej Kulaib Fereej Mohammed Bin Jasim Hamad Medical City Hazm Al Markhiya Industrial AreaJ abal Thuaileb Jelaiah Jeryan Nejaima Lejbailat Lekhwair Leqtaifiya Madinat Khalifa North Madinat Khalifa South Musheireb Najma New Al Hitmi New Al Mirqab New Salata Nuaija Old Airport Old Al Ghanim Old Al Hitmi Old Salata Onaiza Ras Abu Aboud Ras Abu Fontas Rawdat Al Khail Rumeilah Umm Ghuwailina Umm Lekhba Wadi Al BanatWadi Al SailWest Bay
    • abortion pills online in Doha Qatar +27791653574 Buy Pills now  +27791653574 abortion pills for sale Doha Qatar Text NowAbortion Clinic Doha Qatar +27791653574 Pregnancy Termination  clinic around Doha Qatar Cytotec 200 mcg price in Doha Qatar +27791653574 contact us now | +27791653574 Breeky Tablets in Doha Qatar Know price/cost  Abortion pills in Doha Qatar | +27791653574 WhatsApp Us Now Abortion pills online in Doha Qatar Breeky tablets for sale in Doha Qatar Cytotec 200 mcg Misoprostol for sale in Doha Qatar Whatever your circumstances, its your right to terminate up 24 weeks into the pregnancy. It’s entirely your decision. And if its something you want to do, rest assured that its legal in Abu Dhabi to have an abortion Marina Whatsapp  Remember abortion is legal in Doha Qatar  so there is no reason to ever visit an illegal service provider. If you have passed the 24 weeks mark, there are other options available to you which we will talk you through and help you to understand. We are here to support you, whatever choice you make about your pregnancy, so you never have to feel alone, we offer safe abortion ( also called termination of pregnancy TOP) for women who are up to 24 weeks pregnant. Depending on the gestation (stage of the pregnancy), we have two services available the medical process (often called the abortion pill) and the surgical procedure (a minor same day surgical treatment.) Our nurses and Doctors are accredited professionals and experts in reproductive healthcare. Our work is strictly governed the choice on termination of pregnancy and we adhere to World health Organisation Guidelines. Safe abortion or termination of pregnancy (TOP) is when a pregnancy is terminated in its early stage before it results into the birth of a child. Abortion may be performed in two different ways. Medical Abortion This is when abortion pills will be swallowed to end the pregnancy Surgical Abortion This is when instruments will be used to remove the foetus. If both abortion procedures are done by a qualified abortion doctor with medical guidance, there is no way it will affect your fertility. How is a safe abortion done On your first visit to our clinic, counselling will be provided and this is optional. Safe abortion The doctor will perform a pregnancy test to confirm the weeks and explain to you in detailed how the safe abortion procedure will be done and how to take care of yourself after the abortion. Side effects of medical safe abortion You will experience cramping like period pains You might vomit Feel Nausea Get a running stomach Experience some bit of fatigue The bleeding might start 2 hours after using the second pills. abortion in Doha Al Bidda Al Dafna Ad Dawhah al Jadidah Al Egla Al HilalAl Jasrah Al Kharayej Al Khulaifat Al MansouraAl Markhiya A l MessilaAl MirqabAl Najada Al Qassar Al Rufaa Al Sadd Al Souq Al Tarfa Al Thumama Barahat Al Jufairi Dahl Al Hamam Doha International Airport Doha Port Duhail Fereej Abdel Aziz Fereej Al Asmakh Fereej Al Nasr Fereej Bin Durham Fereej Bin Mahmoud Fereej Bin Omran Fereej Kulaib Fereej Mohammed Bin Jasim Hamad Medical City Hazm Al Markhiya Industrial AreaJ abal Thuaileb Jelaiah Jeryan Nejaima Lejbailat Lekhwair Leqtaifiya Madinat Khalifa North Madinat Khalifa South Musheireb Najma New Al Hitmi New Al Mirqab New Salata Nuaija Old Airport Old Al Ghanim Old Al Hitmi Old Salata Onaiza Ras Abu Aboud Ras Abu Fontas Rawdat Al Khail Rumeilah Umm Ghuwailina Umm Lekhba Wadi Al BanatWadi Al SailWest Bay
    • abortion pills online in Doha Qatar +27791653574 Buy Pills now  +27791653574 abortion pills for sale Doha Qatar Text NowAbortion Clinic Doha Qatar +27791653574 Pregnancy Termination  clinic around Doha Qatar Cytotec 200 mcg price in Doha Qatar +27791653574 contact us now | +27791653574 Breeky Tablets in Doha Qatar Know price/cost  Abortion pills in Doha Qatar | +27791653574 WhatsApp Us Now Abortion pills online in Doha Qatar Breeky tablets for sale in Doha Qatar Cytotec 200 mcg Misoprostol for sale in Doha Qatar Whatever your circumstances, its your right to terminate up 24 weeks into the pregnancy. It’s entirely your decision. And if its something you want to do, rest assured that its legal in Abu Dhabi to have an abortion Marina Whatsapp  Remember abortion is legal in Doha Qatar  so there is no reason to ever visit an illegal service provider. If you have passed the 24 weeks mark, there are other options available to you which we will talk you through and help you to understand. We are here to support you, whatever choice you make about your pregnancy, so you never have to feel alone, we offer safe abortion ( also called termination of pregnancy TOP) for women who are up to 24 weeks pregnant. Depending on the gestation (stage of the pregnancy), we have two services available the medical process (often called the abortion pill) and the surgical procedure (a minor same day surgical treatment.) Our nurses and Doctors are accredited professionals and experts in reproductive healthcare. Our work is strictly governed the choice on termination of pregnancy and we adhere to World health Organisation Guidelines. Safe abortion or termination of pregnancy (TOP) is when a pregnancy is terminated in its early stage before it results into the birth of a child. Abortion may be performed in two different ways. Medical Abortion This is when abortion pills will be swallowed to end the pregnancy Surgical Abortion This is when instruments will be used to remove the foetus. If both abortion procedures are done by a qualified abortion doctor with medical guidance, there is no way it will affect your fertility. How is a safe abortion done On your first visit to our clinic, counselling will be provided and this is optional. Safe abortion The doctor will perform a pregnancy test to confirm the weeks and explain to you in detailed how the safe abortion procedure will be done and how to take care of yourself after the abortion. Side effects of medical safe abortion You will experience cramping like period pains You might vomit Feel Nausea Get a running stomach Experience some bit of fatigue The bleeding might start 2 hours after using the second pills. abortion in Doha Al Bidda Al Dafna Ad Dawhah al Jadidah Al Egla Al HilalAl Jasrah Al Kharayej Al Khulaifat Al MansouraAl Markhiya A l MessilaAl MirqabAl Najada Al Qassar Al Rufaa Al Sadd Al Souq Al Tarfa Al Thumama Barahat Al Jufairi Dahl Al Hamam Doha International Airport Doha Port Duhail Fereej Abdel Aziz Fereej Al Asmakh Fereej Al Nasr Fereej Bin Durham Fereej Bin Mahmoud Fereej Bin Omran Fereej Kulaib Fereej Mohammed Bin Jasim Hamad Medical City Hazm Al Markhiya Industrial AreaJ abal Thuaileb Jelaiah Jeryan Nejaima Lejbailat Lekhwair Leqtaifiya Madinat Khalifa North Madinat Khalifa South Musheireb Najma New Al Hitmi New Al Mirqab New Salata Nuaija Old Airport Old Al Ghanim Old Al Hitmi Old Salata Onaiza Ras Abu Aboud Ras Abu Fontas Rawdat Al Khail Rumeilah Umm Ghuwailina Umm Lekhba Wadi Al BanatWadi Al SailWest Bay
  • Topics

×
×
  • Create New...