Modificare bonusuri verzi

Avatar utilizator
RID8Rgaming
Nivel 3

Nivel 3
Mesaje: 316
Membru din: 01 Feb 2016, 05:08
Regat: Jinno
Aprecieri: 128  
Mulţumiri: 2  
 Contact:
Medalii

Salut. Vreau sa schimb bonusurile verzi din sursa si nu stiu de unde sa le modific. Aceste bonusuri se pot pune pe arme si armuri pana in lv 40 si eu vreau sa mearga si pe accesorii. Imi puteti da un tutorial sau sa-mi spuneti de unde sa le modific? Imagine Imagine.
Imagine
Afișează semnătura
Avatar utilizator
stilledanger
Mister Just4Metin

Mister Just4Metin
Mesaje: 993
Membru din: 31 Ian 2014, 22:30
Server: somthegame.com
Aprecieri: 5  
Mulţumiri: 100  
 Contact:
Medalii

Nu exista un tutorial pentru asa ceva, trebuie doar sa ai putin cap ca sa faci
Avatar utilizator
RID8Rgaming
Nivel 3

Nivel 3
Mesaje: 316
Membru din: 01 Feb 2016, 05:08
Regat: Jinno
Aprecieri: 128  
Mulţumiri: 2  
 Contact:
Medalii

Nu vreau neaparat tutorial complet. Ma ajuta sa stiu numele fisierului (fisierelor) unde trebuie sa lucrez.
UP
Imagine
Afișează semnătura
Avatar utilizator
RID8Rgaming
Nivel 3

Nivel 3
Mesaje: 316
Membru din: 01 Feb 2016, 05:08
Regat: Jinno
Aprecieri: 128  
Mulţumiri: 2  
 Contact:
Medalii

up
Imagine
Afișează semnătura
Avatar utilizator
stilledanger
Mister Just4Metin

Mister Just4Metin
Mesaje: 993
Membru din: 31 Ian 2014, 22:30
Server: somthegame.com
Aprecieri: 5  
Mulţumiri: 100  
 Contact:
Medalii

Scoate if-ul asta si o sa mearga

Cod: Selectaţi tot

if ((item2->GetType() == ITEM_WEAPON) || (item2->GetType() == ITEM_ARMOR && item2->GetSubType() == ARMOR_BODY))
Avatar utilizator
RID8Rgaming
Nivel 3

Nivel 3
Mesaje: 316
Membru din: 01 Feb 2016, 05:08
Regat: Jinno
Aprecieri: 128  
Mulţumiri: 2  
 Contact:
Medalii

stilledanger scrie:Scoate if-ul asta si o sa mearga

Cod: Selectaţi tot

if ((item2->GetType() == ITEM_WEAPON) || (item2->GetType() == ITEM_ARMOR && item2->GetSubType() == ARMOR_BODY))
Nu ma pricep la c++ si nu stiu cum sa editez corect
if (item->GetVnum() == 71151 || item->GetVnum() == 76023)
{
((item2->GetType() == ITEM_WEAPON)
|| (item2->GetType() == ITEM_ARMOR && item2->GetSubType() == ARMOR_BODY))
{
bool bCanUse = true;
for (int i = 0; i < ITEM_LIMIT_MAX_NUM; ++i)
{
if (item2->GetLimitType(i) == LIMIT_LEVEL && item2->GetLimitValue(i) > 40)
{
bCanUse = false;
break;
}
}
if (false == bCanUse)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("적용 레벨보다 높아 사용이 불가능합니다."));
break;
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("무기와 갑옷에만 사용 가능합니다."));
break;
}
}
item2->ChangeAttribute();
}
Imagine
Afișează semnătura
Avatar utilizator
RID8Rgaming
Nivel 3

Nivel 3
Mesaje: 316
Membru din: 01 Feb 2016, 05:08
Regat: Jinno
Aprecieri: 128  
Mulţumiri: 2  
 Contact:
Medalii

up
Imagine
Afișează semnătura
Avatar utilizator
Titan
Metin Master

Metin Master
Mesaje: 2783
Membru din: 01 Iun 2015, 15:09
Server: In curand.
Regat: Chunjo
Aprecieri: 42  
Mulţumiri: 377  
  Rezolvări prob.: 3
Discord: Copiază ID
 Contact:
Medalii

Schimba:

Cod: Selectaţi tot

if (item->GetVnum() == 71151 || item->GetVnum() == 76023)
{
((item2->GetType() == ITEM_WEAPON)
|| (item2->GetType() == ITEM_ARMOR && item2->GetSubType() == ARMOR_BODY))
{
bool bCanUse = true;
for (int i = 0; i < ITEM_LIMIT_MAX_NUM; ++i)
{
if (item2->GetLimitType(i) == LIMIT_LEVEL && item2->GetLimitValue(i) > 40)
{
bCanUse = false;
break;
}
}
if (false == bCanUse)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("적용 레벨보다 높아 사용이 불가능합니다."));
break;
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("무기와 갑옷에만 사용 가능합니다."));
break;
}
}
item2->ChangeAttribute();
}
Cu:

Cod: Selectaţi tot

bool bCanUse = true;
for (int i = 0; i < ITEM_LIMIT_MAX_NUM; ++i)
{
if (item2->GetLimitType(i) == LIMIT_LEVEL && item2->GetLimitValue(i) > 40)
{
bCanUse = false;
break;
}
}
if (false == bCanUse)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("적용 레벨보다 높아 사용이 불가능합니다."));
break;
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("무기와 갑옷에만 사용 가능합니다."));
break;
}
}
item2->ChangeAttribute();
}
Imagine
Afișează semnătura
Avatar utilizator
stilledanger
Mister Just4Metin

Mister Just4Metin
Mesaje: 993
Membru din: 31 Ian 2014, 22:30
Server: somthegame.com
Aprecieri: 5  
Mulţumiri: 100  
 Contact:
Medalii

fumigena65 scrie:Schimba:

Cod: Selectaţi tot

if (item->GetVnum() == 71151 || item->GetVnum() == 76023)
{
((item2->GetType() == ITEM_WEAPON)
|| (item2->GetType() == ITEM_ARMOR && item2->GetSubType() == ARMOR_BODY))
{
bool bCanUse = true;
for (int i = 0; i < ITEM_LIMIT_MAX_NUM; ++i)
{
if (item2->GetLimitType(i) == LIMIT_LEVEL && item2->GetLimitValue(i) > 40)
{
bCanUse = false;
break;
}
}
if (false == bCanUse)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("적용 레벨보다 높아 사용이 불가능합니다."));
break;
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("무기와 갑옷에만 사용 가능합니다."));
break;
}
}
item2->ChangeAttribute();
}
Cu:

Cod: Selectaţi tot

bool bCanUse = true;
for (int i = 0; i < ITEM_LIMIT_MAX_NUM; ++i)
{
if (item2->GetLimitType(i) == LIMIT_LEVEL && item2->GetLimitValue(i) > 40)
{
bCanUse = false;
break;
}
}
if (false == bCanUse)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("적용 레벨보다 높아 사용이 불가능합니다."));
break;
}
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("무기와 갑옷에만 사용 가능합니다."));
break;
}
}
item2->ChangeAttribute();
}
Clar asa se face :)) tu vezi ce ai scos acolo?
Player Unknown tot eu sunt
Fost Super Moderator / Moderator / Trial-Moderator la Just4Metin
Fost dezvoltator la Zearth2 & ThunderWorld2
Afișează semnătura
Avatar utilizator
stilledanger
Mister Just4Metin

Mister Just4Metin
Mesaje: 993
Membru din: 31 Ian 2014, 22:30
Server: somthegame.com
Aprecieri: 5  
Mulţumiri: 100  
 Contact:
Medalii

Pentru acest mesaj, stilledanger for the post:
RID8Rgaming
Player Unknown tot eu sunt
Fost Super Moderator / Moderator / Trial-Moderator la Just4Metin
Fost dezvoltator la Zearth2 & ThunderWorld2
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
225
Răspunsuri
2
Vizualizări
282
Răspunsuri
5
Vizualizări
335
Răspunsuri
1
Vizualizări
163

Înapoi la “Cereri Rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 4 vizitatori