Jump to content

Graf

Community
  • Content Count

    593
  • Joined

  • Last visited

  • Days Won

    55

Everything posted by Graf

  1. Всем привет. Такой вопрос. Как реализовать полноценные двойные рейты? Рейты на выпадение вещей, на опыт в соло и пати. Да, есть функции GetExp и ShareTeamExp (мог ошибиться в написании). Знаю проверку на день недели, выглядит так: GetNowWeek() Но при присвоении опыта х2 получается как-то странно. Судя по отзывам опыт режется в 2 раза. Выглядит это так: -- local Now_Week = GetNowWeek() -- берём информацию о дне недели -- if Now_Week == 6 or Now_Week == 7 then -- проверка на условие день недели = суббота или воскресенье, если оно верно: рейты х2 -- EXP_RAID_STATE = 2 -- end Да, по сути усилители стремлений тоже дают 2 или больше. Следовательно нужно брать переменную и умножать, но тестового сервере нет и возможно сделать, к сожалению нет. Если у кого-то если нормальная реализация, поделитесь, пожалуйста.
  2. Что же произошло? И каково решение?
  3. @patrick13Я, наверное, слишком тугой, чтобы поставить эту cms)) Сможешь помочь через tw?
  4. @Masuka00 In item effect need add: HelpInfo(role, 0, "Info")
  5. Всем привет. Имеется обвязка для сайта, под Пиратию, естественно. И конечно же она на PHP 5. Не знаю, сколько стоит перевести её на версию PHP 7. Может 1к, может 3, а может и больше, но по-моему там работы немного. Вроде как заменить mssql_* на PDO. Если кто-то заинтересован, жду сообщений или комментариев. Указывайте, пожалуйста, цену и примерное время работы. Обвязка по типу --> piratia-innovation.ddns.net
  6. Need edit ScriptDefine, mapinfo, birth_conf. In Client add files in map, texture/minimap and compiled mapinfo in scripts/table. Else add map in GameServer.
  7. Просто огромнейшее спасибо))
  8. @kekc161 Ищем в поиске.. Находим: И видим: Custom Quest Part IX Making the quest only able to repeat once per day or per week.
  9. Здравствуйте, дорогие форумчане!) Есть код, который берет данные из БД и выводится (ТОП). Сам код: $topmembers = doQuery('SELECT TOP '.$config['top_players'].' g.guild_id, c.cha_name, c.icon, c.degree, c.job, CASE WHEN (c.exp < 0) THEN (c.exp+4294967296) ELSE c.exp END AS exp, CASE WHEN (g.guild_id = 0) THEN \'\' ELSE guild_name END AS guild_name FROM '.TABLE_CHARACTER.' AS c LEFT JOIN '.TABLE_ACCOUNT.' AS a ON (a.act_id = c.act_id) LEFT JOIN '.TABLE_GUILD.' AS g ON ((c.guild_id = g.guild_id) AND (c.guild_stat = 0)) WHERE ((c.delflag = 0) AND (a.gm = 0)) ORDER BY CASE WHEN (c.exp < 0) THEN (c.exp+4294967296) ELSE c.exp END DESC', DATABASE_GAME); $players[$pos] = array( 'name' => iconv( 'utf-8', 'cp1251',$row['cha_name']), 'level' => $row['degree'], 'exp' => $row['exp'], 'guild' => iconv( 'cp1251', 'utf-8',trim($row['guild_name'])), 'char' => getCharName($row['icon']), 'job' => iconv( 'cp1251', 'utf-8',$row['job']) ); $pos++; iconv - это я пытался получить русские символы, но получил "????.." Перебрал три страницы гугла, ничего не помогло.. То знаки вопроса, то еще чего. Нужного эффекта нет. Есть идеи? Кодировка в бд стоит Cyrillic_general_ci_as. Хотя бы аналогичный пример)) Видел Collate в теме про вывод списка игроков онлайн, но не смог приспособить.
  10. Creat new textures for item or write in iteminfo?))
  11. Большое спасибо! Получается на "ура") Даже немного понравилось редактировать)
  12. Hello guys. Help please) I have problem)) And see.. \log\exception2.txt 12-16 19:50:44SC_LoginAccess Violation The thread attempted to read from or write to a virtual address for which it does not have the appropriate access c:\corsairsonline\client\client\src\character.cpp(1528) : Game.exe at CCharacter::UpdataFace() c:\corsairsonline\client\client\src\selectchascene.cpp(958) : Game.exe at CSelectChaScene::SelectCharacters() c:\corsairsonline\client\client\src\netprotocol.cpp(143) : Game.exe at NetLoginSuccess() c:\corsairsonline\client\client\src\packetcmd_sc.cpp(206) : Game.exe at SC_Login() c:\corsairsonline\client\client\src\netif.cpp(53) : Game.exe at NetIF::HandlePacketMessage() c:\corsairsonline\client\common\server\sdk\src\packetqueue.cpp(182) : Game.exe at dbc::PKQueue::PeekPacket() c:\corsairsonline\client\client\src\gameappinterface.cpp(204) : Game.exe at CGameApp::Run() c:\corsairsonline\client\client\src\main.cpp(465) : Game.exe at WinMain() f:\vs70builds\3077\vc\crtbld\crt\src\crt0.c(251) : Game.exe at WinMainCRTStartup() (0) : KERNEL32.DLL at BaseThreadInitThunk() (0) : ntdll.dll at RtlGetAppContainerNamedObjectPath() (0) : ntdll.dll at RtlGetAppContainerNamedObjectPath() 12-16 19:50:44 Unknown Windwos VerUnknown Windows NT DirectX Ver 90000 DeviceType 1 AdapterOrdinal 0 Caps 20000 Caps2 200A0000 Caps3 A0 PresentationIntervals 8000000F CursorCaps 1 DevCaps 1BBEF0 PrimitiveMiscCaps 3F8CF2 RasterCaps C736193 ZCmpCaps FF SrcBlendCaps 1FFF DestBlendCaps 1FFF AlphaCmpCaps FF ShadeCaps 84208 TextureCaps 1EC45 TextureFilterCaps 703073F CubeTextureFilterCaps 3030300 VolumeTextureFilterCaps 7030700 TextureAddressCaps 3F VolumeTextureAddressCaps 3F LineCaps 1F MaxTextureWidth 4000 MaxTextureHeight 4000 MaxVolumeExtent 2000 MaxTextureRepeat 2000 MaxTextureAspectRatio 2000 MaxAnisotropy 10 MaxVertexW 10000000000.000000 GuardBandLeft -32768.000000 GuardBandTop -32768.000000 GuardBandRight 32768.000000 GuardBandBottom 32768.000000 ExtentsAdjust 0.000000 StencilCaps FF FVFCaps 100008 TextureOpCaps 3FFFFFF MaxTextureBlendStages 8 MaxSimultaneousTextures 8 VertexProcessingCaps 7B MaxActiveLights A MaxUserClipPlanes 6 MaxVertexBlendMatrices 4 MaxVertexBlendMatrixIndex 8 MaxPointSize 256.000000 MaxPrimitiveCount 555555 MaxVertexIndex FFFFFF MaxStreams 10 MaxStreamStride 1FC VertexShaderVersion FFFE0101 MaxVertexShaderConst 60 PixelShaderVersion FFFF0104 MaxPixelShaderValue 340282346638528860000000000000000000000.000000 Access Violation The thread attempted to read from or write to a virtual address for which it does not have the appropriate access
  13. Разобрался. В это же файле. main.clu.
  14. Можно взять за пример скрипт "Плаща", заменив визуальный эффект, но нужно учесть, что эффект пропадет после смерти, а тут нужно на сутки/неделю и месяц, как я понял. С этим не сталкивался.
  15. Столкнулся с проблемой изменения цвета сообщений ЛС. Смена розового(фиолетового) цвета на любой другой(нужен оранжевый). Нашел только файл main.clu, в котором просто есть слово "ЛС" на языке lua)) Подскажите, пожалуйста)
  16. Возможно вам поможет --> https://metanit.com/cpp/tutorial/8.3.php
  17. Приветствую всех. Идея: Сделать перерождение, отличное от того, что есть. То есть.. Нужно, чтобы все предметы(одетые, в рюкзаке, временном мешке и банке удалялись), все скиллы удалялись, давался 1 скилл пассивный, как у РБ. Сброс статов понятен, умений тоже. Как сделать удаление всех вещей? Аля ресет. Сбрасывается все, но появляется пассивный скилл с % к характеристикам. Есть у кого идеи/примеры? Буду благодарен.
  18. @mkhzalehTry "start system\Game.exe startgame ip:127.0.0.1 autolog:username,password,startgame" and have long "Please wait" GameServer00.cfg: GateServer.cfg:
  19. @mkhzaleh Error.. GroupServer cann't connect with Account Server. Check config, all normal. Database update.. What i do wrong?)
×
×
  • Create New...