[Release] Fame Seller TitanMS V55 (C++) (1010100: Rina Henesys)

Results 1 to 4 of 4
  1. #1
    Apprentice Tukjedude is offline
    MemberRank
    Oct 2009 Join Date
    18Posts

    [Release] Fame Seller TitanMS V55 (C++) (1010100: Rina Henesys)

    Heej a new release from me.

    A fame seller, talk to rina in henesys and you can choose how much fame you want to buy (1/5/10/15) how more fame how more expensive duhh

    Source:
    Code:
    void NPCsScripts::npc_1010100(NPC* npc)
    {
    	Player* player = npc->getPlayer();
    	int state = npc->getState();
    	if(state == 0)
    	{
    		npc->addText("Heey my name is Rina, you can buy fame from me for a little fee!");
    		npc->sendNext();
    	}
    
    	if(state == 1)
    	{
    		npc->addText("How much fame: \r\n#L0#1 Fame#l\r\n#L1#5 Fame#l\r\n#L2#10 Fame#l\r\n#L3#15 Fame#l");
    		npc->sendSimple();
    	}
    
    	if(state == 2)
    	{
    		type = npc->getSelected();
    		npc->setVariable("type", type);
    
    
    		if(type == 0)
    		{ 
    			npc->addText("Are you sure you wan to buy 1 fame for #b1000000#k mesos? ");
    			npc->sendYesNo();
    		}
    
    		else if(type == 1)
    		{ 
    			npc->addText("Are you sure you wan to buy 5 fame for #b5000000#k mesos?");
    			npc->sendYesNo();			
    		}
    
    		else if(type == 2)
    		{ 
    			npc->addText("Are you sure you wan to buy 10 fame for #b10000000#k mesos?");
    			npc->sendYesNo();
    		}
    
    		else if(type == 3)
    		{ 
    			npc->addText("Are you sure you wan to buy 15 fame for #b15000000#k mesos?");
    			npc->sendYesNo();
    		}
    	}
    
    	if(state == 3 && type == 0)
    	{
    		if(npc->getSelected() == YES)
    		{
    			npc->giveMesos(-1000000)
    			player->setFame(player->getFame() +1);
    			MySQL::setInt("characters", "fame", player->getPlayerid(), player->getFame());
    		}
    		else
    		{
    			npc->addText("Come back any time, bye!");
    			npc->sendOK();
    		}
    		npc->end();
    	}
    
    
    	if(state == 3 && type == 1)
    	{
    		if(npc->getSelected() == YES)
    		{
    			npc->giveMesos(-5000000)
    			player->setFame(player->getFame() +5);
    			MySQL::setInt("characters", "fame", player->getPlayerid(), player->getFame());
    		}
    		else
    		{
    			npc->addText("Come back any time!");
    			npc->sendOK();
    		}
    		npc->end();
    	}
    
    	if(state == 3 && type == 2)
    	{
    		if(npc->getSelected() == YES)
    		{
    			npc->giveMesos(-10000000)
    			player->setFame(player->getFame() +10);
    			MySQL::setInt("characters", "fame", player->getPlayerid(), player->getFame());
    		}
    		else
    		{
    			npc->addText("Come back any time!");
    			npc->sendOK();
    		}
    		npc->end();
    	}
    
    	if(state == 3 && type == 3)
    	{
    		if(npc->getSelected() == YES)
    		{
    			npc->giveMesos(-150000000)
    			player->setFame(player->getFame() +15);
    			MySQL::setInt("characters", "fame", player->getPlayerid(), player->getFame());
    		}
    		else{
    			npc->addText("Come back any time!");
    			npc->sendOK();
    		}
    		npc->end();
    	}
    }
    Just paste the code in TeleportNPCs.cpp Not in a new file because you have put int type; at the top but you will get errors just paste in TelePortNPCs!

    Sorry im not scripting C++ for a long time and i dunna how to check if the player has enough money!
    But it is a begin.

    Have fun wiht it.!


  2. #2
    Apprentice AwesomeDF is offline
    MemberRank
    Oct 2009 Join Date
    17Posts

    Re: [Release] Fame Seller TitanMS V55 (C++) (1010100: Rina Henesys)

    would work nice if it was v.55, but most is @ v.75

  3. #3
    Account Upgraded | Title Enabled! ElternalFire is offline
    MemberRank
    Aug 2009 Join Date
    The NetherlandsLocation
    441Posts

    Re: [Release] Fame Seller TitanMS V55 (C++) (1010100: Rina Henesys)

    Nice work...

  4. #4
    Account Upgraded | Title Enabled! jadeling is offline
    MemberRank
    Jul 2008 Join Date
    706Posts

    Re: [Release] Fame Seller TitanMS V55 (C++) (1010100: Rina Henesys)

    i duno about TitanMS,anyway good job



Advertisement