05 2014 档案

摘要:飞狐魔兽代码//修改积分bool ChatHandler::HandleAddjifen(const char* args){ Player *chr = getSelectedPlayer(); if (chr == NULL) { SendSysMessage(L... 阅读全文
posted @ 2014-05-29 11:36 needly 阅读(337) 评论(0) 推荐(0)
摘要:--------SQL DEMO 01--------void LFGMgr::LoadRequiredLevels(){ uint32 oldMSTime = getMSTime(); m_RequiredIlvlMap.clear(); // ORDER BY is very ... 阅读全文
posted @ 2014-05-28 16:47 needly 阅读(506) 评论(0) 推荐(0)
摘要:这个是一套T端的魔兽私服单机的脚本文件。首先你得学会如何在Trinity中加入脚本,这里就不细说了!脚本的大致功能是:在每PVP杀死 5, 10, 15, 20, 25, 30 个角色后,进行世界公告(你可以配置是否获得PVP的掉落!). 1、数据库部分,你要把下面的SQL代码导入到你的数据库中去 ... 阅读全文
posted @ 2014-05-26 16:32 needly 阅读(605) 评论(0) 推荐(0)
摘要:GetProto()->ItemLevel 判断装备等级 HandleBattleFieldPortOpcode 进入战场,。 bool ChatHandler::HandlegetHitemlvlCommand(const char* args){ Player* target; ... 阅读全文
posted @ 2014-05-26 15:23 needly 阅读(262) 评论(0) 推荐(0)
摘要:一、攻击力(Attack Power,简称AP)Warrior/Paladin:AP=角色等级*3+力量*2-20 Hunter/Rogue:AP=角色等级*2+力量+敏捷-20 Shaman:AP=角色等级*2+力量*2-20 Druid:AP=力量*2-20 Mage/Priest/Warloc... 阅读全文
posted @ 2014-05-26 15:19 needly 阅读(1274) 评论(0) 推荐(0)
摘要:#include "ScriptPCH.h" class npc_teleport : public CreatureScript{ public: npc_teleport() : CreatureScript("npc_teleport") { } bool OnGossipHello(Play... 阅读全文
posted @ 2014-05-26 15:14 needly 阅读(543) 评论(0) 推荐(0)
摘要:commit 87f8ac21ca6d2d086984dfc39b1869dc51ecd36fAuthor: Vitasic Date: Tue Jun 26 15:43:38 2012 +0400 Add Fake Playersdiff --git a/src/server/game/... 阅读全文
posted @ 2014-05-26 15:07 needly 阅读(503) 评论(0) 推荐(0)
摘要:这个是TRINTIY端的GM相关的代码。。可以作为参考使用,仅仅是一个载入命令 diff -r 3d55d9aa1fa9 -r 0dadcdc551ce src/server/game/Scripting/ScriptLoader.cpp --- a/src/server/game/Scriptin... 阅读全文
posted @ 2014-05-26 15:05 needly 阅读(483) 评论(0) 推荐(0)
摘要:下面是一个我自己用的设置MYSQL的安全的魔兽世界私服的单机设置办法。这个是针对2-4G内存来设置的。提升MYSQL的吞吐量。实现MYSQL的稳定,让多人在游戏里面玩的时候不至于由于MYSQL而导致很卡 [client]port=3306[mysqld]port=3306old-passwords... 阅读全文
posted @ 2014-05-26 14:51 needly 阅读(339) 评论(0) 推荐(0)
摘要:这里是一个简单实用的函数,主要是根据职业的不同,当你需要调用角色名字的时候,根据你的角色名字的不同,来显示各种不同的颜色的名字std::string m_ClassColor[12] = { //首先定义一个组,根据不同的职业类别 "", // 0 No... 阅读全文
posted @ 2014-05-26 14:49 needly 阅读(530) 评论(0) 推荐(0)
摘要:次代码是一个T端的脚本。通过击杀的角色数量等级来获得不同的头衔。下面的Ranks就是击杀的数量。根据你的击杀数量,你可以到NPC那里去领取对应的头衔等级#include "ScriptPCH.h" enum Ranks{ RANK_1 = 50, RANK_2 = 100... 阅读全文
posted @ 2014-05-26 11:44 needly 阅读(382) 评论(0) 推荐(0)
摘要:这个是一套NPC脚本的功能代码。主要实现购买头衔下面是脚本代码,/***************************************** Created by: Rochet2 ** Updated by: Asbert75 ** ... 阅读全文
posted @ 2014-05-26 11:00 needly 阅读(379) 评论(0) 推荐(0)
摘要:这个代码是Trinity的内核代码。主要功能,。就是BOSS被杀死后,世界BOSS向所有的私服玩家都公告一次。公告的内容在SQL里面配置适合使用在变态魔兽世界私服中。可以实现BOSS击杀公告。你也可以根据此代码扩展更改,实现击杀boss获得奖励什么的 # HG changeset patch # U... 阅读全文
posted @ 2014-05-26 10:56 needly 阅读(674) 评论(0) 推荐(0)
摘要:1、首先,这个是脚本代码。你需要知道Trinity-Core如何增加脚本2、这个是一套NPC的脚本。3、脚本功能就是通过NPC来给自己身上的物品附魔(附魔都知道吧?)5、你需要在creature_template里面加上对应的NPC,然后使用npc_enchantment脚本名称,。然后进入游戏用.... 阅读全文
posted @ 2014-05-26 10:52 needly 阅读(1073) 评论(0) 推荐(0)
摘要:为什么叫音乐盒子呢??这个说简单点,其实就是制作一个NPC,然后让玩家可以在游戏中有选则性的播放游戏音乐!有趣吧?其实主要用到了PlayDirectSound函数和SendPlaySound函数。这两个函数都是用来播放声音的。。声音当然是在每个玩家的客户端存储着呢!这个就是Trinity-Core ... 阅读全文
posted @ 2014-05-26 10:49 needly 阅读(430) 评论(0) 推荐(0)
摘要:这个是T端的,作用是商业技能训练了。。什么酿酒 锻造 皮革制作 工程(学 附魔 珠宝 铭文 烹饪 急救 这些商业技能让你在一个NPC就学完了。。下面是代码。。适用于Trinity Core 335怀旧魔兽版本哈// Fixed Error & Updated by : Dawnbringers#p... 阅读全文
posted @ 2014-05-26 10:46 needly 阅读(661) 评论(0) 推荐(0)
摘要:1、你是否觉得邀请朋友来玩单机的时候,大家都不清楚创建什么阵营比较好?2、是否在游戏平衡无法控制的时候,能希望推荐玩家去创建响应的阵营下面就是一个这个系统,。带有conf 配置的,你可以随意切换这样,。大家在玩魔兽世界私服单机的时候,就可以更有乐趣了!先看看conf的内容++###########... 阅读全文
posted @ 2014-05-26 10:44 needly 阅读(431) 评论(0) 推荐(0)
摘要:很多朋友喜欢一种修改魔兽世界,世界喊话的方式,就是修改官员喊话频道以前最老的Mangos端的方式也是这种,就直接修改/o 官员喊话频道这个也是魔兽世界私服中常用到的方式之一1、首先找到ChatHandler.cpp 这个TrinityCore中的文件。然后找到case CHAT_MSG_OFFICE... 阅读全文
posted @ 2014-05-26 10:41 needly 阅读(729) 评论(0) 推荐(0)
摘要:大概就是这个图的意思了~~~通过NPC来实现。。应该是非常有趣的一种设置了!增加单机中的趣味然后我们来看看代码#include "ScriptPCH.h" class gamble_npc : public CreatureScript{public: gamble_npc() : Creat... 阅读全文
posted @ 2014-05-26 09:47 needly 阅读(1705) 评论(0) 推荐(0)
摘要:已经有很多的功能性的NPC的Trinity-Core魔兽世界私服单机 的脚本代码。这里我在弄一个可能大家都会比较喜欢的NPC脚本代码1、适用于怀旧魔兽私服Trinity-Core 3.3.5版本最新2、此脚本是npc 的C++脚本,脚本名称要加到creature_template对应的NPC的脚本... 阅读全文
posted @ 2014-05-26 09:42 needly 阅读(2863) 评论(0) 推荐(0)
摘要:这个是一套简单的传送宝石的脚本,只实现简单的传送。主要是方便初学者参考使用!1、在魔兽世界私服单机中,可能会用到使用某单独一个物品就实现传送2、传送地址在脚本中控制,如果你需要修改传送位置,你需要修改一下代码中的 player->TeleportTo(0, 1234.00f,... 阅读全文
posted @ 2014-05-25 22:38 needly 阅读(4177) 评论(0) 推荐(0)
摘要:1、实现魔兽中简单的Gameobeject传送。主要是方便初学者参考使用!2、与上一篇不同的是。这篇主要是在Gameobeject上实现传送,而不是NPC上。。 例如:你需要在gameobject_template表中找一些模型ID。然后在scriptname这一列中增加脚本名称,本例的脚本名... 阅读全文
posted @ 2014-05-25 22:37 needly 阅读(1707) 评论(0) 推荐(0)
摘要:1、首先,目前这套最新的升级的防外挂系统,适用于T端https://github.com/TrinityCore/TrinityCore/commit/c45e665c860e1c555d0e081f8bb1b4ee0c160c72 版本2、导入方法:git apply --check Manuel... 阅读全文
posted @ 2014-05-25 22:36 needly 阅读(886) 评论(0) 推荐(0)
摘要:/* - Developer(s): Ghostcrawler336 - Edited by: Lea - Complete: %100 - ScriptName: 'Faction Change Token' - Comment: Tested.*/ #include "ScriptMgr.h"#... 阅读全文
posted @ 2014-05-25 22:20 needly 阅读(651) 评论(0) 推荐(0)
摘要:1、只允许玩家在某些地方PVP才能获得物品2、判断玩家是否在同一个IP下PVP,。如果是同IP的PVP,那么就无法获得奖励3、同时要判断玩家是否有免荣誉的BUFF,否则不奖励的!这个是判断是否在同一个IP下进行PVP作弊的判断条件!如果是在网吧~~~几个朋友一起PVP,那么就要慎重考虑是否用这个了!... 阅读全文
posted @ 2014-05-25 21:20 needly 阅读(411) 评论(0) 推荐(0)
摘要:这是一个和平守护者卫士NPC脚本,当玩家在这个NPC的一定范围内,一定的x,y坐标内,你就不会有PVP标记。简单说来,这个就是一个设置安全区域的办法之一!#include "ScriptPCH.h"typedef struct {float x, y;} Point;// This is a li... 阅读全文
posted @ 2014-05-25 21:13 needly 阅读(448) 评论(0) 推荐(0)
摘要://将以下内容插入player.cpp文件中 void Player::SetMapShow(Player* player)//地图全开 { for (uint8 i=0; iSetFlag(PLAYER_EXPLORED_ZONES_1+i, 0xFFFFFFFF); player->G... 阅读全文
posted @ 2014-05-25 21:09 needly 阅读(410) 评论(0) 推荐(0)
摘要:很多朋友可能每次使用魔兽世界单机版的时候,或则自己搭建魔兽世界私服服务器的时候,总会发现,需要从客户端中提取很多类型的地图例如常见的有 Maps ,Maps是必须的,而且提取后,必须放到魔兽私服单机版(服务端)的运行目录里面的Maps目录里面。,当然还有其他的地图类型,例如VMAPS MMAPS 这... 阅读全文
posted @ 2014-05-25 20:58 needly 阅读(6454) 评论(0) 推荐(0)
摘要:这个是一套带自动回复和瞧瞧话的假人系统,适用于TRINITY端的335版本吧??大家可以试试下面是部分代码。完整代码请下载下面的连接 Index: src/arcemu-world/Chat.h ===================================================... 阅读全文
posted @ 2014-05-25 20:55 needly 阅读(917) 评论(0) 推荐(0)
摘要:下面是一个涉及到积分系统交易的GM命令的函数参考。函数默认是MANGOS服务端的。不过你可以通过修改来支持T端的GetAccountJf() 这个函数是自己增加的,主要是一个活的自己角色或则账号的积分数量的函数,。这里就不交代了 //普通玩家积分交易系统bool ChatHandler::Handl... 阅读全文
posted @ 2014-05-25 20:37 needly 阅读(354) 评论(0) 推荐(0)
摘要:#include "sc_gossip.h" #include "Item.h" #include "Player.h" #include "SpellAuras.h" #include "GossipDef.h" #include "Chat.h" bool GossipHello_ItemUse... 阅读全文
posted @ 2014-05-25 20:27 needly 阅读(416) 评论(0) 推荐(0)
摘要:下面是以个T端335版本WOTLK版本的随机召唤生物,并公告的脚本。。注意:你需要定义好比较好的时间设置,否则容易当机。最好多测试一下 #include "ScriptPCH.h" #define MIN_INTERVAL_TIMER 900000 // 15 minutes, in milisec... 阅读全文
posted @ 2014-05-25 20:18 needly 阅读(298) 评论(0) 推荐(0)
摘要:1、 首先你需要导入一个SQL,那个就是宝石的SQL。这个就是你将在游戏里面使用的宝石,增加了脚本的 INSERT INTO `item_template` VALUES (90001, 0, 0, 0, 'Level Token', 46787, 6, 0, 0, 1, 0, 0, 0, -1,... 阅读全文
posted @ 2014-05-25 19:33 needly 阅读(372) 评论(0) 推荐(0)