Untitled

 avatar
unknown
plain_text
2 years ago
7.2 kB
4
Indexable
	else if (cch == "action|dialog_return\ndialog_name|\nbuttonClicked|dlalcam\n\n" || cch == "action|dialog_return\ndialog_name|\nbuttonClicked|bglalcam\n\n" || cch == "action|dialog_return\ndialog_name|\nbuttonClicked|tiktok\n\n") {
								gamepacket_t p;
								p.Insert("OnDialogRequest");
								if (cch == "action|dialog_return\ndialog_name|\nbuttonClicked|bglalcam\n\n")p.Insert("set_default_color|`o\n\nadd_label_with_icon|big|`wBlue Gem Lock``|left|7188|\nadd_textbox|`oKac tane alacaksin ?|\nadd_text_input|bglpurchase|Miktar||5|\nend_dialog|bglconfirm|Cancel|`0Devam``|\n");
								if (cch == "action|dialog_return\ndialog_name|\nbuttonClicked|tiktok\n\n")p.Insert("set_default_color|`o\n\nadd_label_with_icon|big|`wLegendary Mystery Box``|left|9902|\nadd_textbox|`oKac tane alacaksin ?|\nadd_text_input|tiktokpurchase|Miktar||5|\nend_dialog|tiktokconfirm|Cancel|`0Devam``|\n");
								if (cch == "action|dialog_return\ndialog_name|\nbuttonClicked|dlalcam\n\n")p.Insert("set_default_color|`o\n\nadd_label_with_icon|big|`wDiamond Lock``|left|1796|\nadd_textbox|`oKac tane alacaksin ?|\nadd_text_input|dlpurchase|Miktar||5|\nend_dialog|dlconfirm|Cancel|`0Devam``|\n");
								p.CreatePacket(peer);
								break;
							}
						else if (cch == "action|dialog_return\ndialog_name|\nbuttonClicked|buytiktok\n\n") {
							if (pInfo(peer)->offergems <= 0) break;
								if (pInfo(peer)->offergems > 200) break;
							if (pInfo(peer)->gems >= pInfo(peer)->offergems * 250000) {
								int ds = 0; //burdan
								int ks = 0;

								modify_inventory(peer, 9902, ds += pInfo(peer)->offergems);
								{
									gamepacket_t p;
									p.Insert("OnConsoleMessage");
									p.Insert("`0" + setGems(pInfo(peer)->offergems * 1) + "`` Legendary Mystery Box aldin!");
									p.CreatePacket(peer);
								}

								packet_(peer, "action|play_sfx\nfile|audio/piano_nice.wav\ndelayMS|0");
								pInfo(peer)->gems -= pInfo(peer)->offergems * 250000;
								gamepacket_t p;
								p.Insert("OnSetBux");
								p.Insert(pInfo(peer)->gems);
								p.Insert(0);
								p.Insert((pInfo(peer)->supp >= 1) ? 1 : 0);
								if (pInfo(peer)->supp >= 2) {
									p.Insert((float)33796, (float)1, (float)0);
								}
								p.CreatePacket(peer);
							}
							else {
								break;
							}
						}
						else if (cch == "action|dialog_return\ndialog_name|\nbuttonClicked|buybgl\n\n") {
							if (pInfo(peer)->offergems <= 0) break;
							if (pInfo(peer)->offergems > 200) break;
							if (pInfo(peer)->gems >= pInfo(peer)->offergems * 10000000) {
								int bgl = 0;

								modify_inventory(peer, 7188, bgl += pInfo(peer)->offergems);
								{
									gamepacket_t p;
									p.Insert("OnConsoleMessage");
									p.Insert("`0" + setGems(pInfo(peer)->offergems * 1) + "`` Blue Gem Lock aldin!");
									p.CreatePacket(peer);
								}
								packet_(peer, "action|play_sfx\nfile|audio/piano_nice.wav\ndelayMS|0");
								pInfo(peer)->gems -= pInfo(peer)->offergems * 10000000;
								gamepacket_t p;
								p.Insert("OnSetBux");
								p.Insert(pInfo(peer)->gems);
								p.Insert(0);
								p.Insert((pInfo(peer)->supp >= 1) ? 1 : 0);
								if (pInfo(peer)->supp >= 2) {
									p.Insert((float)33796, (float)1, (float)0);
								}
								p.CreatePacket(peer);
							}
							else {
								break;
							}
						}
						else if (cch == "action|dialog_return\ndialog_name|\nbuttonClicked|buydl\n\n") {
							if (pInfo(peer)->offergems <= 0) break;
							if (pInfo(peer)->offergems > 200) break;
							if (pInfo(peer)->gems >= pInfo(peer)->offergems * 100000) {

								int dl = 0;
								modify_inventory(peer, 1796, dl += pInfo(peer)->offergems);
								{
									gamepacket_t p;
									p.Insert("OnConsoleMessage");
									p.Insert("`0" + setGems(pInfo(peer)->offergems * 1) + "`` Diamond Lock aldin!");
									p.CreatePacket(peer);
								}
								packet_(peer, "action|play_sfx\nfile|audio/piano_nice.wav\ndelayMS|0");
								pInfo(peer)->gems -= pInfo(peer)->offergems * 100000;
								gamepacket_t p;
								p.Insert("OnSetBux");
								p.Insert(pInfo(peer)->gems);
								p.Insert(0);
								p.Insert((pInfo(peer)->supp >= 1) ? 1 : 0);
								if (pInfo(peer)->supp >= 2) {
									p.Insert((float)33796, (float)1, (float)0);
								}
								p.CreatePacket(peer);
							}
							else {
								break;
							}

						}
						else if (cch.find("action|dialog_return\ndialog_name|tiktokconfirm\ntiktokpurchase|") != string::npos) {
							int gems = atoi(cch.substr(62, cch.length() - 62).c_str());
							if (gems <= 0) break;
							if (gems > 200) break;
							pInfo(peer)->offergems = gems;
							int sanane = gems * 250000;
							gamepacket_t p;
							p.Insert("OnDialogRequest");
							p.Insert("set_default_color|`o\n\nadd_label_with_icon|big|`0Legendary Mystery Box``|left|9902|\n\nadd_spacer|small|\nadd_textbox|`2" + to_string(sanane) + " Gems`w karsiliginda `2" + setGems(pInfo(peer)->offergems * 1) + " adet Legendary Mystery Box`w alacaksin!|\nadd_spacer|small|\nadd_button|buytiktok|`0Kabul et``|NOFLAGS|0|0|\nadd_button||`0Iptal``|NOFLAGS|0|0|");
							p.CreatePacket(peer);
							break;
						}

						else if (cch.find("action|dialog_return\ndialog_name|dlconfirm\ndlpurchase|") != string::npos) {
							int gems = atoi(cch.substr(54, cch.length() - 54).c_str());
							if (gems <= 0) break;
							if (gems > 200) break;
							pInfo(peer)->offergems = gems;
							int sanane = gems * 100000;
							gamepacket_t p;
							p.Insert("OnDialogRequest");
							p.Insert("set_default_color|`o\n\nadd_label_with_icon|big|`0Diamond Lock``|left|1796|\n\nadd_spacer|small|\nadd_textbox|`2" + to_string(sanane) + " Gems`w karsiliginda `2" + setGems(pInfo(peer)->offergems * 1) + " adet Diamond Lock`w alacaksin!|\nadd_spacer|small|\nadd_button|buydl|`0Kabul et``|NOFLAGS|0|0|\nadd_button||`0Iptal``|NOFLAGS|0|0|");
							p.CreatePacket(peer);
							break;
						}
						else if (cch.find("action|dialog_return\ndialog_name|bglconfirm\nbglpurchase|") != string::npos) {
							int gems = atoi(cch.substr(56, cch.length() - 56).c_str());
							if (gems <= 0) break;
							if (gems > 200) break;
							pInfo(peer)->offergems = gems;
							int sanane = gems * 10000000;
							gamepacket_t p;
							p.Insert("OnDialogRequest");
							p.Insert("set_default_color|`o\n\nadd_label_with_icon|big|`0Blue Gem Lock``|left|7188|\n\nadd_spacer|small|\nadd_textbox|`2" + to_string(sanane) + " Gems`w karsiliginda `2" + setGems(pInfo(peer)->offergems * 1) + " adet Blue Gem Lock`w alacaksin!|\nadd_spacer|small|\nadd_button|buybgl|`0Kabul et``|NOFLAGS|0|0|\nadd_button||`0Iptal``|NOFLAGS|0|0|");
							p.CreatePacket(peer);
							break;
						}



else if (actual_command == "/shop") {

			std::ifstream dialog("shop.txt");
			std::stringstream buffer;
			buffer << dialog.rdbuf();
			std::string newsString(buffer.str());
			gamepacket_t p;
			p.Insert("OnDialogRequest");
			p.Insert(newsString);
			p.CreatePacket(peer);
		}


Editor is loading...