Guida Mantello Infinito - Source

Stato
Discussione chiusa ad ulteriori risposte.

Michs

Bannato
8 Dicembre 2015
1,789
70
257
593
Ultima modifica:
Salve a tutti!
Faccio questo post per spiegarvi come rendere, il mantello del coraggio, infinito direttamente dalla source.

Dirigiamoci su /vostropercorsodellasource/game/src/ e apriamo il file char_item.cpp
Cerchiamo questa parte di codice:
Codice:
case UNIQUE_ITEM_CAPE_OF_COURAGE:
//¶ó¸¶´Ü ş¸»óżë żë±âŔÇ ¸ÁĹä
case 70057:
case REWARD_BOX_UNIQUE_ITEM_CAPE_OF_COURAGE:
AggregateMonster();
item->SetCount(item->GetCount()-1);
break;
e la sostituiamo con questa:
Codice:
case UNIQUE_ITEM_CAPE_OF_COURAGE:
AggregateMonster();
break;
//¶ó¸¶´Ü ş¸»óżë żë±âŔÇ ¸ÁĹä
case 70057:
AggregateMonster();
item->SetCount(item->GetCount()-1);
break;
case REWARD_BOX_UNIQUE_ITEM_CAPE_OF_COURAGE:
AggregateMonster();
item->SetCount(item->GetCount()-1);
break;
Se invece volete rendere tutti i tipi di mantello infiniti basta seguire la guida di sopra e cancellare questa stringa
Codice:
item->SetCount(item->GetCount()-1);
Thanks to @SunJoin ;)
Per qualsiasi problema non esitate a chiedere spiegazioni :D.
Bye.
 
Giusto per completezza...il mantello che hai reso illimitato (UNIQUE_ITEM_CAPE_OF_COURAGE) corrisponde al vnum 70038. Se volete rendere anche gli altri illiminati vi basta rimuovere questa riga
item->SetCount(item->GetCount()-1);
 
Stato
Discussione chiusa ad ulteriori risposte.