You last visited: Today at 09:57
Advertisement
Help With Coding Npc
Discussion on Help With Coding Npc within the CO2 Private Server forum part of the Conquer Online 2 category.
06/11/2010, 21:59
#1
elite*gold: 0
Join Date: Jun 2010
Posts: 258
Received Thanks: 102
Help With Coding Npc
well i have a conquer pserver version 5165, i'm working with Visual C# 2005
so i open NpcDialog.cs with Visuel C# 2005
i have an npc who sell +7 to +12 steeds, but it's expensive, so i changed the prices , it look like this
PHP Code:
#region Breeder\par
case 988388 :\ par
\{\ par
if ( Control == 0 )\ par
\{\ par
GC . AddSend ( Packets . NPCSay ( "Welcome to the NazihCO Seller, we sell special items here that you cant fin\'14 anywere else!" ));\ par
GC . AddSend ( Packets . NPCLink ( "Cool let me in." , 1 ));\ par
GC . AddSend ( Packets . NPCLink ( "Haa Ok Then" , 255 ));\ par
GC . AddSend ( Packets . NPCSetFace ( N . Avatar ));\ par
GC . AddSend ( Packets . NPCFinish ());\ par
\}\ par
if ( Control == 1 )\ par
\{\ par
GC . AddSend ( Packets . NPCSay ( "Are you interested in any of these Items?" ));\ par
GC . AddSend ( Packets . NPCLink ( "+7 Steed - 10k Cps" , 2 ));\ par
GC . AddSend ( Packets . NPCLink ( "+8 Steed - 50k Cps" , 3 ));\ par
GC . AddSend ( Packets . NPCLink ( "+9 Steed - 100k CPs" , 4 ));\ par
GC . AddSend ( Packets . NPCLink ( "+10 Steed - 200K CPs" , 5 ));\ par
GC . AddSend ( Packets . NPCLink ( "+11 Steed - 400K CPs" , 6 ));\ par
GC . AddSend ( Packets . NPCLink ( "+12 Steed - 800K CPs" , 7 ));\ par
GC . AddSend ( Packets . NPCLink ( "Saddle - 5K CPs" , 8 ));\ par
GC . AddSend ( Packets . NPCLink ( "No, thanks." , 255 ));\ par
GC . AddSend ( Packets . NPCSetFace ( 15 ));\ par
GC . AddSend ( Packets . NPCFinish ());\ par
\}\ par
\ par
\ par
\ par
if ( Control == 2 )\ par
\{\ par
if ( GC . MyChar . CPs >= 10000 )\ par
\{\ par
GC . MyChar . CPs -= 10000 ;\ par
GC . MyChar . AddItem ( 300000 , 7 );\ par
GC . AddSend ( Packets . NPCSay ( "Here you are." ));\ par
GC . AddSend ( Packets . NPCLink ( "Thanks." , 255 ));\ par
GC . AddSend ( Packets . NPCSetFace ( N . Avatar ));\ par
GC . AddSend ( Packets . NPCFinish ());\ par
\}\ par
else\ par
\{\ par
GC . AddSend ( Packets . NPCSay ( "You don't have enough Cps." ));\ par
GC . AddSend ( Packets . NPCLink ( "I see." , 255 ));\ par
GC . AddSend ( Packets . NPCSetFace ( N . Avatar ));\ par
GC . AddSend ( Packets . NPCFinish ());\ par
\}\ par
\}\ par
if ( Control == 3 )\ par
\{\ par
if ( GC . MyChar . CPs >= 50000 )\ par
\{\ par
GC . MyChar . CPs -= 50000 ;\ par
GC . MyChar . AddItem ( 300000 , 8 );\ par
GC . AddSend ( Packets . NPCSay ( "Here you are." ));\ par
GC . AddSend ( Packets . NPCLink ( "Thanks." , 255 ));\ par
GC . AddSend ( Packets . NPCSetFace ( N . Avatar ));\ par
GC . AddSend ( Packets . NPCFinish ());\ par
\}\ par
else\ par
\{\ par
GC . AddSend ( Packets . NPCSay ( "You don't have enough Cps." ));\ par
GC . AddSend ( Packets . NPCLink ( "I see." , 255 ));\ par
GC . AddSend ( Packets . NPCSetFace ( N . Avatar ));\ par
GC . AddSend ( Packets . NPCFinish ());\ par
\}\ par
\ '14 \}\par
\par
if (Control == 4)\par
\{\par
if (GC.MyChar.CPs >= 100000)\par
\{\par
GC.MyChar.CPs -= 100000;\par
GC.MyChar.AddItem(300000, 9);\par
GC.AddSend(Packets.NPCSay("Here you are."));\par
GC.AddSend(Packets.NPCLink("Thanks.", 255));\par
GC.AddSend(Packets.NPCSetFace(N.Avatar));\par
GC.AddSend(Packets.NPCFinish());\par
\}\par
else\par
\{\par
GC.AddSend(Packets.NPCSay("You don' t have enough Cps . "));\par
GC.AddSend(Packets.NPCLink(" I see . ", 255));\par
GC.AddSend(Packets.NPCSetFace(N.Avatar));\par
GC.AddSend(Packets.NPCFinish());\par
\}\par
\}\par
else if (Control == 5)\par
\{\par
if (GC.MyChar.CPs >= 200000)\par
\{\par
GC.MyChar.CPs -= 200000;\par
GC.MyChar.AddItem(300000, 10);\par
GC.AddSend(Packets.NPCSay(" Here you are . "));\par
GC.AddSend(Packets.NPCLink(" Thanks . ", 255));\par
GC.AddSend(Packets.NPCSetFace(N.Avatar));\par
GC.AddSend(Packets.NPCFinish());\par
\}\par
else\par
\{\par
GC.AddSend(Packets.NPCSay(" You don 't have enough Cps."));\par
GC.AddSend(Packets.NPCLink("I see.", 255));\par
GC.AddSend(Packets.NPCSetFace(N.Avatar));\par
GC.AddSend(Packets.NPCFinish());\par
\}\par
\}\par
else if (Control == 6)\par
\{\par
if (GC.MyChar.CPs >= 400000)\par
\{\par
GC.MyChar.CPs -= 400000;\par
GC.MyChar.AddItem(300000, 11);\par
GC.AddSend(Packets.NPCSay("Here you are."));\par
GC.AddSend(Packets.NPCLink("Thanks.", 255));\par
GC.AddSend(Packets.NPCSetFace(N.Avatar));\par
GC.AddSend(Packets.NPCFinish());\par
\}\par
else\par
\{\par
GC.AddSend(Packets.NPCSay("You don' t have enough Cps . "));\par
GC.AddSend(Packets.NPCLink(" I see . ", 255));\par
GC.AddSend(Packets.NPCSetFace(N.Avatar));\par
GC.AddSend(Packets.NPCFinish());\par
\}\par
\}\par
else if (Control == 7)\par
\{\par
if (GC.MyChar.CPs >= 800000)\par
\{\par
GC.My\'14har.CPs -= 800000;\par
GC.MyChar.AddItem(300000, 12);\par
GC.AddSend(Packets.NPCSay(" Here you are . "));\par
GC.AddSend(Packets.NPCLink(" Thanks . ", 255));\par
GC.AddSend(Packets.NPCSetFace(N.Avatar));\par
GC.AddSend(Packets.NPCFinish());\par
\par
\par
\par
now, i click on save and exit
when i made server On, i gone to this npc, but nothing changed in the prices or the Dialog
please help me
06/12/2010, 00:41
#2
elite*gold: 0
Join Date: Oct 2009
Posts: 8,784
Received Thanks: 5,304
You're supposed to open NewestCOServer.csproj or NewestCOServer.sln and press f5 after you made the changes,
06/12/2010, 10:13
#3
elite*gold: 0
Join Date: Jun 2010
Posts: 258
Received Thanks: 102
i open them with whitch program?
i tryied to open NewestCOServer.csproj with C# 2005 and it told me (impossible to read NewestCOServer.csproj .....)
and NewestCOServer.sln don't want to open
06/12/2010, 10:25
#4
elite*gold: 0
Join Date: Oct 2009
Posts: 8,784
Received Thanks: 5,304
Maybe you need a more recent version of C#.
2008 or 2010
06/12/2010, 12:25
#5
elite*gold: 0
Join Date: Jun 2010
Posts: 258
Received Thanks: 102
guys, how can i upgrade me windows xp from sp2 to sp3
06/12/2010, 19:06
#6
elite*gold: 0
Join Date: Sep 2008
Posts: 494
Received Thanks: 120
the windows can do it automatily when u make from pirate version oryginal then system will allow to automaticly updates :P well there r a lot of ways to make ur system original from pirate but u cant write about it here
i can help u pm me
Similar Threads
*NEW CODING ART!!!..........:::::~WhiteLight D3D~:::::..........*NEW CODING ART!!!
09/21/2010 - WarRock Hacks, Bots, Cheats & Exploits - 25 Replies
http://250kb.de/u/100911/p/m4buevNCZhoQ.PNG
Download: Multiupload.com - upload your files to multiple file hosting sites!
VirusScan: VirusTotal - Free Online Virus, Malware and URL Scanner
Funktionen:
SuperJump
Teleport
NoSpread
NoRecoil
Uce Coding+ winhex coding
03/05/2009 - Dekaron - 8 Replies
i was just wondering
is it true if u do coding with winhex is it less dc??
tats all
cuz uce coding dcs me alot
All times are GMT +2. The time now is 09:57 .