|  | 
	
		
	
	
		| Узнать айди рецепта для крафта-Общение и обсуждение Perfect World- Cобытия, информация, вопросы и ответы по  Perfect World |  
	
	
		
	
	
    
        |  03.01.2016, 18:52 | #1 |  
    | 
  
    |  |  
    |  |  |  
    |     Разведчик |    
            
                 Регистрация: 23.07.2013
                 Сообщений: 0
                 Популярность: -62  
	 Сказал(а) спасибо: 0
		
			
				Поблагодарили 0 раз(а) в 0 сообщениях
			
		
	   | 
                 Узнать айди рецепта для крафта 
 
            
               
    Доброго дня. Пытаюсь узнать для автокрафта айди рецепта, на фришке. То есть айди не стандартный. 
 версия клиента 1.5.1.
 
 Из гугления и размышлений столкнулась c двумя идеями.
 
 1. попытки работы с PWPL.  отсюда интересно можно ли с помощью него перехватить пакеты в 1.5.1 клиенте.
 на данный момент
 
 конфиг следующий.
 [main]
 BaseAddress = C7ABCC
 GameRun = C7B36C
 PacketSendFunction = 728320
 HostPlayerStruct = 30
 Name = 6B0
 MagicNumber = 7
 
 я не уверена в значение HostPlayer. остальные видимо верные, так как автокрафтер работает исправно с такими значениями Base, Game, PacketSend.
 
 2. Также была идея вскрыть elements.data сервера, с помощью seledit.
 
 однако оригинальный конфиг 1.5.1_v.112 не подошёл, я подозреваю, в дате добавлены какие-то дополнительные поля.
 может ли кто-то объяснить на пальцах, как допилить конфиг, для измененной даты?
 
 Или вообще, какие есть ещё альтернативы узнать айди рецепта.
 
 В итоге PWPL сейчас крашит игру, а дату открыть не удается.
 |  
    |  |   |  
	
		
	
	
    
        |  05.01.2016, 21:08 | #2 |  
    | 
  
    |  |  
    |  |  |  
    |     Разведчик |    
            
                 Регистрация: 23.07.2013
                 Сообщений: 0
                 Популярность: -62  
	 Сказал(а) спасибо: 0
		
			
				Поблагодарили 0 раз(а) в 0 сообщениях
			
		
	   | 
                 Re: Узнать айди рецепта для крафта 
 
            
               
    тухленько, очень тухленько.
 Что ж. Айди рецепта узнала методом проб вылетов и ошибок через PWPL.
 
 проблема в том что PWRuf который я использоавала для крафта. шлет пакет
 25 00 0C 00 00 00 0C 00 00 00 9F 00 00 00 F1 EA 00 00 01 00 00 00
 
 а в действительности пакет для создания вещи должен быть
 
 25 00 0C 00 00 00 0C 00 00 00 00 00 00 00 F1 EA 00 00 01 00 00 00
 
 Отсюда вопрос по какой причине автокрафт шлет 9f вместо 00.
 Была идея что из-за ремесленных навыков, однако если изменить значение с навыками ремесла, то в пакете меняется последняя 01 на 64.
 
 + так же возникает вопрос, удалось ли кому-то в автокрафте настроить продажу вещей в нпц, и полёт до него.
 
 На данный момент у меня крафтер открывает окно диалога с нпц, но пункт услуги и торговли и ремонта не выбирает, то есть крафтер шлет пакет на открытие первого диалога с нпц, а не окна с торговлей вещей. есть ли идеи как лечить?
 по инструкции на сайте руфика, пробовала жать NPC for trade уже октрыв окно торговли, однако эффекта это не принесло. Вообще для крафтера, суда по значениям получаем после нажатия кнопки, нет ни какой разницы, что нажать просто выделив в таргет нпц, что открыв окно торговли с ним.
 
 offset с автокрафта.
 BASE_ADD=C7ABCC
 GAME_ADD=C7B36C
 Player_ADD=2C
 Player_Name_ADD=6B0
 Inventory_Array=F10
 Yacheyka=C
 MoneyCount =578
 Item_Id =C
 Item_Count =14
 Max_Count_Yacheyek =10
 ExtraEffectsPtr =b0
 ExtraEffectsId1=00
 ExtraEffectsId2 =1C
 ExtraEffectsId3 =38
 ExtraEffectsValue1 =0C
 ExtraEffectsValue2 =28
 ExtraEffectsValue3 =44
 Используется при отправке пакета BA+$20 в версии 1.4.4 =20
 SendPacket=728320
 TargetWid=D3C
 ChatStart=CA37A0
 ChatNumber=CA37AC
 ExtraEffectsCount=b4
 Walk1=48A340
 Walk2=48E680
 Walk3=48A7F0
 LocX=3C
 LocZ=40
 LocY=44
 Walk_Ofs1=1370
 WalkMode=6C4
 Item_Price=1c
 
 при данном оффсете крафтер вполне адекватно крафтит бижи на пение на луне, однако по серверному рецепту ячейка 9f вместо 00. и не рабочие функции продажи в нпц.
 значения walk, loc, walkmode, я брала из pwcrazybot настроенного под данный фришный сервер.
 
                
 
                        Последний раз редактировалось Sub-01; 05.01.2016 в 21:13.
                    
                    
                
             |  
    |  |   |  
	
		
	
	
    
        |  05.01.2016, 21:31 | #3 |  
    | 
  
    |  |  
    |  |  |  
    |     Рыцарь-лейтенант |    
            
                 Регистрация: 31.01.2011
                 Сообщений: 413
                 Популярность: 14489 Золото Zhyk.Ru: 300     
	 Сказал(а) спасибо: 77
		
			
				Поблагодарили 361 раз(а) в 145 сообщениях
			
		
	   | 
                 Re: Узнать айди рецепта для крафта 
 
            
               
    Скорее всего админ поменял что-то ради избавления от автокрафтеров. Без вторжения в исходный код крафтера вряд ли получится заставить его работать
     
         
             ________________ Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
 P.S. Но я всё такой же добрый модератор раздела PW.
 |  
    |  |   |  
	
		
	
	
    
        |  06.01.2016, 15:14 | #4 |  
    | 
  
    |  |  
    |  |  |  
    |     Разведчик |    
            
                 Регистрация: 23.07.2013
                 Сообщений: 0
                 Популярность: -62  
	 Сказал(а) спасибо: 0
		
			
				Поблагодарили 0 раз(а) в 0 сообщениях
			
		
	   | 
                 Re: Узнать айди рецепта для крафта 
 
            
               
    а можно ли сделать как-то костыль уровня "сходил за хлебом через канаду"?
 то есть PWPL'ом или чем-то ещё слать правильный пакет на крафт, заданное кол-во раз, а автокрафтером производить фильтрацию вещей и продажу в нпц.
 
 однако с продажей всё та же проблема, и ладно бы нпц для продажи были не стандартные, но в действительности нпц вполне стандартный (вроде), обычный кузнец в заповедном лесу.
 |  
    |  |   |  
	
		
	
	
	
	
Заявление об ответственности / Список мошенников
	| 
	|  Ваши права в разделе |  
	| 
		
		Вы не можете создавать новые темы Вы не можете отвечать в темах Вы не можете прикреплять вложения Вы не можете редактировать свои сообщения 
 HTML код Выкл. 
 |  |  |  Часовой пояс GMT +4, время: 15:21. |  |