Главная | Форум | Статьи | Фaйлы| Картинки WoW | Профиль | Регистрация | Вход

[ Новые сообщения · Правила форума · Поиск · RSS ]

WoW-Info — информационный World of Warcraft портал

[C++ FUN mod] Морфы игроков - Форум

  • Сторінка 1 з 1
  • 1
[C++ FUN mod] Морфы игроков
Aztec2012Дата: Понеділок, 13.08.2012, 13:33 | Сообщение # 1



Aztec2012
Скаут
Группа: Пользователи
Сообщений: 5

Замечания:

Оффлайн
Нашёл такой скрипт от Dimitro...

Суть мода:

Создается таблица, в которой хранится гуид, игрока ид морфа и размер (.mod scale) и, при входе игрока, данные берутся из этой таблицы.
Данные пока заносятся вручную.
Будьте осторожны со значениями.

Просьба протестить.
Подсоединяется к скрипт системе как обычный скрипт.

Code
#include "ScriptPCH.h"   

   /*   
   create table `character_morphs`(      
        `guid` int(10) UNSIGNED NOT NULL COMMENT 'Character guid' DEFAULT '0',      
        `morph` int(5) UNSIGNED NOT NULL COMMENT 'Character morph' DEFAULT '0',   
        `scale` float(2) UNSIGNED NOT NULL COMMENT 'Character scale' DEFAULT '1',   
        PRIMARY KEY (`guid`)   
      )  ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT 'Charaster morphs';   
      */   

   class morphing_on_login : public PlayerScript   
   {   
   public:   
         morphing_on_login() : PlayerScript("morphing_on_login") {}   

         void OnLogin(Player* player)   
         {   
             int64 pguid = player->GetGUID();   
             QueryResult morph = CharacterDatabase.PQuery("SELECT morph from character_morphs WHERE guid = '%u'", pguid);   
             QueryResult scale = CharacterDatabase.PQuery("SELECT scale from character_morphs WHERE guid = '%u'", pguid);   

                 if (morph)   
                     player->SetDisplayId(morph->Fetch()->GetUInt32());   

                 if (scale)   
                     player->SetFloatValue(OBJECT_FIELD_SCALE_X, scale->Fetch()->GetFloat());   
         }   
   };   

   void AddSC_morphing_on_login()   
   {   
         new morphing_on_login();   
   }


Однако у меня он не работает phpMYAdmin выдаёт такое:

Code
Ошибка

Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.
ERROR: Неизвестная пунктуация @ 626
STR: ->
SQL: #include "ScriptPCH.h"   

   /*   
   create table `character_morphs`(      
        `guid` int(10) UNSIGNED NOT NULL COMMENT 'Character guid' DEFAULT '0',      
        `morph` int(5) UNSIGNED NOT NULL COMMENT 'Character morph' DEFAULT '0',   
        `scale` float(2) UNSIGNED NOT NULL COMMENT 'Character scale' DEFAULT '1',   
        PRIMARY KEY (`guid`)   
      )  ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT 'Charaster morphs';   
      */   

   class morphing_on_login : public PlayerScript   
   {   
   public:   
         morphing_on_login() : PlayerScript("morphing_on_login") {}   

         void OnLogin(Player* player)   
         {   
             int64 pguid = player->GetGUID();

SQL-запрос:   

   #include "ScriptPCH.h" /* create table `character_morphs`( `guid` int(10) UNSIGNED NOT NULL COMMENT 'Character guid' DEFAULT '0', `morph` int(5) UNSIGNED NOT NULL COMMENT 'Character morph' DEFAULT '0', `scale` float(2) UNSIGNED NOT NULL COMMENT 'Character scale' DEFAULT '1', PRIMARY KEY (`guid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT 'Charaster morphs'; */ class morphing_on_login : public PlayerScript { public: morphing_on_login() : PlayerScript("morphing_on_login") {} void OnLogin(Player* player) { int64 pguid = player->GetGUID();   

Ответ MySQL:    
   #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'class morphing_on_login : public PlayerScript   
   {   
   public:   
          morphing_on_' at line 12


Я тут новичёк, по этому незнаю чего он хочет... Подскажите если сможете...


Сообщение отредактировал Aztec2012 - Понеділок, 13.08.2012, 13:33
 
VizirДата: Понеділок, 13.08.2012, 17:41 | Сообщение # 2



Vizir
Центурион
Группа: V.I.P
Сообщений: 348

Замечания:

Оффлайн
Есть же такие, кто С++ скрипт в ядро пытаются засунуть в базу...
 
DreadlolДата: Понеділок, 13.08.2012, 17:57 | Сообщение # 3



Dreadlol
Скаут
Группа: V.I.P
Сообщений: 1419

Замечания:

Оффлайн
Quote (Vizir)
Есть же такие, кто С++ скрипт в ядро пытаются засунуть в базу...

biggrin Есть-есть....
 
Aztec2012Дата: Понеділок, 13.08.2012, 22:15 | Сообщение # 4



Aztec2012
Скаут
Группа: Пользователи
Сообщений: 5

Замечания:

Оффлайн
Так этот в ядро надо... А как???
 
VizirДата: Вівторок, 14.08.2012, 13:54 | Сообщение # 5



Vizir
Центурион
Группа: V.I.P
Сообщений: 348

Замечания:

Оффлайн
Aztec2012, в готовую сборку не добавить.
 
[ST]FallenДата: Четвер, 08.11.2012, 11:35 | Сообщение # 6



[ST]Fallen
Скаут
Группа: Пользователи
Сообщений: 13

Замечания:

Оффлайн
не знаю в чем толк копипаст ложить
 
  • Сторінка 1 з 1
  • 1
Пошук:

Новые сообщения в темах
Сдам в аренду сервер и хостинг · (Хост Предложения)
Автор: redlaine
Последнее сообщение в 23:53
[Гайд] - Ездовые животные · (Гайды по WoW)
Автор: Darkensand
Последнее сообщение в 12:59
▃ ▅ █ STRIKE-DEATH | WOTL... · (Обычные сервера WoW)
Автор: Pensukdeath
Последнее сообщение в 05:18
Уход и забота за воинами: прок... · (Воин)
Автор: UncontesteD
Последнее сообщение в 17:34
Очень хороший зароботок!!! · (Флудилка)
Автор: Hordcore
Последнее сообщение в 12:57
Основы Sql · (Sql)
Автор: No-One
Последнее сообщение в 01:45
Баг на 30к крита 5.4.8 · (Баги WoW)
Автор: Darkensand
Последнее сообщение в 18:46
Баг на дамаг · (Баги WoW)
Автор: nikitadevil
Последнее сообщение в 18:44
Неуязвимость · (Баги WoW)
Автор: Darkensand
Последнее сообщение в 18:43
Бесконечный сокет · (Баги WoW)
Автор: Darkensand
Последнее сообщение в 18:42
Баг на ледянные баджи на uwow · (Баги WoW)
Автор: Darkensand
Последнее сообщение в 18:31
Новейший баг на дамаг ханта · (Баги WoW)
Автор: Act1mel
Последнее сообщение в 18:23
[БАГ] + к Урону для всех класс... · (Баги WoW)
Автор: Darkensand
Последнее сообщение в 18:22
Ретро паладин 4.3 · (Паладин)
Автор: Darkensand
Последнее сообщение в 02:05
Hellscream.ORG - Азиатский WoW... · (Обычные сервера WoW)
Автор: Alexstrasza007
Последнее сообщение в 10:30

Контакты Контакты Copyright WoW-Info — World of Warcraft портал © 2026 | Условия и правила использования ресурса | Реклама / Услуги
WoW-Info портал.World of Warcraft портал — готовые сервера, сайты, картинки, аддоны, патчи, читы, баги, mangos, ArcEmu, TrinityCore, Warcraft 3, новости, Cataclysm...
Яндекс.Метрика Хостинг від uCoz