All pastes #943653 Raw Edit

Someone

public text v1 · immutable
·published 2008-03-15 13:31 UTC
rendered paste body
	void SendQuestData(){
		CPacket pakout(0x71b);
		for(dword i = 0; i < 5; i++) pakout.Add<word>(quest.EpisodeVar[i]);
		for(dword i = 0; i < 3; i++) pakout.Add<word>(quest.JobVar[i]);
		for(dword i = 0; i < 7; i++) pakout.Add<word>(quest.PlanetVar[i]);
		for(dword i = 0; i < 10; i++) pakout.Add<word>(quest.UnionVar[i]);
		for(dword i = 0; i < 10; i++){
			pakout.Add<word>(quest.quests[i].QuestID);
			pakout.Add<dword>(quest.quests[i].ExpirationTime);
			for(dword j = 0; j < 10; j++) pakout.Add<word>(quest.quests[i].Variables[j]);
			for(dword j = 0; j < 4; j++) pakout.Add<byte>(quest.quests[i].Switches[j]);
			for(dword j = 0; j < 6; j++) pakout.Add<CItem>(quest.quests[i].Items[j]);
		}
		for(dword i = 0; i < 0x40; i++) pakout.Add<byte>(quest.flags[i]);

		//Wish List! (I use blank cos i didnt add this yet..)
		CItem blankItem;blankItem.itemhead = 0;blankItem.itemdata = 0;
		for(dword i = 0; i < 0x1E; i++) pakout.Add<CItem>(blankItem);

		ParentServer->SendPacket(this, &pakout);
	}