Kết quả 1 đến 10 của 40
Chủ đề: Code Vạn - Lượng Trong Source JX
-
23-07-12, 09:00 PM #1
- Ngày tham gia
- Jul 2011
- Bài viết
- 163
- Thanks
- 260
- Thanked 39 Times in 18 Posts
Code Vạn - Lượng Trong Source JX
PHP Code:char szMoneyText[32];
dwColor = 0xFFFFFF;
if (m_nMoneyNum < 10000)
sprintf(szTextMoney, "%d l*îng", m_nMoneyNum);
else
{
if (m_nMoneyNum%10000 == 0)
sprintf(szTextMoney, "%d v¹n l*îng", m_nMoneyNum/10000);
else
sprintf(szTextMoney, "%d v¹n %d l*îng", m_nMoneyNum/10000, m_nMoneyNum%10000);
}
Nếu số tiền < 10000 thì in ra số tiền + lượng
ngược lại nếu > 10000 và chia cho 10000 lấy phần dư mà bằng 0 thì đó chính là vạn tức in ra số tiền chia cho 10000 lấy phần nguyên. ngược lại thì phần dư khác 0 thì phần vạn chính là số tiền chia 10000 lấy phần nguyên, phần lượng là số tiền chia cho 10000 lấy phần dư.
Ví dụ mẫu hiển thị vạn lượng ở hành trang
Vào S3Client\Ui\Uicase mở file UiItem.cpp lên tìm biến m_Money
Tìm
PHP Code:void KUiItem::UpdateData()
{
m_ItemBox.Clear();
m_nMoney = g_pCoreShell->GetGameData(GDI_PLAYER_HOLD_MONEY, 0, 0);
m_Money.SetIntText(m_nMoney);
KUiObjAtRegion* pObjs = NULL;
int nCount = g_pCoreShell->GetGameData(GDI_ITEM_TAKEN_WITH, 0, 0);
if (nCount == 0)
return;
if (pObjs = (KUiObjAtRegion*)malloc(sizeof(KUiObjAtRegion) * nCount))
{
g_pCoreShell->GetGameData(GDI_ITEM_TAKEN_WITH, (unsigned int)pObjs, nCount);//µ¥Ïß³ÌÖ´ÐУ¬nCountÖµ²»±ä
for (int i = 0; i < nCount; i++)
{
KUiDraggedObject no;
no.uGenre = pObjs[i].Obj.uGenre;
no.uId = pObjs[i].Obj.uId;
no.DataX = pObjs[i].Region.h;
no.DataY = pObjs[i].Region.v;
no.DataW = pObjs[i].Region.Width;
no.DataH = pObjs[i].Region.Height;
m_ItemBox.AddObject(&no, 1);
}
free(pObjs);
pObjs = NULL;
}
}
PHP Code:char szMoneyText[50];
if (m_nMoney < 10000)
sprintf(szMoneyText, "%d l*îng", m_nMoney);
else
{
if (m_nMoney%10000 == 0)
sprintf(szMoneyText, "%d v¹n l*îng", m_nMoney/10000);
else
sprintf(szMoneyText, "%d v¹n %d l*îng", m_nMoney/10000, m_nMoney%10000);
}
m_Money.SetText(szMoneyText);
Build soucre thì [Only registered and activated users can see links. ]
Nguồn: CybergamevnLần sửa cuối bởi kakalot1, ngày 23-07-12 lúc 09:02 PM.
Khách viếng thăm hãy cùng kakalot1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 18 Users Say Thank You to kakalot1 For This Useful Post:
dammejx (23-07-12), debaf9 (23-07-12), duynguyenjx (23-07-12), hoivegame (23-07-12), kbgqedtt (06-08-12), kid2058 (13-12-12), LeaJXP (23-07-12),
Linh_JX(24-07-12), nhoxmap_b7 (29-07-12), satthulauhyh (23-07-12), satthupro95 (23-07-12), thaihoa91 (23-07-12), thanhtunghk (08-09-12), thienthanden2 (03-10-12), tongminhkhanh (23-07-12), Trung95 (23-07-12), vipprolc (24-07-12), yukite26 (19-03-13)
-
23-07-12, 10:02 PM #2
- Ngày tham gia
- Jul 2011
- Bài viết
- 163
- Thanks
- 260
- Thanked 39 Times in 18 Posts
Ðề: Code Vạn - Lượng Trong Source JX
PHP Code:GetMpsPos(&nX, &nY);
if (m_Series == 0)
{
strcpy(m_nImageSeries, "\\Spr\\Ui3\\Npc\\series0.spr");
}
else if (m_Series ==1)
{
strcpy(m_nImageSeries, "\\Spr\\Ui3\\Npc\\series1.spr");
}
else if (m_Series ==2)
{
strcpy(m_nImageSeries, "\\Spr\\Ui3\\Npc\\series2.spr");
}
else if (m_Series==3)
{
strcpy(m_nImageSeries, "\\Spr\\Ui3\\Npc\\series3.spr");
}
else
{
strcpy(m_nImageSeries, "\\Spr\\Ui3\\Npc\\series4.spr");
}
m_ImageSeries.nType = ISI_T_SPR;
m_ImageSeries.Color.Color_b.a = 255;
Khách viếng thăm hãy cùng kakalot1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến kakalot1 vì bài viết này !
kid2058 (13-12-12)
-
23-07-12, 10:14 PM #3
Ðề: Code Vạn - Lượng Trong Source JX
kcore.cpp
Code:#ifndef _SERVER #include "../../Represent/iRepresent/iRepresentShell.h" #include "ImgRef.h" KRUImage g_ImageSeries[MAX_SERIES]; #endif void SetImageGameDefault(KRUImage* pImage,char*FileName) { pImage->nType = ISI_T_SPR; pImage->Color.Color_b.a = 255; pImage->bRenderStyle = IMAGE_RENDER_STYLE_ALPHA; pImage->uImage = 0; pImage->nISPosition = IMAGE_IS_POSITION_INIT; pImage->bRenderFlag = 0; pImage->nFrame = 0; strcpy(pImage->szImage,FileName); } CORE_API void g_InitCore() { int i; for (i=0;i<MAX_SERIES;i++) { sprintf(str,"\\Spr\\Ui3\\Npc\\series%d.spr",i); SetImageGameDefault(&g_ImageSeries[i],str); } }
knpc.cpp
Code:extern KRUImage g_ImageSeries[MAX_SERIES]; int KNpc::PaintInfo(int nHeightOffset, bool bSelect, int nFontSize, DWORD dwBorderColor) { .... int xlen=nFontSize *g_StrLen(Name)/4; //kéo suống dưới cùng của hảm này,phần vẽ cho npc //tìm đoạn g_pRepresent->OutputText(nFontSize, Name, KRF_ZERO_END, nMpsX - xlen, nMpsY, dwColor, 0, nHeightOff, dwBorderColor); g_ImageSeries[m_Series].oPosition.nX = nMpsX + xlen + 5; g_ImageSeries[m_Series].oPosition.nY = nMpsY; g_ImageSeries[m_Series].oPosition.nZ = nHeightOff; g_pRepresent->DrawPrimitives(1, &g_ImageSeries[m_Series], RU_T_IMAGE, 0); }
Khách viếng thăm hãy cùngLeHuyetVoHonxây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 11 Users Say Thank You to LeHuyetVoHon For This Useful Post:
assaa (24-07-12), debaf9 (23-07-12), jxvietnam (24-07-12), kakalot1 (01-08-12), kbgqedtt (06-08-12), kenthp (14-08-12), kid2058 (13-12-12), ngocsy2005dn (05-03-13), thaihoa91 (23-07-12), thanhtunghk (08-09-12), tongminhkhanh (23-07-12)
-
23-07-12, 11:02 PM #4
- Ngày tham gia
- Mar 2010
- Bài viết
- 430
- Thanks
- 30
- Thanked 182 Times in 81 Posts
Ðề: Code Vạn - Lượng Trong Source JX
Cái code bạn đưa mình đã build lại và nó ko có show số tiền vạn lượng. ^^!ko bik bị gì????
[Only registered and activated users can see links. ]
and
[Only registered and activated users can see links. ]
sẵn cho mình hỏi 1 tí về cái rương, cái file nào quy định những ô trống trong rương thế? Đã test thử mở 1 rương mới nhưng ko bik file nào wy định bỏ item hay vật phẩm vào box mới đó.Khách viếng thăm hãy cùng hoivegame xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
23-07-12, 11:17 PM #5
- Ngày tham gia
- Jun 2012
- Bài viết
- 51
- Thanks
- 9
- Thanked 7 Times in 6 Posts
Ðề: Code Vạn - Lượng Trong Source JX
Code:extern KRUImage g_ImageSeries[MAX_SERIES]; int KNpc::PaintInfo(int nHeightOffset, bool bSelect, int nFontSize, DWORD dwBorderColor) { .... int xlen=nFontSize *g_StrLen(Name)/4; //kéo suống dưới cùng của hảm này,phần vẽ cho npc //tìm đoạn g_pRepresent->OutputText(nFontSize, Name, KRF_ZERO_END, nMpsX - xlen, nMpsY, dwColor, 0, nHeightOff, dwBorderColor); g_ImageSeries[m_Series].oPosition.nX = nMpsX + xlen + 5; g_ImageSeries[m_Series].oPosition.nY = nMpsY; g_ImageSeries[m_Series].oPosition.nZ = nHeightOff; g_pRepresent->DrawPrimitives(1, &g_ImageSeries[m_Series], RU_T_IMAGE, 0); }
Khách viếng thăm hãy cùng tongminhkhanh xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
24-07-12, 12:16 AM #6
Ðề: Code Vạn - Lượng Trong Source JX
Có Mod Smod nào ghé vào cho hỏi , sao ko gộp 2 bài viết lại với nhau được không , đang định gộp bài ở kho lưu trữ vs bài này , các bạn lập 1 topic hướng dẫn cho dễ theo dõi nhé , kẻo spam linh tinh ra
Comeback JXP
-
24-07-12, 12:31 AM #7
- Ngày tham gia
- Apr 2008
- Bài viết
- 12,110
- Thanks
- 662
- Thanked 3,168 Times in 1,602 Posts
Ðề: Code Vạn - Lượng Trong Source JX
Khách viếng thăm hãy cùng thaihoa91 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
24-07-12, 08:05 AM #8
Ðề: Code Vạn - Lượng Trong Source JX
Mới tham gia jx, mấy pro cho hỏi cái S3Clien nằm chỗ nào vậy, hay đây là tools.
Khách viếng thăm hãy cùng bangduongca xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
24-07-12, 08:19 AM #9
- Ngày tham gia
- Sep 2011
- Bài viết
- 36
- Thanks
- 9
- Thanked 3 Times in 2 Posts
Ðề: Code Vạn - Lượng Trong Source JX
Quả thật code vạn lượng chưa hiển thị, chủ thớt xem lại giùm.
Khách viếng thăm hãy cùng doanhungit xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
24-07-12, 08:22 AM #10
- Ngày tham gia
- May 2009
- Đang ở
- Nơi rất xa
- Bài viết
- 2,479
- Thanks
- 572
- Thanked 1,848 Times in 503 Posts
Ðề: Code Vạn - Lượng Trong Source JX
code thì đúng rồi, những ai chưa hiển thị là do build ra xong chưa copy file game.exe qua client thôi
Khách viếng thăm hãy cùng jxvietnam xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
9Dragons Source code
Bởi jambovt05 trong diễn đàn Các Server Không Nằm Trong BoxTrả lời: 0Bài viết cuối: 06-03-12, 12:56 PM -
Xin source code webgame bá vương
Bởi noisyandsilent trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 17-02-12, 11:29 PM -
Source code
Bởi alisson trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 11-07-11, 02:17 AM -
source code awjx
Bởi ICarus trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 11Bài viết cuối: 07-07-11, 06:00 PM -
Bàn về Source Code Jx đầy đủ, ai có hứng thú thì vào.
Bởi thachlong78 trong diễn đàn Võ Lâm Truyền Kỳ (Jx Server)Trả lời: 54Bài viết cuối: 14-06-11, 02:07 PM