аддон для WoW или плагин для QIP?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by sid1993, 21 Jun 2012.

  1. sid1993

    sid1993 New Member

    Joined:
    18 Jun 2012
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Появилась идея сделать чтобы сообщения из аськи приходили в чат WoW как сообщение от игрока с ником вида [UIN]. Ну а также чтобы можно было отвечать через чат(пока остановлюсь на том чтоб хотя бы приходило=). Плагины для квип пишутся на делфи, аддоны для вов на js. так вот вопрос - писать надо аддон для вов или плагин для квипа или вообще и то и другое?). подскажите вкратце идею реализации, а то даже не знаю с чего начать и что почитать.
     
  2. j0sur

    j0sur Member

    Joined:
    8 Apr 2012
    Messages:
    140
    Likes Received:
    7
    Reputations:
    0
    У меня нет знаний в этой области, так что я бы делал так: ставим сервак, все будет идти через него(на чем не важно, можно даже на питоне), пише плагины на js для wow и на delphi для qip, которые обмениваются данными через сервак. Цель достигнута, но если упадет что-то одно, то упадет все система.
    Так же, если из js есть доступ к сокетам, то можно передавать данные напрямую между плагинами, но имхо все равно нужен промежуточный сервак, который сообщит плагинам ip и порты друг друга(если это конечно не чисто для себя).
     
    #2 j0sur, 21 Jun 2012
    Last edited: 21 Jun 2012
  3. sid1993

    sid1993 New Member

    Joined:
    18 Jun 2012
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    из квипа передать на сервак проблем нет. но как скинуть инфу с сервака в обработчик события аддона который на js?
     
  4. j0sur

    j0sur Member

    Joined:
    8 Apr 2012
    Messages:
    140
    Likes Received:
    7
    Reputations:
    0
    С js я не дружу:( Но вроде же есть способ передачи данных между сервером и скриптом(ajax,json вроде оно, а там хз).
     
  5. [CRC]

    [CRC] Member

    Joined:
    22 Nov 2007
    Messages:
    18
    Likes Received:
    8
    Reputations:
    0
    На Lua аддоны пишутся.
     
  6. leeex

    leeex New Member

    Joined:
    26 Jul 2011
    Messages:
    8
    Likes Received:
    1
    Reputations:
    0
    Совершенно верно.
    Вот тут надо курить мануал по API функциям самого WOW'а насколько я помню - там очень много всего
     
  7. sid1993

    sid1993 New Member

    Joined:
    18 Jun 2012
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    спасибо всем, пойду курить)
     
  8. wMw_

    wMw_ New Member

    Joined:
    1 Jun 2009
    Messages:
    40
    Likes Received:
    3
    Reputations:
    0
    Проще сделать ВоВ в "Оконый режим (на весь экран)" так ты будешь видеть всплывающие окна.
     
  9. _Logger_

    _Logger_ New Member

    Joined:
    28 Oct 2010
    Messages:
    57
    Likes Received:
    1
    Reputations:
    -3
    легче будет новую онлайн игру печатать со встроеным аськой
     
  10. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Аддоны пишутся при помощи lua, причем в wowapi в принципе отсутсвует какая либо работа с внешними приложениями, не говоря уже об интернетах. Чтобы писать в чатик придется исполнять код внутри самой lua-машины, которая встроена в клиент wow, инжектя соответсвующий код в процесс wow'a.
    Почитать можно на эту тему тут
    http://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-memory-editing/