[C++]Starlight (Amulet po którym nic nie spada)

 
Tibia.net.pl

Wróć   Tibia.net.pl > OpenTibia > Skrypty - pozostałe > C++

#2 event Tibia.net.pl: Kończymy rozgrzewkę! (Start - Sobota, godz. 17:00) Big meeting (22 listopada, Poznań)


  Tibia.net.pl (#?)
[C++]Starlight (Amulet po którym nic nie spada)

Dyskusja dotycząca tematu [C++]Starlight (Amulet po którym nic nie spada), który znajduje się w kategorii Skrypty - pozostałe (Pomoc oraz inne skrypty związane z OT.), na forum C++ (Wszystko, co związane z kompilowaniem.). Treść: Wiec, kiedyś w Tibi był taki amulet gdy miałeś go na sobie nie traciłeś levela,mlvla,eq,skilli itp. a nazywał się Amulet of ... Na Tibia.net.pl znajdziesz dokończenie tematu [C++]Starlight (Amulet po którym nic nie spada)



Odpowiedz
 
30-08-2008, 21:19  
Fanatyk
 
Użytkownik schikell na Tibia.net.pl

[C++][YurOTS]Starlight (Amulet po którym nic nie spada)


Wiec, kiedyś w Tibi był taki amulet gdy miałeś go na sobie nie traciłeś levela,mlvla,eq,skilli itp. a nazywał się Amulet of Life.

A wiec przedstawie wam kod C++ na taki amulet.

W player.cpp w funkcji:

Kod:
void Player::dropLoot(container *corpse)
Szukamy:

Kod:
if (items[SLOT_NECKLACE] && items[SLOT_NECKLACE]->getID() == ITEM_AOL)
{
removeItemInventory(SLOT_NECKLACE);
return;
}
I pod tym dodajemy:

Kod:
if (items[SLOT_NECKLACE] && items[SLOT_NECKLACE]->getID() == ITEM_AMULET_OF_LIFE)
{
removeItemInventory(SLOT_NECKLACE);
aol = true;
return;
}
Teraz w:

Kod:
void Player::die(){
Pod:

Kod:
long lostMana = 0;
Dodajemy:

Kod:
if(aol){
return;
}
Teraz pod:

Kod:
food = 0;
Dodajemy:

Kod:
aol = false;
Teraz w player.h pod:

Kod:
bool gainHealthTick();
Dodajemy:

Kod:
bool aol;
W game.cpp bądź w player.cpp w funkcji:

Kod:
void Player::preSave
Zamieniamy:

Kod:
experience -= getLostExperience();
Na:

Kod:
if(!aol){
experience -= getLostExperience();
}
else{
aol = false;
}
I Ostatnia część zdeklarowanie ITEM_AMULET_OF_LIFE

W const76.h pod:

Kod:
ITEM_AOL = 2173,
Dodajemy:

Kod:
ITEM_AMULET_OF_LIFE = 2196,

Kod był testowany na YurOTS 0.9.4d ale może działać na nowsze CVS.

Myśle że komuś pomogłem.

Autor skryptu C++: v0x3r
 


30-08-2008, 21:36  
Ekspert

Odp: [C++]Starlight (Amulet po którym nic nie spada)


Na pewno się przyda! Czegoś takiego szukałem.
A działa ten skrypt na silniki 8.10+??
 
30-08-2008, 22:06  
Fanatyk
 
Użytkownik schikell na Tibia.net.pl

Odp: [C++]Starlight (Amulet po którym nic nie spada)


Tak dziala. Ale mozna to rowniez w TFS zrobic w items.xml wydaje mi sie :P

Ten kod jest pod YorOTS a w innych silnikach trzeba bedzie troche pomyslec i popracowac nad tym. Ale jest mozliwe do wykonania.
 
01-11-2008, 13:32  
Początkujący

Odp: [C++]Starlight (Amulet po którym nic nie spada)


Potrzebuje tego kodu tylko że pod tfs 3.0
Ma może ktoś?
 
02-11-2008, 19:28  
Fanatyk
 
Użytkownik schikell na Tibia.net.pl

Odp: [C++]Starlight (Amulet po którym nic nie spada)


w tfs 0.3 mozna to zrobic w items.xml , przynajmniej mi sie tak wydaje jestem na 90 % tego pewny nie bawilem sie jeszcze ta wersja tfs poniewaz uwazam ze jest jeszcze malo stabilny ale, wielki hold dla tworcow tfs bo odwalaja kawal dobrej roboty
 
05-11-2008, 19:09  
Bywalec

Odp: [C++]Starlight (Amulet po którym nic nie spada)


Mógłbym dostać cały kod bo nie mam wszystkiego.
 
13-11-2008, 18:29  
Bywalec

Odp: [C++]Starlight (Amulet po którym nic nie spada)


hahahaha!
Ja to zrobilem w 3 linijkach i dopisku o id itema
Cholera szkoda ze już nie ma otfans.pl to bym wam dał linka
Jak chcecie to moge napisac jeszcze raz
Tylko moje dawało logowanie w miejscu śmierci - załeży od upodobań
 


Odpowiedz

Narzędzia tematu
Wygląd

Podobne wątki

Kody do gry Gothic III (3) - Aktywacja kodów jest niezwykle prosta. W Gothicu 3 musisz edytować plik ge3.ini, który znajduje się w folderze z grą, w katalogu „Ini” (przykładowa... afgan1939, 20-09-2008 [8.11][NPC][TFS]Ring i Amulet Seller - Witam.Przedstawiam wam NPC który sprzedaje Ringi i Amulety tylko w TFS!(Na evo nie działa!) W data/npc/script tworzymy plik ring.lua i tam piszemy... Banco Rozbujca, 14-09-2008 Komendy GMa i ID itemów tibia 7.6-8.1 - Helmet's -------------------------------------------------------------------------------------------------------------------- ID Nome 2139 -... OrlosOTS, 16-08-2008 Carlin Power Ring, bronze amulet - Miasto: Carlin Wymagane: szczypta sprytu Potwory: Goblin, snake, bat, rotworm, wolf Nagrody: Power Ring, bronze amulet Kierujemy się wg.... Przemek, 14-08-2008 [8.1]Stone skin amulet - Prosilbym o skrypt na stone skin amulet, gdyz na moim aries 0.4.0 on nie dziala. Gdy zaloze ssa warlock z sd i tak wali tyle samo jak wczesniej.... Darkqq, 09-08-2008


Tibia.net.pl: C++ (Wszystko, co związane z kompilowaniem.)
Temat: [C++]Starlight (Amulet po którym nic nie spada) Wiec, kiedyś w Tibi był taki amulet gdy miałeś go [...]


Zanim spytasz w temacie - wpadnij tu! - Aleq (0) 17-11-2008 16:25 Auto balance team 7.6 - Pawcio. (0) 17-11-2008 15:03 Devland 8.1 HELP! - Mzikos (2) 15-11-2008 10:03 [-8.1] Priv NPC by Aragorn - Aragornkk (3) Wczoraj 17:32 Sucre evolution [8.0] - jinn (0) 31-10-2008 16:41 [C++] GM pisze zawsze na czerwono - schikell (1) 05-10-2008 10:34 [C++] Komenda /giveskill - schikell (3) 30-09-2008 21:00 [7.6] - mati504 (0) 29-09-2008 20:28 [8.2+]Attack speed - fabian766 (0) 21-09-2008 12:21 [8.21] C++ Pomoc - God Tyran (1) 19-09-2008 21:03


Czasy w strefie GMT +1. Teraz jest 16:53.




Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.2.0 © 2008, Crawlability, Inc.