Register for your free account! | Forgot your password?

You last visited: Today at 12:04

  • Please register to post and access all features, it's quick, easy and FREE!

 

LoveStone Problem

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2009
Posts: 46
Received Thanks: 5
LoveStone Problem

Hi, I have a problem with crush stone for her wedding says you are married but I am not the code is not complete I need help and the npc clans..
Thank you in advance



Electro51 is offline  
Old   #2
 
elite*gold: 0
Join Date: Aug 2009
Posts: 919
Received Thanks: 442
yeah i noticed there was a error with spouses. you'll need to edit the code of it, i haven't even looked, honestly i think marriage is useless & gay (on the game ahhahaah)


.Guru is offline  
Old   #3
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,740
Received Thanks: 5,268
Quote:
Originally Posted by Electro51 View Post
Hi, I have a problem with crush stone for her wedding says you are married but I am not the code is not complete I need help and the npc clans..
Thank you in advance

Post the code here.
I'll take a look.
Arcо is offline  
Old   #4
 
elite*gold: 0
Join Date: Aug 2009
Posts: 46
Received Thanks: 5
Quote:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NewestCOServer.PacketHandling
{
public class Marriage
{
public static void Handle(Main.GameClient GC, byte[] Data)
{
uint AttackType = BitConverter.ToUInt32(Data, 20);

if (AttackType == 8)
{
uint TargetUID = BitConverter.ToUInt32(Data, 12);
Game.Character TargetMarry = null;

if (Game.World.H_Chars.Contains(TargetUID))
TargetMarry = (Game.Character)Game.World.H_Chars[TargetUID];

if (GC.MyChar.Spouse != "None")
{ GC.LocalMessage(2005, "You are married."); return; }
if (TargetMarry.Spouse != "None")
{ GC.LocalMessage(2005, "The target is married."); return; }
if ((TargetMarry.Body == 1003 || TargetMarry.Body == 1004) && (GC.MyChar.Body == 1003 || GC.MyChar.Body == 1004))
{ GC.LocalMessage(2005, "No male and male marriage is permited!"); return; }
if ((TargetMarry.Body == 2001 || TargetMarry.Body == 2002) && (GC.MyChar.Body == 2001 || GC.MyChar.Body == 2002))
{ GC.LocalMessage(2005, "No female and female marriage is permited!"); return; }

TargetMarry.MyClient.AddSend(Packets.AttackPacket( GC.MyChar.EntityID, TargetMarry.EntityID, TargetMarry.Loc.X, TargetMarry.Loc.Y, 0, 8));
}
else if (AttackType == 9)
{
uint TargetUID = BitConverter.ToUInt32(Data, 12);
Game.Character TargetMarry = null;

if (Game.World.H_Chars.Contains(TargetUID))
TargetMarry = (Game.Character)Game.World.H_Chars[TargetUID];

TargetMarry.Spouse = GC.MyChar.Name + GC.AuthInfo.Status;
GC.MyChar.Spouse = TargetMarry.Name + TargetMarry.MyClient.AuthInfo.Status;

TargetMarry.MyClient.AddSend(Packets.String(Target Marry.EntityID, 6, TargetMarry.Spouse));
GC.AddSend(Packets.String(GC.MyChar.EntityID, 6, GC.MyChar.Spouse));

Database.SaveCharacter(TargetMarry, TargetMarry.MyClient.AuthInfo.Account);
Database.SaveCharacter(GC.MyChar, GC.AuthInfo.Account);
if (GC.MyChar.Body == 1003 || GC.MyChar.Body == 1004)
Game.World.SendMsgToAll("SYSTEM", GC.MyChar.Name + " and " + TargetMarry.Name + " are married now.", 2011, 0);
else
Game.World.SendMsgToAll("SYSTEM", TargetMarry.Name + " and " + GC.MyChar.Name + " are married now.", 2011, 0);
}
}
}
}
Marriage.cs


Electro51 is offline  
Old   #5
 
elite*gold: 0
Join Date: Sep 2009
Posts: 17
Received Thanks: 0
error
لعبة الحيا is offline  
Old   #6
 
elite*gold: 0
Join Date: Apr 2006
Posts: 532
Received Thanks: 66
Oops my mistake just take this line out

{ GC.LocalMessage(2005, "The target is married."); return; }

It should work fine then I just rechecked mine and I took this line out!

It might be that the line needs to be moved elsewhere in the file but for now I have just taken it out and it seems to work fine.

Just wondering but did this help? I like to know if it actually helped and I am not really that interested in the thanks lol just want to know if it sorted the problem. It`s always good to update to let people know that the problem has been solved.


WHITELIONX is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
[Release] LoveStone that Marries you and Divorces you
Find "#region Love Stone" and replace the whole code with this: #region Love Stone case 390: ...
12 Replies - CO2 PServer Guides & Releases
My First Edit {LoveStone}
My First Edit xD LoveStone :- http://img259.imageshack.us/img259/5848/lovestone.jpg DownLoad Here Thanks xD
9 Replies - CO2 Weapon, Armor, Effects & Interface edits
what is LoveStone
..? and where i can find it?
18 Replies - CO2 Main - Discussions / Questions



All times are GMT +1. The time now is 12:04.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.