Untitled

mail@pastecode.io avatarunknown
plain_text
2 months ago
2.0 kB
13
Indexable
Never
// world.h 

if (b_ == "breakp") {
				gamepacket_t h;
				h.Insert("OnDialogRequest");
				h.Insert("\nadd_label_with_icon|big|`cBreakpoint Hub|left|18|\nadd_spacer|small|\nadd_textbox|`4Warning! `5You must be 15 level for start to earn breakpoint.|\nadd_spacer|small|\nadd_label_with_icon|small|`cYou have:`w " + to_string(pInfo(p_)->bpoi) + " Breakpoint|left|1488|\nadd_spacer|small|\nadd_button_with_icon|bpo_13656| `02000 Point |staticBlueFrame|13656|\nadd_button_with_icon|bpo_1368| `01000 Point |staticBlueFrame|1368|\nadd_button_with_icon|bpo_276| `04000 Point |staticBlueFrame|276|\nadd_button_with_icon|bpo_3062| `01500 Point |staticBlueFrame|3062|\nadd_button_with_icon|bpo_9928| `0200 Point |staticBlueFrame|9928|\nadd_button_with_icon||END_LIST|noflags|0|0|\nadd_button|klro|`wClose|\nadd_quick_exit|");
				h.CreatePacket(p_);
			}

// source.cpp

else if (cch.find("action|dialog_return\ndialog_name|\nbuttonClicked|bpo_") != string::npos) {
								int item = atoi(cch.substr(52, cch.length() - 52).c_str());
								if (item <= 0 || item >= items.size()) continue;
								int anan = 0;
								if (item == 9928) anan = 200;
								else if (item == 3062) anan = 1500;
								else if (item == 276) anan = 4000;
								else if (item == 1368) anan = 100;
								else if (item == 13656) anan = 2000;
								else break;
								if (pInfo(peer)->bpoi >= anan) {
									int c_ = 1;
									if (modify_inventory(peer, item, c_) == 0) {
										packet_(peer, "action|play_sfx\nfile|audio/piano_nice.wav\ndelayMS|0");
										gamepacket_t p;
										p.Insert("OnConsoleMessage");
										p.Insert("`o>> You purchased " + items[item].name + "!");
										p.CreatePacket(peer);
									    pInfo(peer)->bpoi -= anan;
									}
									else {
										gamepacket_t p;
										p.Insert("OnConsoleMessage");
										p.Insert("No inventory space.");
										p.CreatePacket(peer);
									}
								}
								break;
								}

// at finally add bpoi valiable as integer