Ropedann 43 Report post Posted April 16 Используемая сборка: PKO 1.38 [RUS] Создаю 2 НПС черный торговец. Товар в скрипте отличается, но на самом сервере продают один и тотже товар. NpcScript01.lua: function feary_traider() Talk( 1, "Продовщица фей: Приветик, я тебе могу предложить все для феи, заходи!) " ) Text( 1, "Посмотреть ", BuyPage ) Text( 1, "Свадьба фей ", OpenEidolonMetempsychosis ) Text( 1, "Рынок фей", SendExchangeData) InitExchange() ExchangeData(2438,50,578,10,2) ExchangeData(2438,50,2312,10,2) ExchangeData(2438,30,280,5,2) ExchangeData(2438,30,279,5,2) ExchangeData(2438,30,278,5,2) ExchangeData(2438,30,277,5,2) ExchangeData(2438,30,276,5,2) InitTrade() Defence( 0262 ) Defence( 0239 ) Defence( 3152 ) Defence( 0226 ) Defence( 0225 ) Defence( 0222 ) Defence( 0224 ) Defence( 0223 ) end function newbie_traider () Talk( 1, "Всё для кача: Привет! Сегодня распродажа! " ) Text( 1, "Торг ", BuyPage ) Text( 1, "Рынок \"Всякой-Всячены\"", SendExchangeData) InitExchange() ExchangeData(2438,10,3094,1,1) ExchangeData(2438,25,3095,1,1) ExchangeData(2438,10,3096,1,1) ExchangeData(2438,25,3097,1,1) ExchangeData(2438,30,3098,10,1) ExchangeData(2438,30,3099,10,1) Defence( 3844 ) Defence( 3845 ) Defence( 3141 ) Defence( 1847 ) Defence( 1848 ) Defence( 1849 ) Other( 3088 ) Other( 3089 ) Other( 3090 ) Other( 3091 ) Other( 3092 ) Other( 3093 ) end variable.lua Цитата ChangeItemList = {} ChangeItemList[1] = { 2438,10,3094,1 } ChangeItemList[2] = { 2609,25,3095,1 } ChangeItemList[3] = { 2438,10,3096,1 } ChangeItemList[4] = { 2438,25,3097,1 } ChangeItemList[5] = { 2438,30,3098,10 } ChangeItemList[6] = { 2438,30,3099,10 } ChangeItemList[7] = { 2438,50,578,10 } ChangeItemList[8] = { 2438,50,2312,10 } ChangeItemList[9] = { 2438,30,280,5 } ChangeItemList[10] = { 2438,30,279,5 } ChangeItemList[11] = { 2438,30,278,5 } ChangeItemList[12] = { 2438,30,277,5 } ChangeItemList[13] = { 2438,30,276,5 } Может кто то сталкивался и исправлял уже данную проблему. Подскажите пожалуйста. Quote Share this post Link to post Share on other sites
Ropedann 43 Report post Posted April 16 Решено! Сделал так (решил попробовать использовать функцию "SendExchangeXData"): function newbie_traider () Talk( 1, "Всё для кача: Привет! Сегодня распродажа! " ) Text( 1, "Торг ", BuyPage ) Text( 1, "Рынок \"Всякой-Всячены\"", SendExchangeXData) InitExchangeX() ExchangeDataX(2438,10,3094,1,1) ExchangeDataX(2438,25,3095,1,1) ExchangeDataX(2438,10,3096,1,1) ExchangeDataX(2438,25,3097,1,1) ExchangeDataX(2438,30,3098,10,1) ExchangeDataX(2438,30,3099,10,1) Defence( 3844 ) Defence( 3845 ) Defence( 3141 ) Defence( 1847 ) Defence( 1848 ) Defence( 1849 ) Other( 3088 ) Other( 3089 ) Other( 3090 ) Other( 3091 ) Other( 3092 ) Other( 3093 ) AddNpcMission ( 109 ) end function feary_traider() Talk( 1, "Продовщица фей: Приветик, я тебе могу предложить все для феи, заходи!) " ) Text( 1, "Посмотреть ", BuyPage ) Text( 1, "Свадьба фей ", OpenEidolonMetempsychosis ) Text( 1, "Рынок фей", SendExchangeXData) InitExchangeX() ExchangeDataX(2438,50,578,10,1) ExchangeDataX(2438,50,2312,10,1) ExchangeDataX(2438,30,280,5,1) ExchangeDataX(2438,30,279,5,1) ExchangeDataX(2438,30,278,5,1) ExchangeDataX(2438,30,277,5,1) ExchangeDataX(2438,30,276,5,1) InitTrade() Defence( 0262 ) Defence( 0239 ) Defence( 3152 ) Defence( 0226 ) Defence( 0225 ) Defence( 0222 ) Defence( 0224 ) Defence( 0223 ) AddNpcMission ( 107 ) end 2 Quote Share this post Link to post Share on other sites